Lines Matching defs:ResShaderProgramDescriptionData
73 struct ResShaderProgramDescriptionData struct
75 enum { VERTEX_ATTRIBUTE_USAGE_COUNT = 22 };
77 nw::ut::ResU32 m_Flags;
78 nw::ut::ResU32 m_VertexShaderObject;
79 nw::ut::ResU32 m_GeometryShaderObject;
80 nw::ut::ResS32 m_VertexShaderIndex;
81 nw::ut::ResS32 m_GeometryShaderIndex;
82 nw::ut::ResS32 m_SymbolsTableCount;
83 nw::ut::Offset toSymbolsTable;
84 nw::ut::BinString toAttributeSymbols[VERTEX_ATTRIBUTE_COUNT];
85 nw::ut::ResS8 m_AttributeIndices[VERTEX_ATTRIBUTE_USAGE_COUNT];
86 u8 _padding_0[2];
87 nw::ut::ResS32 m_MaxBoneCount;
88 nw::ut::ResS32 m_MaxVertexLightCount;
89 nw::ut::ResS32 m_VertexLightEndUniform;
90 nw::ut::ResS32 m_GeometryShaderMode;
91 nw::ut::ResU32 m_ProgramObject;
92 void* m_UniformLocation;
94 void* m_CommandCache;
95 u32 m_CommandCacheSize;
97 nw::ut::Offset toOwnerShader;