| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_disk_cache.c | 49 const struct iris_uncompiled_shader *ish, 62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; 63 uint32_t data_size = prog_key_size + sizeof(ish->nir_sha1); 65 memcpy(data, ish->nir_sha1, sizeof(ish->nir_sha1)); 66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); 79 const struct iris_uncompiled_shader *ish, 88 gl_shader_stage stage = ish->nir->info.stage; 92 iris_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); 147 struct iris_uncompiled_shader *ish, [all...] |
| iris_program.c | 50 #define KEY_ID(prefix) .prefix.program_string_id = ish->program_id 62 struct iris_uncompiled_shader *ish; member in struct:iris_threaded_compile_job 1110 struct iris_uncompiled_shader *ish, 1113 if (!ish || list_is_empty(&ish->variants) 1114 || list_is_singular(&ish->variants)) 1119 const struct shader_info *info = &ish->nir->info; 1127 list_first_entry(&ish->variants, struct iris_compiled_shader, link); 1201 struct iris_uncompiled_shader *ish, 1206 struct list_head *start = ish->variants.next 1396 struct iris_uncompiled_shader *ish = local 1436 const struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[stage]; local 1755 struct iris_uncompiled_shader *ish = local 1888 struct iris_uncompiled_shader *ish = local 2024 struct iris_uncompiled_shader *ish = local 2197 struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[last_stage]; local 2292 struct iris_uncompiled_shader *ish = local 2432 struct iris_uncompiled_shader *ish = local 2502 struct iris_uncompiled_shader *ish = local 2537 struct iris_uncompiled_shader *ish = job->ish; local 2576 struct iris_uncompiled_shader *ish = local 2719 struct iris_uncompiled_shader *ish = state; local 2744 struct iris_uncompiled_shader *ish = state; local 2798 struct iris_uncompiled_shader *ish = state; local 2939 struct iris_uncompiled_shader *ish = v_shader; local [all...] |
| iris_program_cache.c | 151 struct iris_uncompiled_shader *ish, 191 if (!ish) {
|
| iris_context.h | 948 const struct iris_uncompiled_shader *ish, 955 struct iris_uncompiled_shader *ish,
|
| iris_resolve.c | 189 struct iris_uncompiled_shader *ish = local 191 const nir_shader *nir = ish->nir;
|
| iris_state.c | 6973 struct iris_uncompiled_shader *ish = local 7066 encode_slm_size(GFX_VER, ish->kernel_shared_size);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_disk_cache.c | 49 const struct crocus_uncompiled_shader *ish, 62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; 63 uint32_t data_size = prog_key_size + sizeof(ish->nir_sha1); 65 memcpy(data, ish->nir_sha1, sizeof(ish->nir_sha1)); 66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); 79 const struct crocus_uncompiled_shader *ish, 89 gl_shader_stage stage = ish->nir->info.stage; 93 crocus_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); 133 const struct crocus_uncompiled_shader *ish, [all...] |
| crocus_program.c | 54 #define KEY_INIT() .base.program_string_id = ish->program_id, KEY_INIT_NO_ID() 149 struct crocus_uncompiled_shader *ish, 154 uint32_t mask = ish->nir->info.textures_used[0]; 1176 struct crocus_uncompiled_shader *ish, 1191 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); 1250 if (ish->compiled_once) { 1253 ish->compiled_once = true; 1258 so_decls = screen->vtbl.create_so_decl_list(&ish->stream_output, 1268 crocus_disk_cache_store(screen->disk_cache, ish, shader, 1285 struct crocus_uncompiled_shader *ish local 1348 const struct crocus_uncompiled_shader *ish = ice->shaders.uncompiled[stage]; local 1642 struct crocus_uncompiled_shader *ish = local 1776 struct crocus_uncompiled_shader *ish = local 1910 struct crocus_uncompiled_shader *ish = local 2460 struct crocus_uncompiled_shader *ish = ice->shaders.uncompiled[last_stage]; local 2578 struct crocus_uncompiled_shader *ish = local 2674 struct crocus_uncompiled_shader *ish = local 2734 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); local 2761 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); local 2792 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); local 2821 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); local 2844 struct crocus_uncompiled_shader *ish = crocus_create_shader_state(ctx, state); local 2898 struct crocus_uncompiled_shader *ish = local 2922 struct crocus_uncompiled_shader *ish = state; local [all...] |
| crocus_context.h | 887 const struct crocus_uncompiled_shader *ish, 894 const struct crocus_uncompiled_shader *ish,
|
| crocus_resolve.c | 225 struct crocus_uncompiled_shader *ish = local 227 const nir_shader *nir = ish->nir;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| iris_program.c | 50 #define KEY_INIT(gen) .program_string_id = ish->program_id, KEY_INIT_NO_ID(gen) 543 struct iris_uncompiled_shader *ish, 558 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); 598 if (ish->compiled_once) { 601 ish->compiled_once = true; 605 ice->vtbl.create_so_decl_list(&ish->stream_output, 625 struct iris_uncompiled_shader *ish = local 631 ice->vtbl.populate_vs_key(ice, &ish->nir->info, &key); 638 shader = iris_compile_vs(ice, ish, &key); 656 nir_foreach_variable(var, &ish->nir->inputs) 680 const struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[stage]; local 918 struct iris_uncompiled_shader *ish = local 1018 struct iris_uncompiled_shader *ish = local 1108 struct iris_uncompiled_shader *ish = local 1274 struct iris_uncompiled_shader *ish = ice->shaders.uncompiled[last_stage]; local 1363 struct iris_uncompiled_shader *ish = local 1468 struct iris_uncompiled_shader *ish = local 1508 struct iris_uncompiled_shader *ish = iris_create_shader_state(ctx, state); local 1530 struct iris_uncompiled_shader *ish = iris_create_shader_state(ctx, state); local 1560 struct iris_uncompiled_shader *ish = iris_create_shader_state(ctx, state); local 1586 struct iris_uncompiled_shader *ish = iris_create_shader_state(ctx, state); local 1606 struct iris_uncompiled_shader *ish = iris_create_shader_state(ctx, state); local 1652 struct iris_uncompiled_shader *ish = local 1675 struct iris_uncompiled_shader *ish = state; local [all...] |