Lines Matching refs:graphics
98 } graphics;
218 return data->graphics.flags;
230 assert(pipeline_n < data->graphics.shader_count);
231 assert(data->graphics.flags & BITFIELD_BIT(stage));
239 *shader_out = data->graphics.vert_shaders[pipeline_n];
243 *shader_out = data->graphics.frag_shaders[pipeline_n];
260 assert(pipeline_n < data->graphics.shader_count);
261 assert(data->graphics.flags & BITFIELD_BIT(MESA_SHADER_VERTEX));
263 *vert_state_out = *data->graphics.vert_shader_states[0];
275 assert(pipeline_n < data->graphics.shader_count);
276 assert(data->graphics.flags & BITFIELD_BIT(MESA_SHADER_FRAGMENT));
278 *frag_state_out = *data->graphics.frag_shader_states[0];
293 assert(pipeline_n < data->graphics.shader_count);
294 assert(data->graphics.flags & BITFIELD_BIT(stage));
299 data->graphics.build_infos[pipeline_n]->vert_common_data.temps ==
300 data->graphics.vert_shader_states[pipeline_n]->stage_state.temps_count);
302 assert(data->graphics.build_infos[pipeline_n]->vert_common_data.coeffs ==
303 data->graphics.vert_shader_states[pipeline_n]
306 build_data->vs = data->graphics.build_infos[pipeline_n]->stage_data.vs;
308 data->graphics.build_infos[pipeline_n]->vert_common_data;
310 data->graphics.build_infos[pipeline_n]->vert_explicit_conts_usage;
316 data->graphics.build_infos[pipeline_n]->frag_common_data.temps ==
317 data->graphics.frag_shader_states[pipeline_n]->stage_state.temps_count);
319 assert(data->graphics.build_infos[pipeline_n]->frag_common_data.coeffs ==
320 data->graphics.frag_shader_states[pipeline_n]
323 build_data->fs = data->graphics.build_infos[pipeline_n]->stage_data.fs;
325 data->graphics.build_infos[pipeline_n]->frag_common_data;
327 data->graphics.build_infos[pipeline_n]->frag_explicit_conts_usage;