| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_program_cache.c | 191 uint32_t prog_data_size, uint32_t *streamout, 219 shader->prog_data_size = prog_data_size; 227 if (prog_data_size > 16) { 264 uint32_t prog_data_size, uint32_t *kernel_out, 270 struct brw_stage_prog_data *prog_data = ralloc_size(NULL, prog_data_size); 271 memcpy(prog_data, prog_data_templ, prog_data_size); 278 prog_data_size, NULL, NULL, 0, 0, &bt); 187 crocus_upload_shader(struct crocus_context * ice,enum crocus_program_cache_id cache_id,uint32_t key_size,const void * key,const void * assembly,uint32_t asm_size,struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * streamout,enum brw_param_builtin * system_values,unsigned num_system_values,unsigned num_cbufs,const struct crocus_binding_table * bt) argument 260 crocus_blorp_upload_shader(struct blorp_batch * blorp_batch,uint32_t stage,const void * key,uint32_t key_size,const void * kernel,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data_templ,uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| H A D | crocus_disk_cache.c | 163 const uint32_t prog_data_size = brw_prog_data_size(stage); local in function:crocus_disk_cache_retrieve 165 struct brw_stage_prog_data *prog_data = ralloc_size(NULL, prog_data_size); 173 blob_copy_bytes(&blob, prog_data, prog_data_size); 222 prog_data, prog_data_size, so_decls, system_values,
|
| H A D | crocus_context.h | 378 uint32_t prog_data_size; member in struct:crocus_compiled_shader 914 uint32_t prog_data_size, 933 uint32_t prog_data_size,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_pipeline_cache.c | 40 uint32_t prog_data_size, 50 prog_data_size); 118 memcpy(prog_data, prog_data_in, prog_data_size); 126 shader->prog_data_size = prog_data_size; 173 blob_write_uint32(blob, shader->prog_data_size); 174 blob_write_bytes(blob, shader->prog_data, shader->prog_data_size); 224 uint32_t prog_data_size = blob_read_uint32(blob); local in function:anv_shader_bin_create_from_blob 225 const void *prog_data_bytes = blob_read_bytes(blob, prog_data_size); 231 MIN2(sizeof(prog_data), prog_data_size)); 35 anv_shader_bin_create(struct anv_device * device,gl_shader_stage stage,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data_in,uint32_t prog_data_size,const struct brw_compile_stats * stats,uint32_t num_stats,const nir_xfb_info * xfb_info_in,const struct anv_pipeline_bind_map * bind_map) argument 428 anv_pipeline_cache_add_shader_locked(struct anv_pipeline_cache * cache,gl_shader_stage stage,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const struct brw_compile_stats * stats,uint32_t num_stats,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument 460 anv_pipeline_cache_upload_kernel(struct anv_pipeline_cache * cache,gl_shader_stage stage,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const struct brw_compile_stats * stats,uint32_t num_stats,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument 720 anv_device_upload_kernel(struct anv_device * device,struct anv_pipeline_cache * cache,gl_shader_stage stage,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const struct brw_compile_stats * stats,uint32_t num_stats,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument [all...] |
| H A D | anv_private.h | 1108 uint32_t prog_data_size, 1127 uint32_t prog_data_size, 3443 uint32_t prog_data_size; member in struct:anv_shader_bin 3459 uint32_t prog_data_size,
|
| H A D | anv_blorp.c | 58 uint32_t prog_data_size, 75 prog_data, prog_data_size, 54 upload_blorp_shader(struct blorp_batch * batch,uint32_t stage,const void * key,uint32_t key_size,const void * kernel,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_pipeline_cache.c | 39 uint32_t prog_data_size, const void *prog_data_param_in, 53 anv_multialloc_add_size(&ma, &prog_data, prog_data_size); 89 memcpy(prog_data, prog_data_in, prog_data_size); 94 shader->prog_data_size = prog_data_size; 140 blob_write_uint32(blob, shader->prog_data_size); 141 blob_write_bytes(blob, shader->prog_data, shader->prog_data_size); 180 uint32_t prog_data_size = blob_read_uint32(blob); local in function:anv_shader_bin_create_from_blob 182 blob_read_bytes(blob, prog_data_size); 210 prog_data, prog_data_size, prog_data_para 34 anv_shader_bin_create(struct anv_device * device,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const void * constant_data,uint32_t constant_data_size,const struct brw_stage_prog_data * prog_data_in,uint32_t prog_data_size,const void * prog_data_param_in,const nir_xfb_info * xfb_info_in,const struct anv_pipeline_bind_map * bind_map) argument 353 anv_pipeline_cache_add_shader_locked(struct anv_pipeline_cache * cache,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const void * constant_data,uint32_t constant_data_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const void * prog_data_param,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument 385 anv_pipeline_cache_upload_kernel(struct anv_pipeline_cache * cache,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const void * constant_data,uint32_t constant_data_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument 654 anv_device_upload_kernel(struct anv_device * device,struct anv_pipeline_cache * cache,const void * key_data,uint32_t key_size,const void * kernel_data,uint32_t kernel_size,const void * constant_data,uint32_t constant_data_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,const nir_xfb_info * xfb_info,const struct anv_pipeline_bind_map * bind_map) argument [all...] |
| H A D | anv_private.h | 1060 uint32_t prog_data_size, 1078 uint32_t prog_data_size, 2703 uint32_t prog_data_size; member in struct:anv_shader_bin 2716 uint32_t prog_data_size, const void *prog_data_param,
|
| H A D | anv_blorp.c | 58 uint32_t prog_data_size, 76 prog_data, prog_data_size, 54 upload_blorp_shader(struct blorp_batch * batch,const void * key,uint32_t key_size,const void * kernel,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_program_cache.c | 72 GLuint prog_data_size; member in struct:brw_cache_item 340 GLuint prog_data_size, 354 item->prog_data_size = prog_data_size; 374 tmp = malloc(key_size + prog_data_size); 377 memcpy(tmp + key_size, prog_data, prog_data_size); 333 brw_upload_cache(struct brw_cache * cache,enum brw_cache_id cache_id,const void * key,GLuint key_size,const void * data,GLuint data_size,const void * prog_data,GLuint prog_data_size,uint32_t * out_offset,void * out_prog_data) argument
|
| H A D | brw_blorp.c | 60 uint32_t prog_data_size, 65 kernel, kernel_size, prog_data, prog_data_size, 56 brw_blorp_upload_shader(struct blorp_batch * batch,const void * key,uint32_t key_size,const void * kernel,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_program_cache.c | 74 GLuint prog_data_size; member in struct:brw_cache_item 313 GLuint prog_data_size, 327 item->prog_data_size = prog_data_size; 347 tmp = malloc(key_size + prog_data_size); 350 memcpy(tmp + key_size, prog_data, prog_data_size); 306 brw_upload_cache(struct brw_cache * cache,enum brw_cache_id cache_id,const void * key,GLuint key_size,const void * data,GLuint data_size,const void * prog_data,GLuint prog_data_size,uint32_t * out_offset,void * out_prog_data) argument
|
| H A D | brw_blorp.c | 60 uint32_t prog_data_size, 65 kernel, kernel_size, prog_data, prog_data_size, 56 brw_blorp_upload_shader(struct blorp_batch * batch,uint32_t stage,const void * key,uint32_t key_size,const void * kernel,uint32_t kernel_size,const struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_disk_cache.c | 177 const uint32_t prog_data_size = brw_prog_data_size(stage); local in function:iris_disk_cache_retrieve 179 struct brw_stage_prog_data *prog_data = ralloc_size(NULL, prog_data_size); 188 blob_copy_bytes(&blob, prog_data, prog_data_size);
|
| H A D | iris_program_cache.c | 226 UNUSED uint32_t prog_data_size, 234 void *prog_data = ralloc_size(NULL, prog_data_size); 235 memcpy(prog_data, prog_data_templ, prog_data_size); 222 iris_blorp_upload_shader(struct blorp_batch * blorp_batch,uint32_t stage,const void * key,uint32_t key_size,const void * kernel,UNUSED uint32_t kernel_size,const struct brw_stage_prog_data * prog_data_templ,UNUSED uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| H A D | iris_context.h | 1036 uint32_t prog_data_size,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_program_cache.c | 247 UNUSED uint32_t prog_data_size, 254 void *prog_data = ralloc_size(NULL, prog_data_size); 255 memcpy(prog_data, prog_data_templ, prog_data_size); 243 iris_blorp_upload_shader(struct blorp_batch * blorp_batch,const void * key,uint32_t key_size,const void * kernel,UNUSED uint32_t kernel_size,const struct brw_stage_prog_data * prog_data_templ,UNUSED uint32_t prog_data_size,uint32_t * kernel_out,void * prog_data_out) argument
|
| H A D | iris_context.h | 783 uint32_t prog_data_size,
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_pipeline_cache.c | 517 uint32_t prog_data_size = blob_read_uint32(blob); local in function:shader_variant_create_from_blob 518 /* FIXME: as we include the stage perhaps we can avoid prog_data_size? */ 519 assert(prog_data_size == v3d_prog_data_size(broadcom_shader_stage_to_gl(stage))); 521 const void *prog_data = blob_read_bytes(blob, prog_data_size); 544 struct v3d_prog_data *new_prog_data = rzalloc_size(NULL, prog_data_size); 545 memcpy(new_prog_data, prog_data, prog_data_size); 554 new_prog_data, prog_data_size, 838 blob_write_uint32(blob, variant->prog_data_size); 839 blob_write_bytes(blob, variant->prog_data.base, variant->prog_data_size);
|
| H A D | v3dv_private.h | 1424 /* We explicitly save the prog_data_size as it would make easier to 1427 uint32_t prog_data_size; member in struct:v3dv_shader_variant 1915 uint32_t prog_data_size,
|
| H A D | v3dv_pipeline.c | 1575 uint32_t prog_data_size, 1591 variant->prog_data_size = prog_data_size; 1644 uint32_t prog_data_size = local in function:pipeline_compile_shader_variant 1664 prog_data, prog_data_size, 1572 v3dv_shader_variant_create(struct v3dv_device * device,enum broadcom_shader_stage stage,struct v3d_prog_data * prog_data,uint32_t prog_data_size,uint32_t assembly_offset,uint64_t * qpu_insts,uint32_t qpu_insts_size,VkResult * out_vk_result) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp.h | 55 uint32_t prog_data_size,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| H A D | blorp.h | 56 uint32_t prog_data_size,
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | vir.c | 1563 static const int prog_data_size[] = { local in function:v3d_prog_data_size 1571 stage < ARRAY_SIZE(prog_data_size) && 1572 prog_data_size[stage]); 1574 return prog_data_size[stage];
|