Searched refs:iris_compiled_shader (Results 1 – 10 of 10) sorted by relevance
87 struct iris_compiled_shader *133 struct iris_compiled_shader *shader = entry->data; in iris_delete_shader_variants()157 list_for_each_entry_safe(struct iris_compiled_shader, shader, in iris_delete_shader_variants()179 static const struct iris_compiled_shader *185 const struct iris_compiled_shader *existing = entry->data; in find_existing_assembly()193 struct iris_compiled_shader *209 struct iris_compiled_shader *shader = in iris_upload_shader()210 rzalloc_size(cache, sizeof(struct iris_compiled_shader) + in iris_upload_shader()212 const struct iris_compiled_shader *existing = in iris_upload_shader()285 struct iris_compiled_shader *shader = in iris_blorp_lookup_shader()[all …]
1095 static struct iris_compiled_shader *1161 struct iris_compiled_shader *shader = in iris_compile_vs()1188 struct iris_compiled_shader *old = ice->shaders.prog[IRIS_CACHE_VS]; in iris_update_compiled_vs()1189 struct iris_compiled_shader *shader = in iris_update_compiled_vs()1278 static struct iris_compiled_shader *1367 struct iris_compiled_shader *shader = in iris_compile_tcs()1409 struct iris_compiled_shader *old = ice->shaders.prog[IRIS_CACHE_TCS]; in iris_update_compiled_tcs()1410 struct iris_compiled_shader *shader = in iris_update_compiled_tcs()1431 static struct iris_compiled_shader *1496 struct iris_compiled_shader *shader = in iris_compile_tes()[all …]
431 struct iris_compiled_shader { struct609 struct iris_compiled_shader *prog[MESA_SHADER_STAGES];878 const struct iris_compiled_shader *shader,881 struct iris_compiled_shader *892 struct iris_compiled_shader *iris_find_cached_shader(struct iris_context *ice,896 struct iris_compiled_shader *iris_upload_shader(struct iris_context *ice,
80 const struct iris_compiled_shader *shader, in iris_disk_cache_store()144 struct iris_compiled_shader *247 struct iris_compiled_shader *shader = in iris_disk_cache_retrieve()
140 struct iris_compiled_shader **shaders = ice->shaders.prog; in iris_binder_reserve_3d()202 struct iris_compiled_shader *shader = in iris_binder_reserve_compute()
34 struct iris_compiled_shader;
113 struct iris_compiled_shader *shader);
3262 struct iris_compiled_shader *shader = ice->shaders.prog[stage]; in upload_sysvals()4253 KSP(const struct iris_compiled_shader *shader) in KSP()4287 struct iris_compiled_shader *shader) in iris_store_vs_state()4307 struct iris_compiled_shader *shader) in iris_store_tcs_state()4352 struct iris_compiled_shader *shader) in iris_store_tes_state()4390 struct iris_compiled_shader *shader) in iris_store_gs_state()4438 struct iris_compiled_shader *shader) in iris_store_fs_state()4506 struct iris_compiled_shader *shader) in iris_store_cs_state()4559 struct iris_compiled_shader *shader) in iris_store_derived_program_state()4870 struct iris_compiled_shader *shader = ice->shaders.prog[stage]; in iris_populate_binding_table()[all …]
294 const struct iris_compiled_shader *shader = ice->shaders.prog[MESA_SHADER_COMPUTE]; in iris_update_grid_size_resource()
2610 - iris: promote iris_program_cache_item to iris_compiled_shader2767 - iris: remove 4 bytes of padding in iris_compiled_shader2768 - iris: rzalloc iris_compiled_shader so memcmp works even if padding