| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_disk_cache.c | 58 union brw_any_prog_key prog_key; local in function:crocus_disk_cache_compute_key 59 memcpy(&prog_key, orig_prog_key, prog_key_size); 60 prog_key.base.program_string_id = 0; 62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; 66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); 82 const void *prog_key, 93 crocus_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); 134 const void *prog_key, 146 crocus_disk_cache_compute_key(cache, ish, prog_key, key_size, cache_key); 220 crocus_upload_shader(ice, stage, key_size, prog_key, assembl 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) argument 132 crocus_disk_cache_retrieve(struct crocus_context * ice,const struct crocus_uncompiled_shader * ish,const void * prog_key,uint32_t key_size) argument [all...] |
| H A D | crocus_context.h | 890 const void *prog_key, 895 const void *prog_key,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_disk_cache.c | 58 union brw_any_prog_key prog_key; local in function:iris_disk_cache_compute_key 59 memcpy(&prog_key, orig_prog_key, prog_key_size); 60 prog_key.base.program_string_id = 0; 62 uint8_t data[sizeof(prog_key) + sizeof(ish->nir_sha1)]; 66 memcpy(data + sizeof(ish->nir_sha1), &prog_key, prog_key_size); 81 const void *prog_key, 92 iris_disk_cache_compute_key(cache, ish, prog_key, prog_key_size, cache_key); 149 const void *prog_key, 160 iris_disk_cache_compute_key(cache, ish, prog_key, key_size, cache_key); 251 cache_id, key_size, prog_key, assembl 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) 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) argument [all...] |
| H A D | iris_context.h | 950 const void *prog_key, 957 const void *prog_key,
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_disk_cache.c | 92 union brw_any_prog_key prog_key; local in function:read_and_upload 96 brw_vs_populate_key(brw, &prog_key.vs); 99 brw_tcs_populate_key(brw, &prog_key.tcs); 102 brw_tes_populate_key(brw, &prog_key.tes); 105 brw_gs_populate_key(brw, &prog_key.gs); 108 brw_wm_populate_key(brw, &prog_key.wm); 111 brw_cs_populate_key(brw, &prog_key.cs); 121 brw_prog_key_set_id(&prog_key, stage, 0); 123 gen_shader_sha1(prog, stage, &prog_key, binary_sha1); 197 brw_prog_key_set_id(&prog_key, stag [all...] |
| H A D | brw_program_binary.c | 165 union brw_any_prog_key prog_key; local in function:deserialize_gen_program 166 blob_copy_bytes(reader, &prog_key, brw_prog_key_size(stage)); 167 brw_prog_key_set_id(&prog_key, stage, brw_program(prog)->id); 182 brw_upload_cache(&brw->cache, cache_id, &prog_key, brw_prog_key_size(stage),
|
| H A D | brw_program.c | 889 union brw_any_prog_key *prog_key, 895 brw_vs_populate_default_key(devinfo, &prog_key->vs, prog); 898 brw_tcs_populate_default_key(devinfo, &prog_key->tcs, sh_prog, prog); 901 brw_tes_populate_default_key(devinfo, &prog_key->tes, sh_prog, prog); 904 brw_gs_populate_default_key(devinfo, &prog_key->gs, prog); 907 brw_wm_populate_default_key(devinfo, &prog_key->wm, prog); 910 brw_cs_populate_default_key(devinfo, &prog_key->cs, prog); 888 brw_populate_default_key(const struct gen_device_info * devinfo,union brw_any_prog_key * prog_key,struct gl_shader_program * sh_prog,struct gl_program * prog) argument
|
| H A D | brw_program.h | 90 union brw_any_prog_key *prog_key,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_disk_cache.c | 92 union brw_any_prog_key prog_key; local in function:read_and_upload 96 brw_vs_populate_key(brw, &prog_key.vs); 99 brw_tcs_populate_key(brw, &prog_key.tcs); 102 brw_tes_populate_key(brw, &prog_key.tes); 105 brw_gs_populate_key(brw, &prog_key.gs); 108 brw_wm_populate_key(brw, &prog_key.wm); 111 brw_cs_populate_key(brw, &prog_key.cs); 121 prog_key.base.program_string_id = 0; 123 intel_shader_sha1(prog, stage, &prog_key, binary_sha1); 197 prog_key [all...] |
| H A D | brw_program_binary.c | 165 union brw_any_prog_key prog_key; local in function:deserialize_intel_program 166 blob_copy_bytes(reader, &prog_key, brw_prog_key_size(stage)); 167 prog_key.base.program_string_id = brw_program(prog)->id; 182 brw_upload_cache(&brw->cache, cache_id, &prog_key, brw_prog_key_size(stage),
|
| H A D | brw_program.c | 844 union brw_any_prog_key *prog_key, 850 brw_vs_populate_default_key(compiler, &prog_key->vs, prog); 853 brw_tcs_populate_default_key(compiler, &prog_key->tcs, sh_prog, prog); 856 brw_tes_populate_default_key(compiler, &prog_key->tes, sh_prog, prog); 859 brw_gs_populate_default_key(compiler, &prog_key->gs, prog); 862 brw_wm_populate_default_key(compiler, &prog_key->wm, prog); 865 brw_cs_populate_default_key(compiler, &prog_key->cs, prog); 843 brw_populate_default_key(const struct brw_compiler * compiler,union brw_any_prog_key * prog_key,struct gl_shader_program * sh_prog,struct gl_program * prog) argument
|
| H A D | brw_program.h | 95 union brw_any_prog_key *prog_key,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp_blit.c | 1458 const struct brw_blorp_blit_prog_key *prog_key) 1462 if (blorp->lookup_shader(batch, prog_key, sizeof(*prog_key), 1471 nir_shader *nir = brw_blorp_build_nir_shader(blorp, mem_ctx, prog_key); 1477 prog_key->tex_aux_usage == ISL_AUX_USAGE_MCS; 1478 wm_key.tex.msaa_16 = prog_key->tex_samples == 16; 1479 wm_key.multisample_fbo = prog_key->rt_samples > 1; 1485 blorp->upload_shader(batch, prog_key, sizeof(*prog_key), 1456 brw_blorp_get_blit_kernel(struct blorp_batch * batch,struct blorp_params * params,const struct brw_blorp_blit_prog_key * prog_key) argument
|
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| H A D | blorp_blit.c | 1552 const struct brw_blorp_blit_prog_key *prog_key) 1556 if (blorp->lookup_shader(batch, prog_key, sizeof(*prog_key), 1566 prog_key); 1568 blorp_set_cs_dims(nir, prog_key->local_y); 1573 prog_key->tex_aux_usage == ISL_AUX_USAGE_MCS; 1574 cs_key.base.tex.msaa_16 = prog_key->tex_samples == 16; 1575 assert(prog_key->rt_samples == 1); 1581 prog_key, sizeof(*prog_key), 1550 brw_blorp_get_blit_kernel_cs(struct blorp_batch * batch,struct blorp_params * params,const struct brw_blorp_blit_prog_key * prog_key) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.3.0.rst | 2219 - intel/blorp/blit: Rename wm_prog_key and prog_key to key
|