Lines Matching defs:shaders

1288    } shaders[MESA_SHADER_STAGES];
1635 ice->shaders.prog[MESA_SHADER_FRAGMENT]->prog_data;
2196 struct iris_shader_state *shs = &ice->state.shaders[stage];
2224 struct iris_shader_state *shs = &ice->state.shaders[stage];
2733 /* Convert 1D array textures to 2D arrays because shaders always provide
2860 struct iris_shader_state *shs = &ice->state.shaders[stage];
2863 struct brw_image_param *image_params = genx->shaders[stage].image_param;
2979 struct iris_shader_state *shs = &ice->state.shaders[stage];
3073 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_TESS_CTRL];
3107 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_VERTEX];
3108 struct iris_shader_state *gshs = &ice->state.shaders[MESA_SHADER_GEOMETRY];
3109 struct iris_shader_state *tshs = &ice->state.shaders[MESA_SHADER_TESS_EVAL];
3376 struct iris_shader_state *shs = &ice->state.shaders[stage];
3437 struct iris_shader_state *shs = &ice->state.shaders[stage];
3439 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
3471 &genx->shaders[stage].image_param[img];
3538 struct iris_shader_state *shs = &ice->state.shaders[stage];
4179 ice->shaders.prog[MESA_SHADER_FRAGMENT]->prog_data;
4270 if (ice->shaders.prog[MESA_SHADER_GEOMETRY]) {
4272 (void *) ice->shaders.prog[MESA_SHADER_GEOMETRY]->prog_data;
4274 } else if (ice->shaders.prog[MESA_SHADER_TESS_EVAL]) {
4276 (void *) ice->shaders.prog[MESA_SHADER_TESS_EVAL]->prog_data;
4306 ice->shaders.prog[MESA_SHADER_FRAGMENT]->prog_data;
4308 &brw_vue_prog_data(ice->shaders.last_vue_shader->prog_data)->vue_map;
5097 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5103 struct iris_shader_state *shs = &ice->state.shaders[stage];
5335 struct iris_shader_state *shs = &ice->state.shaders[stage];
5336 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5373 struct iris_shader_state *shs = &ice->state.shaders[stage];
5382 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5428 struct iris_shader_state *shs = &ice->state.shaders[stage];
5449 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5617 struct iris_shader_state *shs = &ice->state.shaders[stage];
5618 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5672 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
5814 ice->shaders.prog[MESA_SHADER_FRAGMENT]->prog_data;
5899 if (!ice->shaders.prog[i]) {
5900 ice->shaders.urb.size[i] = 1;
5903 (void *) ice->shaders.prog[i]->prog_data;
5904 ice->shaders.urb.size[i] = vue_prog_data->urb_entry_size;
5906 assert(ice->shaders.urb.size[i] != 0);
5911 ice->shaders.prog[MESA_SHADER_TESS_EVAL] != NULL,
5912 ice->shaders.prog[MESA_SHADER_GEOMETRY] != NULL,
5913 ice->shaders.urb.size,
5914 ice->shaders.urb.entries,
5915 ice->shaders.urb.start,
5917 &ice->shaders.urb.constrained);
5922 urb.VSURBStartingAddress = ice->shaders.urb.start[i];
5923 urb.VSURBEntryAllocationSize = ice->shaders.urb.size[i] - 1;
5924 urb.VSNumberofURBEntries = ice->shaders.urb.entries[i];
6012 struct iris_shader_state *shs = &ice->state.shaders[stage];
6013 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
6095 !ice->shaders.prog[stage])
6100 struct iris_shader_state *shs = &ice->state.shaders[stage];
6134 struct iris_compiled_shader *shader = ice->shaders.prog[stage];
6331 bool gs_or_tes = ice->shaders.prog[MESA_SHADER_GEOMETRY] ||
6332 ice->shaders.prog[MESA_SHADER_TESS_EVAL];
6334 (gs_or_tes ? ice->shaders.output_topology_is_points_or_lines
6771 ice->shaders.prog[MESA_SHADER_VERTEX]->prog_data;
6808 ice->shaders.prog[MESA_SHADER_TESS_EVAL] != NULL ? RR_STRICT :
7127 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_COMPUTE];
7129 ice->shaders.prog[MESA_SHADER_COMPUTE];
7192 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_COMPUTE];
7194 ice->shaders.uncompiled[MESA_SHADER_COMPUTE];
7196 ice->shaders.prog[MESA_SHADER_COMPUTE];
7342 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_COMPUTE];
7344 ice->shaders.prog[MESA_SHADER_COMPUTE];
7425 struct iris_shader_state *shs = &ice->state.shaders[stage];
7534 struct iris_shader_state *shs = &ice->state.shaders[s];
8231 ice->shaders.prog[MESA_SHADER_GEOMETRY])