Lines Matching defs:DrawData
123 struct DrawData struct
125 const Constants *constants;
127 const void *input[MAX_VERTEX_INPUTS];
128 unsigned int stride[MAX_VERTEX_INPUTS];
129 Texture mipmap[TOTAL_IMAGE_UNITS];
130 const void *indices;
132 struct VS
145 struct PS
155 {
160 PS ps;
162 int instanceID;
164 VertexProcessor::PointSprite point;
165 float lineWidth;
167 PixelProcessor::Stencil stencil[2]; // clockwise, counterclockwise
168 PixelProcessor::Fog fog;
169 PixelProcessor::Factor factor;
170 unsigned int occlusion[16]; // Number of pixels passing depth test
173 int64_t cycles[PERF_TIMERS][16];
176 TextureStage::Uniforms textureStage[8];
178 float4 Wx16;
179 float4 Hx16;
180 float4 X0x16;
181 float4 Y0x16;
182 float4 XXXX;
183 float4 YYYY;
184 float4 halfPixelX;
185 float4 halfPixelY;
186 float viewportHeight;
187 float slopeDepthBias;
188 float depthRange;
189 float depthNear;
190 Plane clipPlane[6];
192 unsigned int *colorBuffer[RENDERTARGETS];
193 int colorPitchB[RENDERTARGETS];
194 int colorSliceB[RENDERTARGETS];
195 float *depthBuffer;
196 int depthPitchB;
197 int depthSliceB;
198 unsigned char *stencilBuffer;
199 int stencilPitchB;
200 int stencilSliceB;
202 int scissorX0;
203 int scissorX1;
204 int scissorY0;
205 int scissorY1;
207 float4 a2c0;
208 float4 a2c1;
209 float4 a2c2;
210 float4 a2c3;