Changeset 1227 for trunk/src/gpu/shader.h
- Timestamp:
- Apr 14, 2012, 8:28:15 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gpu/shader.h
r1215 r1227 35 35 }; 36 36 37 struct ShaderAttrib 38 { 39 friend class Shader; 40 friend class VertexDeclaration; 41 42 public: 43 ShaderAttrib(int flags = 0xffffffff) : m_flags(flags) {} 44 45 private: 46 uint32_t m_flags; 47 }; 48 37 49 class ShaderData; 38 50 … … 43 55 static void Destroy(Shader *shader); 44 56 45 int GetAttribLocation(char const *attr) const; 57 ShaderAttrib GetAttribLocation(char const *attr, struct VertexUsage usage, 58 int index) const; 46 59 47 60 ShaderUniform GetUniformLocation(char const *uni) const;
Note: See TracChangeset
for help on using the changeset viewer.