Lines Matching defs:inputs
143 * plus inputs to run the shader:
154 /* inputs for the shader */
155 struct lp_rast_shader_inputs inputs;
167 * be in this bin, plus inputs to run the shader:
180 /* inputs for the shader */
181 struct lp_rast_shader_inputs inputs;
193 * are immediately after the 'inputs' object.
196 GET_A0(const struct lp_rast_shader_inputs *inputs))[4]
198 return (float (*)[4]) (inputs + 1);
203 * (w.r.t. X) which are after the 'inputs' object.
206 GET_DADX(const struct lp_rast_shader_inputs *inputs))[4]
208 const uint8_t *p = (const uint8_t *) (inputs + 1);
209 return (float (*)[4]) (p + 1 * inputs->stride);
214 * (w.r.t. Y) which are after the 'inputs' object.
217 GET_DADY(const struct lp_rast_shader_inputs *inputs))[4]
219 const uint8_t *p = (const uint8_t *) (inputs + 1);
220 return (float (*)[4]) (p + 2 * inputs->stride);
226 const uint8_t *p = (const uint8_t *) (&tri->inputs + 1);
227 return (struct lp_rast_plane *) (p + 3 * tri->inputs.stride);