/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/ |
H A D | anv_pipeline_cache.c | 74 uint32_t prog_data_size, in anv_shader_bin_create() argument 83 prog_data_size); in anv_shader_bin_create() 134 memcpy(prog_data, prog_data_in, prog_data_size); in anv_shader_bin_create() 142 shader->prog_data_size = prog_data_size; in anv_shader_bin_create() 180 blob_write_uint32(blob, shader->prog_data_size); in anv_shader_bin_serialize() 181 blob_write_bytes(blob, shader->prog_data, shader->prog_data_size); in anv_shader_bin_serialize() 232 uint32_t prog_data_size = blob_read_uint32(blob); in anv_shader_bin_deserialize() local 233 const void *prog_data_bytes = blob_read_bytes(blob, prog_data_size); in anv_shader_bin_deserialize() 239 MIN2(sizeof(prog_data), prog_data_size)); in anv_shader_bin_deserialize() 274 &prog_data.base, prog_data_size, in anv_shader_bin_deserialize() [all …]
|
H A D | anv_private.h | 984 uint32_t prog_data_size, 2770 uint32_t prog_data_size; member 2786 uint32_t prog_data_size,
|
H A D | anv_blorp.c | 56 uint32_t prog_data_size, in upload_blorp_shader() argument 70 prog_data, prog_data_size, in upload_blorp_shader()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_program_cache.c | 191 uint32_t prog_data_size, uint32_t *streamout, in crocus_upload_shader() argument 219 shader->prog_data_size = prog_data_size; in crocus_upload_shader() 227 if (prog_data_size > 16) in crocus_upload_shader() 262 uint32_t prog_data_size, uint32_t *kernel_out, in crocus_blorp_upload_shader() argument 268 struct elk_stage_prog_data *prog_data = ralloc_size(NULL, prog_data_size); in crocus_blorp_upload_shader() 269 memcpy(prog_data, prog_data_templ, prog_data_size); in crocus_blorp_upload_shader() 276 prog_data_size, NULL, NULL, 0, 0, &bt); in crocus_blorp_upload_shader()
|
H A D | crocus_disk_cache.c | 163 const uint32_t prog_data_size = elk_prog_data_size(stage); in crocus_disk_cache_retrieve() local 165 struct elk_stage_prog_data *prog_data = ralloc_size(NULL, prog_data_size); in crocus_disk_cache_retrieve() 173 blob_copy_bytes(&blob, prog_data, prog_data_size); in crocus_disk_cache_retrieve() 219 prog_data, prog_data_size, so_decls, system_values, in crocus_disk_cache_retrieve()
|
H A D | crocus_context.h | 378 uint32_t prog_data_size; member 915 uint32_t prog_data_size, 934 uint32_t prog_data_size,
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/ |
H A D | anv_pipeline_cache.c | 249 uint32_t prog_data_size, in anv_shader_bin_create() argument 260 prog_data_size); in anv_shader_bin_create() 405 memcpy(prog_data, prog_data_in, prog_data_size); in anv_shader_bin_create() 414 shader->prog_data_size = prog_data_size; in anv_shader_bin_create() 466 blob_write_uint32(blob, shader->prog_data_size); in anv_shader_bin_serialize() 469 assert(shader->prog_data_size <= sizeof(prog_data)); in anv_shader_bin_serialize() 470 memcpy(&prog_data, shader->prog_data, shader->prog_data_size); in anv_shader_bin_serialize() 473 blob_write_bytes(blob, &prog_data, shader->prog_data_size); in anv_shader_bin_serialize() 545 uint32_t prog_data_size = blob_read_uint32(blob); in anv_shader_bin_deserialize() local 546 const void *prog_data_bytes = blob_read_bytes(blob, prog_data_size); in anv_shader_bin_deserialize() [all …]
|
H A D | anv_internal_kernels.c | 252 .prog_data_size = sizeof(prog_data), in compile_shader()
|
H A D | anv_blorp.c | 57 uint32_t prog_data_size, in upload_blorp_shader() argument 72 .prog_data_size = prog_data_size, in upload_blorp_shader()
|
H A D | anv_pipeline.c | 2542 .prog_data_size = brw_prog_data_size(s), in anv_graphics_pipeline_compile() 2746 .prog_data_size = sizeof(stage.prog_data.cs), in anv_pipeline_compile_cs() 3441 .prog_data_size = brw_prog_data_size(stage->stage), in compile_upload_rt_shader() 3894 .prog_data_size = sizeof(trampoline_prog_data), in anv_device_init_rt_shaders() 3951 .prog_data_size = sizeof(return_prog_data), in anv_device_init_rt_shaders()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_disk_cache.c | 131 uint32_t prog_data_size = v3d_prog_data_size(nir->info.stage); in v3d_disk_cache_retrieve() local 132 const void *prog_data = blob_read_bytes(&blob, prog_data_size); in v3d_disk_cache_retrieve() 156 shader->prog_data.base = rzalloc_size(shader, prog_data_size); in v3d_disk_cache_retrieve() 157 memcpy(shader->prog_data.base, prog_data, prog_data_size); in v3d_disk_cache_retrieve()
|
/aosp_15_r20/external/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pipeline_cache.c | 531 uint32_t prog_data_size = blob_read_uint32(blob); in shader_variant_create_from_blob() local 533 assert(prog_data_size == v3d_prog_data_size(broadcom_shader_stage_to_gl(stage))); in shader_variant_create_from_blob() 535 const void *prog_data = blob_read_bytes(blob, prog_data_size); in shader_variant_create_from_blob() 558 struct v3d_prog_data *new_prog_data = rzalloc_size(NULL, prog_data_size); in shader_variant_create_from_blob() 559 memcpy(new_prog_data, prog_data, prog_data_size); in shader_variant_create_from_blob() 568 new_prog_data, prog_data_size, in shader_variant_create_from_blob() 866 blob_write_uint32(blob, variant->prog_data_size); in shader_variant_write_to_blob() 867 blob_write_bytes(blob, variant->prog_data.base, variant->prog_data_size); in shader_variant_write_to_blob()
|
H A D | v3dv_pipeline.c | 1612 uint32_t prog_data_size, in v3dv_shader_variant_create() argument 1628 variant->prog_data_size = prog_data_size; in v3dv_shader_variant_create() 1679 uint32_t prog_data_size = v3d_prog_data_size(gl_stage); in pipeline_compile_shader_variant() local 1698 prog_data, prog_data_size, in pipeline_compile_shader_variant()
|
H A D | v3dv_private.h | 1902 uint32_t prog_data_size; member 2408 uint32_t prog_data_size,
|
/aosp_15_r20/external/mesa3d/src/intel/blorp/ |
H A D | blorp_brw.c | 61 .prog_data_size = sizeof(*wm_prog_data), in blorp_compile_fs_brw() 102 .prog_data_size = sizeof(*vs_prog_data), in blorp_compile_vs_brw() 168 .prog_data_size = sizeof(*cs_prog_data), in blorp_compile_cs_brw() 257 p.prog_data, p.prog_data_size, in blorp_params_get_layer_offset_vs_brw()
|
H A D | blorp_elk.c | 69 .prog_data_size = sizeof(*wm_prog_data), in blorp_compile_fs_elk() 110 .prog_data_size = sizeof(*vs_prog_data), in blorp_compile_vs_elk() 176 .prog_data_size = sizeof(*cs_prog_data), in blorp_compile_cs_elk() 329 p.prog_data, p.prog_data_size, in blorp_params_get_layer_offset_vs_elk()
|
H A D | blorp_clear.c | 104 p.prog_data, p.prog_data_size, in blorp_params_get_clear_kernel_fs() 176 p.prog_data, p.prog_data_size, in blorp_params_get_clear_kernel_cs() 1295 p.prog_data, p.prog_data_size, in blorp_params_get_mcs_partial_resolve_kernel()
|
H A D | blorp_priv.h | 439 uint32_t prog_data_size; member
|
H A D | blorp.h | 96 uint32_t prog_data_size,
|
H A D | blorp_blit.c | 1523 p.prog_data, p.prog_data_size, in blorp_get_blit_kernel_fs() 1557 p.prog_data, p.prog_data_size, in blorp_get_blit_kernel_cs()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_disk_cache.c | 207 const uint32_t prog_data_size = screen->brw ? brw_prog_data_size(stage) in iris_disk_cache_retrieve() local 210 void *prog_data = ralloc_size(NULL, prog_data_size); in iris_disk_cache_retrieve() 223 blob_copy_bytes(&blob, prog_data, prog_data_size); in iris_disk_cache_retrieve()
|
H A D | iris_program_cache.c | 247 UNUSED uint32_t prog_data_size, in iris_blorp_upload_shader() argument 262 void *prog_data = ralloc_size(NULL, prog_data_size); in iris_blorp_upload_shader() 263 memcpy(prog_data, prog_data_templ, prog_data_size); in iris_blorp_upload_shader()
|
H A D | iris_context.h | 1450 uint32_t prog_data_size,
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/ |
H A D | genX_grl_dispatch.c | 62 .prog_data_size = sizeof(kernel_data.prog_data), in get_shader_bin()
|
/aosp_15_r20/external/mesa3d/src/broadcom/compiler/ |
H A D | vir.c | 1846 static const int prog_data_size[] = { in v3d_prog_data_size() local 1854 stage < ARRAY_SIZE(prog_data_size) && in v3d_prog_data_size() 1855 prog_data_size[stage]); in v3d_prog_data_size() 1857 return prog_data_size[stage]; in v3d_prog_data_size()
|