Lines Matching defs:Shader
141 struct Shader struct
143 static Shader *lastshader; argument
148 vector<SlotShaderParamState> defaultparams; argument
149 vector<GlobalShaderParamUse> globalparams; argument
150 vector<LocalShaderParamState> localparams; argument
152 Shader *variantshader; argument
153 vector<Shader *> variants; argument
156 Shader *reusevs, *reuseps; argument
162 …Shader() : name(NULL), vsstr(NULL), psstr(NULL), defer(NULL), type(SHADER_DEFAULT), program(0), vs… in Shader() argument
166 ~Shader() in ~Shader() argument
202 Shader *getvariant(int col, int row) const in getvariant() argument
209 void addvariant(int row, Shader *s) in addvariant() argument
219 Shader *s = this; in setvariant_() argument
228 void setvariant(int col, int row) in setvariant()
235 void setvariant(int col, int row, Slot &slot) in setvariant()
243 void setvariant(int col, int row, Slot &slot, VSlot &vslot) in setvariant()
251 void set_() in set_()
256 void set() in set()
285 struct GlobalShaderParam argument