Searched refs:iris_compiled_shader (Results 1 – 12 of 12) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_context.h | 647 struct iris_compiled_shader { struct 729 KSP(const struct iris_compiled_shader *shader) in KSP() argument 737 iris_ ## FIELD ## _data(struct iris_compiled_shader *shader) \ 743 iris_ ## FIELD ## _data_const(const struct iris_compiled_shader *shader) \ 759 iris_vue_data(struct iris_compiled_shader *shader) in DEFINE_IRIS_SHADER_DATA() 924 struct iris_compiled_shader *shader; 945 struct iris_compiled_shader *prog[MESA_SHADER_STAGES]; 946 struct iris_compiled_shader *last_vue_shader; 1240 struct iris_compiled_shader *shader, 1339 void iris_apply_brw_prog_data(struct iris_compiled_shader *shader, [all …]
|
H A D | iris_program.c | 71 struct iris_compiled_shader *shader; 81 iris_apply_brw_wm_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_wm_prog_data() 129 iris_apply_brw_cs_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_cs_prog_data() 174 iris_apply_brw_vs_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_vs_prog_data() 190 iris_apply_brw_tcs_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_tcs_prog_data() 204 iris_apply_brw_tes_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_tes_prog_data() 219 iris_apply_brw_gs_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_gs_prog_data() 238 iris_apply_brw_prog_data(struct iris_compiled_shader *shader, in iris_apply_brw_prog_data() 288 iris_apply_elk_wm_prog_data(struct iris_compiled_shader *shader, in iris_apply_elk_wm_prog_data() 331 iris_apply_elk_cs_prog_data(struct iris_compiled_shader *shader, in iris_apply_elk_cs_prog_data() [all …]
|
H A D | iris_program_cache.c | 87 struct iris_compiled_shader * 103 iris_delete_shader_variant(struct iris_compiled_shader *shader) in iris_delete_shader_variant() 110 struct iris_compiled_shader * 134 struct iris_compiled_shader *shader = in iris_create_shader_variant() 135 rzalloc_size(mem_ctx, sizeof(struct iris_compiled_shader) + in iris_create_shader_variant() 155 struct iris_compiled_shader *shader, in iris_upload_shader() 225 struct iris_compiled_shader *shader = in iris_blorp_lookup_shader() 258 struct iris_compiled_shader *shader = in iris_blorp_upload_shader() 316 struct iris_compiled_shader *shader = entry->data; in iris_destroy_program_cache() 425 struct iris_compiled_shader *shader = in iris_ensure_indirect_generation_shader()
|
H A D | iris_binder.c | 148 struct iris_compiled_shader **shaders = ice->shaders.prog; in iris_binder_reserve_3d() 210 struct iris_compiled_shader *shader = in iris_binder_reserve_compute()
|
H A D | iris_disk_cache.c | 82 const struct iris_compiled_shader *shader, in iris_disk_cache_store() 178 struct iris_compiled_shader *shader, in iris_disk_cache_retrieve()
|
H A D | iris_state.c | 2552 struct iris_compiled_shader *shader = ice->shaders.prog[stage]; in iris_upload_sampler_states() 3909 struct iris_compiled_shader *shader = ice->shaders.prog[stage]; in upload_sysvals() 4952 encode_sampler_count(const struct iris_compiled_shader *shader) in encode_sampler_count() 5022 struct iris_compiled_shader *shader) in iris_store_vs_state() 5042 struct iris_compiled_shader *shader) in iris_store_tcs_state() 5087 struct iris_compiled_shader *shader) in iris_store_tes_state() 5150 struct iris_compiled_shader *shader) in iris_store_gs_state() 5195 struct iris_compiled_shader *shader) in iris_store_fs_state() 5277 struct iris_compiled_shader *shader) in iris_store_cs_state() 5343 struct iris_compiled_shader *shader) in iris_store_derived_program_state() [all …]
|
H A D | iris_binder.h | 34 struct iris_compiled_shader;
|
H A D | iris_screen.h | 137 struct iris_compiled_shader *shader);
|
H A D | iris_draw.c | 364 const struct iris_compiled_shader *shader = ice->shaders.prog[MESA_SHADER_COMPUTE]; in iris_update_grid_size_resource()
|
H A D | iris_indirect_gen.c | 274 const struct iris_compiled_shader *shader = ice->draw.generation.shader; in emit_indirect_generate_draw()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 19.1.0.rst | 2610 - iris: promote iris_program_cache_item to iris_compiled_shader 2767 - iris: remove 4 bytes of padding in iris_compiled_shader 2768 - iris: rzalloc iris_compiled_shader so memcmp works even if padding
|
H A D | 24.1.0.rst | 969 - iris: Add stage to iris_compiled_shader
|