Home
last modified time | relevance | path

Searched refs:ish (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_program.c52 .prefix.program_string_id = ish->program_id, \
65 struct iris_uncompiled_shader *ish; member
1118 struct iris_uncompiled_shader *ish, in iris_debug_recompile()
1121 if (!ish || list_is_empty(&ish->variants) in iris_debug_recompile()
1122 || list_is_singular(&ish->variants)) in iris_debug_recompile()
1126 const struct shader_info *info = &ish->nir->info; in iris_debug_recompile()
1134 list_first_entry(&ish->variants, struct iris_compiled_shader, link); in iris_debug_recompile()
1208 struct iris_uncompiled_shader *ish, in find_or_add_variant()
1213 struct list_head *start = ish in find_or_add_variant()
1116 iris_debug_recompile(struct iris_screen *screen, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, const struct brw_base_prog_key *key) iris_debug_recompile() argument
1207 find_or_add_variant(const struct iris_screen *screen, struct iris_uncompiled_shader *ish, enum iris_program_cache_id cache_id, const void *key, unsigned key_size, bool *added) find_or_add_variant() argument
1306 iris_compile_vs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_vs() argument
1401 struct iris_uncompiled_shader *ish = iris_update_compiled_vs() local
1441 const struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[stage]; iris_get_shader_info() local
1485 iris_compile_tcs(struct iris_screen *screen, struct hash_table *passthrough_ht, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_tcs() argument
1675 iris_compile_tes(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_tes() argument
1769 struct iris_uncompiled_shader *ish = iris_update_compiled_tes() local
1814 iris_compile_gs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_gs() argument
1906 struct iris_uncompiled_shader *ish = iris_update_compiled_gs() local
1948 iris_compile_fs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, struct brw_vue_map *vue_map) iris_compile_fs() argument
2042 struct iris_uncompiled_shader *ish = iris_update_compiled_fs() local
2215 struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[last_stage]; iris_update_compiled_shaders() local
2241 iris_compile_cs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_cs() argument
2310 struct iris_uncompiled_shader *ish = iris_update_compiled_cs() local
2450 struct iris_uncompiled_shader *ish = iris_create_uncompiled_shader() local
2521 struct iris_uncompiled_shader *ish = iris_create_compute_state() local
2556 struct iris_uncompiled_shader *ish = job->ish; iris_compile_shader() local
2595 struct iris_uncompiled_shader *ish = iris_create_shader_state() local
2736 struct iris_uncompiled_shader *ish = state; iris_destroy_shader_state() local
2761 struct iris_uncompiled_shader *ish = state; iris_delete_shader_state() local
2782 bind_shader_state(struct iris_context *ice, struct iris_uncompiled_shader *ish, gl_shader_stage stage) bind_shader_state() argument
2815 struct iris_uncompiled_shader *ish = state; iris_bind_vs_state() local
2960 struct iris_uncompiled_shader *ish = v_shader; iris_is_parallel_shader_compilation_finished() local
[all...]
H A Diris_disk_cache.c49 const struct iris_uncompiled_shader *ish, in iris_disk_cache_compute_key()
62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; in iris_disk_cache_compute_key()
63 uint32_t data_size = prog_key_size + sizeof(ish->nir_sha1); in iris_disk_cache_compute_key()
65 memcpy(data, ish->nir_sha1, sizeof(ish->nir_sha1)); in iris_disk_cache_compute_key()
66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); in iris_disk_cache_compute_key()
79 const struct iris_uncompiled_shader *ish, in iris_disk_cache_store()
88 gl_shader_stage stage = ish->nir->info.stage; in iris_disk_cache_store()
92 iris_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); in iris_disk_cache_store()
147 struct iris_uncompiled_shader *ish, in iris_disk_cache_retrieve()
48 iris_disk_cache_compute_key(struct disk_cache *cache, const struct iris_uncompiled_shader *ish, const void *orig_prog_key, uint32_t prog_key_size, cache_key cache_key) iris_disk_cache_compute_key() argument
78 iris_disk_cache_store(struct disk_cache *cache, const struct iris_uncompiled_shader *ish, const struct iris_compiled_shader *shader, const void *prog_key, uint32_t prog_key_size) iris_disk_cache_store() argument
145 iris_disk_cache_retrieve(struct iris_screen *screen, struct u_upload_mgr *uploader, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, const void *prog_key, uint32_t key_size) iris_disk_cache_retrieve() argument
[all...]
H A Diris_program_cache.c151 struct iris_uncompiled_shader *ish, in iris_upload_shader()
191 if (!ish) { in iris_upload_shader()
150 iris_upload_shader(struct iris_screen *screen, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, struct hash_table *driver_shaders, struct u_upload_mgr *uploader, enum iris_program_cache_id cache_id, uint32_t key_size, const void *key, const void *assembly) iris_upload_shader() argument
H A Diris_context.h968 const struct iris_uncompiled_shader *ish,
975 struct iris_uncompiled_shader *ish,
H A Diris_resolve.c189 struct iris_uncompiled_shader *ish = in iris_predraw_resolve_framebuffer() local
191 const nir_shader *nir = ish->nir; in iris_predraw_resolve_framebuffer()
H A Diris_state.c7193 struct iris_uncompiled_shader *ish = in iris_upload_gpgpu_walker() local
7288 encode_slm_size(GFX_VER, ish->kernel_shared_size); in iris_upload_gpgpu_walker()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program.c55 .base.program_string_id = ish->program_id, \
152 struct crocus_uncompiled_shader *ish, in crocus_populate_sampler_prog_key_data()
157 uint32_t mask = ish->nir->info.textures_used[0]; in crocus_populate_sampler_prog_key_data()
1181 struct crocus_uncompiled_shader *ish, in crocus_compile_vs()
1196 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_vs()
1258 if (ish->compiled_once) { in crocus_compile_vs()
1261 ish->compiled_once = true; in crocus_compile_vs()
1266 so_decls = screen->vtbl.create_so_decl_list(&ish->stream_output, in crocus_compile_vs()
1276 crocus_disk_cache_store(screen->disk_cache, ish, shader, in crocus_compile_vs()
1293 struct crocus_uncompiled_shader *ish in crocus_update_compiled_vs() local
149 crocus_populate_sampler_prog_key_data(struct crocus_context *ice, const struct intel_device_info *devinfo, gl_shader_stage stage, struct crocus_uncompiled_shader *ish, bool uses_texture_gather, struct brw_sampler_prog_key_data *key) crocus_populate_sampler_prog_key_data() argument
1180 crocus_compile_vs(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_vs_prog_key *key) crocus_compile_vs() argument
1356 const struct crocus_uncompiled_shader *ish = ice->shaders.uncompiled[stage]; crocus_get_shader_info() local
1400 crocus_compile_tcs(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_tcs_prog_key *key) crocus_compile_tcs() argument
1566 crocus_compile_tes(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_tes_prog_key *key) crocus_compile_tes() argument
1664 struct crocus_uncompiled_shader *ish = crocus_update_compiled_tes() local
1706 crocus_compile_gs(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_gs_prog_key *key) crocus_compile_gs() argument
1805 struct crocus_uncompiled_shader *ish = crocus_update_compiled_gs() local
1843 crocus_compile_fs(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_wm_prog_key *key, struct brw_vue_map *vue_map) crocus_compile_fs() argument
1939 struct crocus_uncompiled_shader *ish = crocus_update_compiled_fs() local
2489 struct crocus_uncompiled_shader *ish = ice->shaders.uncompiled[last_stage]; crocus_update_compiled_shaders() local
2541 crocus_compile_cs(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, const struct brw_cs_prog_key *key) crocus_compile_cs() argument
2607 struct crocus_uncompiled_shader *ish = crocus_update_compiled_cs() local
2703 struct crocus_uncompiled_shader *ish = crocus_create_uncompiled_shader() local
2763 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); crocus_create_vs_state() local
2790 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); crocus_create_tcs_state() local
2820 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); crocus_create_tes_state() local
2849 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); crocus_create_gs_state() local
2872 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); crocus_create_fs_state() local
2927 struct crocus_uncompiled_shader *ish = crocus_create_compute_state() local
2951 struct crocus_uncompiled_shader *ish = state; crocus_delete_shader_state() local
3011 bind_shader_state(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, gl_shader_stage stage) bind_shader_state() argument
[all...]
H A Dcrocus_disk_cache.c49 const struct crocus_uncompiled_shader *ish, in crocus_disk_cache_compute_key()
62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; in crocus_disk_cache_compute_key()
63 uint32_t data_size = prog_key_size + sizeof(ish->nir_sha1); in crocus_disk_cache_compute_key()
65 memcpy(data, ish->nir_sha1, sizeof(ish->nir_sha1)); in crocus_disk_cache_compute_key()
66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); in crocus_disk_cache_compute_key()
79 const struct crocus_uncompiled_shader *ish, in crocus_disk_cache_store()
89 gl_shader_stage stage = ish->nir->info.stage; in crocus_disk_cache_store()
93 crocus_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); in crocus_disk_cache_store()
133 const struct crocus_uncompiled_shader *ish, in crocus_disk_cache_retrieve()
48 crocus_disk_cache_compute_key(struct disk_cache *cache, const struct crocus_uncompiled_shader *ish, const void *orig_prog_key, uint32_t prog_key_size, cache_key cache_key) crocus_disk_cache_compute_key() argument
78 crocus_disk_cache_store(struct disk_cache *cache, const struct crocus_uncompiled_shader *ish, const struct crocus_compiled_shader *shader, void *map, const void *prog_key, uint32_t prog_key_size) crocus_disk_cache_store() argument
132 crocus_disk_cache_retrieve(struct crocus_context *ice, const struct crocus_uncompiled_shader *ish, const void *prog_key, uint32_t key_size) crocus_disk_cache_retrieve() argument
[all...]
H A Dcrocus_context.h887 const struct crocus_uncompiled_shader *ish,
894 const struct crocus_uncompiled_shader *ish,
H A Dcrocus_resolve.c225 struct crocus_uncompiled_shader *ish = in crocus_predraw_resolve_framebuffer() local
227 const nir_shader *nir = ish->nir; in crocus_predraw_resolve_framebuffer()
/third_party/musl/src/thread/arm/
H A Datomics.s36 dmb ish
70 dmb ish
76 dmb ish

Completed in 27 milliseconds