Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qssgrendercommands_p.h File Reference

(cbd5326940410eefc68f7223e7dc33fb1a32c84a)

#include <QtQuick3DUtils/private/qssgrenderbasetypes_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendershadercache_p.h>
#include <QDebug>
#include <QVariant>
+ Include dependency graph for qssgrendercommands_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QSSGCommand
 
struct  QSSGAllocateBufferFlags
 
struct  QSSGAllocateBuffer
 
struct  QSSGBindTarget
 
struct  QSSGBindBuffer
 
struct  QSSGBindShader
 
struct  QSSGApplyInstanceValue
 
struct  QSSGApplyValue
 
struct  QSSGApplyBufferValue
 
struct  QSSGRender
 

Enumerations

enum class  CommandType {
  Unknown = 0 , AllocateBuffer , BindTarget , BindBuffer ,
  BindShader , ApplyInstanceValue , ApplyBufferValue , Render ,
  ApplyValue
}
 
enum class  AllocateBufferFlagValues { None = 0 , SceneLifetime = 1 }
 

Enumeration Type Documentation

◆ AllocateBufferFlagValues

enum class AllocateBufferFlagValues
strong
Enumerator
None 
SceneLifetime 

Definition at line 51 of file qssgrendercommands_p.h.

◆ CommandType

enum class CommandType
strong
Enumerator
Unknown 
AllocateBuffer 
BindTarget 
BindBuffer 
BindShader 
ApplyInstanceValue 
ApplyBufferValue 
Render 
ApplyValue 

Definition at line 29 of file qssgrendercommands_p.h.