Home
last modified time | relevance | path

Searched refs:prog_data_size (Results 1 – 25 of 26) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A Danv_pipeline_cache.c74 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 Danv_private.h984 uint32_t prog_data_size,
2770 uint32_t prog_data_size; member
2786 uint32_t prog_data_size,
H A Danv_blorp.c56 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 Dcrocus_program_cache.c191 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 Dcrocus_disk_cache.c163 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 Dcrocus_context.h378 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 Danv_pipeline_cache.c249 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 Danv_internal_kernels.c252 .prog_data_size = sizeof(prog_data), in compile_shader()
H A Danv_blorp.c57 uint32_t prog_data_size, in upload_blorp_shader() argument
72 .prog_data_size = prog_data_size, in upload_blorp_shader()
H A Danv_pipeline.c2542 .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 Dv3d_disk_cache.c131 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 Dv3dv_pipeline_cache.c531 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 Dv3dv_pipeline.c1612 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 Dv3dv_private.h1902 uint32_t prog_data_size; member
2408 uint32_t prog_data_size,
/aosp_15_r20/external/mesa3d/src/intel/blorp/
H A Dblorp_brw.c61 .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 Dblorp_elk.c69 .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 Dblorp_clear.c104 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 Dblorp_priv.h439 uint32_t prog_data_size; member
H A Dblorp.h96 uint32_t prog_data_size,
H A Dblorp_blit.c1523 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 Diris_disk_cache.c207 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 Diris_program_cache.c247 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 Diris_context.h1450 uint32_t prog_data_size,
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/
H A DgenX_grl_dispatch.c62 .prog_data_size = sizeof(kernel_data.prog_data), in get_shader_bin()
/aosp_15_r20/external/mesa3d/src/broadcom/compiler/
H A Dvir.c1846 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()

12