| /external/mesa3d/src/util/ |
| D | blob.h | 83 struct blob_reader { struct 327 blob_reader_init(struct blob_reader *blob, const void *data, size_t size); 338 blob_reader_align(struct blob_reader *blob, size_t alignment); 351 blob_read_bytes(struct blob_reader *blob, size_t size); 358 blob_copy_bytes(struct blob_reader *blob, void *dest, size_t size); 364 blob_skip_bytes(struct blob_reader *blob, size_t size); 373 blob_read_uint8(struct blob_reader *blob); 385 blob_read_uint16(struct blob_reader *blob); 397 blob_read_uint32(struct blob_reader *blob); 409 blob_read_uint64(struct blob_reader *blob); [all …]
|
| D | blob.c | 103 blob_reader_align(struct blob_reader *blob, size_t alignment) in blob_reader_align() 251 blob_reader_init(struct blob_reader *blob, const void *data, size_t size) in blob_reader_init() 264 ensure_can_read(struct blob_reader *blob, size_t size) in ensure_can_read() 278 blob_read_bytes(struct blob_reader *blob, size_t size) in blob_read_bytes() 293 blob_copy_bytes(struct blob_reader *blob, void *dest, size_t size) in blob_copy_bytes() 305 blob_skip_bytes(struct blob_reader *blob, size_t size) in blob_skip_bytes() 313 name(struct blob_reader *blob) \ 329 blob_read_string(struct blob_reader *blob) in BLOB_READ_TYPE()
|
| D | register_allocate.h | 43 struct blob_reader; 76 struct ra_regs *ra_set_deserialize(void *mem_ctx, struct blob_reader *blob);
|
| /external/mesa3d/src/mesa/state_tracker/ |
| D | st_shader_cache.c | 127 read_stream_out_from_cache(struct blob_reader *blob_reader, in read_stream_out_from_cache() argument 131 state->stream_output.num_outputs = blob_read_uint32(blob_reader); in read_stream_out_from_cache() 133 blob_copy_bytes(blob_reader, &state->stream_output.stride, in read_stream_out_from_cache() 135 blob_copy_bytes(blob_reader, &state->stream_output.output, in read_stream_out_from_cache() 161 struct blob_reader blob_reader; in st_deserialise_nir_program() local 162 blob_reader_init(&blob_reader, buffer, size); in st_deserialise_nir_program() 168 vp->num_inputs = blob_read_uint32(&blob_reader); in st_deserialise_nir_program() 169 vp->vert_attrib_mask = blob_read_uint32(&blob_reader); in st_deserialise_nir_program() 170 blob_copy_bytes(&blob_reader, (uint8_t *) vp->result_to_output, in st_deserialise_nir_program() 177 read_stream_out_from_cache(&blob_reader, &prog->state); in st_deserialise_nir_program() [all …]
|
| /external/pigweed/pw_software_update/ |
| D | update_bundle_test.cc | 149 BlobStoreOpenableReader& blob_reader() { return blob_reader_; } in blob_reader() function in pw::software_update::__anon7d65630a0111::UpdateBundleTest 207 UpdateBundleAccessor update_bundle(blob_reader(), backend()); in TEST_F() 240 UpdateBundleAccessor update_bundle(blob_reader(), backend()); in TEST_F() 261 UpdateBundleAccessor update_bundle(blob_reader(), backend()); in TEST_F() 278 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() 298 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() 306 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() 314 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() 322 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() 330 blob_reader(), backend(), /* self_verification = */ true); in TEST_F() [all …]
|
| /external/mesa3d/src/compiler/glsl/ |
| D | serialize.h | 30 struct blob_reader; 43 deserialize_glsl_program(struct blob_reader *blob, struct gl_context *ctx,
|
| D | serialize.cpp | 71 read_subroutines(struct blob_reader *metadata, struct gl_shader_program *prog) in read_subroutines() 161 read_buffer_block(struct blob_reader *metadata, struct gl_uniform_block *b, in read_buffer_block() 191 read_buffer_blocks(struct blob_reader *metadata, in read_buffer_blocks() 268 read_atomic_buffers(struct blob_reader *metadata, in read_atomic_buffers() 358 read_xfb(struct blob_reader *metadata, struct gl_shader_program *shProg) in read_xfb() 495 read_uniforms(struct blob_reader *metadata, struct gl_shader_program *prog) in read_uniforms() 640 read_uniform_remap_table(struct blob_reader *metadata, in read_uniform_remap_table() 676 read_uniform_remap_tables(struct blob_reader *metadata, in read_uniform_remap_tables() 734 read_hash_table(struct blob_reader *metadata, struct string_to_uint_map *hash) in read_hash_table() 759 read_hash_tables(struct blob_reader *metadata, struct gl_shader_program *prog) in read_hash_tables() [all …]
|
| /external/mesa3d/src/compiler/nir/ |
| D | nir_serialize.h | 39 struct blob_reader *blob, 45 struct blob_reader *blob);
|
| /external/mesa3d/src/util/tests/ |
| D | blob_test.cpp | 59 struct blob_reader reader; in TEST() 128 struct blob_reader reader; in TEST() 182 struct blob_reader reader; in TEST() 205 struct blob_reader reader; in TEST()
|
| /external/mesa3d/src/vulkan/runtime/ |
| D | vk_pipeline_cache.h | 37 struct blob_reader; 83 struct blob_reader *blob);
|
| D | vk_pipeline_cache.c | 60 struct blob_reader *blob) in vk_raw_data_cache_object_deserialize() 263 struct blob_reader reader; in vk_pipeline_cache_object_deserialize() 487 struct blob_reader blob; in vk_pipeline_cache_lookup_nir() 562 struct blob_reader blob; in vk_pipeline_cache_load()
|
| D | vk_shader.h | 237 struct blob_reader *blob,
|
| /external/mesa3d/src/freedreno/ir3/ |
| D | ir3_disk_cache.c | 125 retrieve_variant(struct blob_reader *blob, struct ir3_shader_variant *v) in retrieve_variant() 167 ir3_retrieve_variant(struct blob_reader *blob, struct ir3_compiler *compiler, in ir3_retrieve_variant() 241 struct blob_reader blob; in ir3_disk_cache_retrieve()
|
| D | ir3_compiler.h | 266 struct ir3_shader_variant *ir3_retrieve_variant(struct blob_reader *blob,
|
| /external/mesa3d/src/gallium/drivers/etnaviv/ |
| D | etnaviv_disk_cache.c | 95 retrieve_variant(struct blob_reader *blob, struct etna_shader_variant *v) in retrieve_variant() 149 struct blob_reader blob; in etna_disk_cache_retrieve()
|
| /external/mesa3d/src/broadcom/vulkan/ |
| D | v3dv_pipeline_cache.c | 170 struct blob_reader blob; in v3dv_pipeline_cache_search_for_nir() 234 struct blob_reader *blob); 323 struct blob_reader blob; in v3dv_pipeline_cache_search_for_pipeline() 506 struct blob_reader *blob) in serialized_nir_create_from_blob() 525 struct blob_reader *blob) in shader_variant_create_from_blob() 576 struct blob_reader *blob) in v3dv_pipeline_shared_data_create_from_blob() 655 struct blob_reader blob; in pipeline_cache_load()
|
| /external/mesa3d/src/gallium/drivers/lima/ |
| D | lima_disk_cache.c | 122 struct blob_reader blob; in lima_vs_disk_cache_retrieve() 174 struct blob_reader blob; in lima_fs_disk_cache_retrieve()
|
| /external/mesa3d/src/gallium/drivers/asahi/ |
| D | agx_disk_cache.c | 87 read_shader(struct agx_screen *screen, struct blob_reader *blob, in read_shader() 171 struct blob_reader blob; in agx_disk_cache_retrieve()
|
| /external/mesa3d/src/mesa/main/ |
| D | program_binary.c | 199 read_program_payload(struct gl_context *ctx, struct blob_reader *blob, in read_program_payload() 289 struct blob_reader blob; in _mesa_program_binary()
|
| /external/mesa3d/src/intel/vulkan/ |
| D | genX_internal_kernels.c | 53 struct blob_reader blob; in genX()
|
| /external/mesa3d/src/gallium/drivers/panfrost/ |
| D | pan_disk_cache.c | 135 struct blob_reader blob; in panfrost_disk_cache_retrieve()
|
| D | pan_compute.c | 59 struct blob_reader reader; in panfrost_create_compute_state()
|
| /external/mesa3d/src/amd/vulkan/ |
| D | radv_pipeline_cache.c | 161 struct blob_reader *blob) in radv_shader_deserialize() 285 struct blob_reader *blob) in radv_pipeline_cache_object_deserialize() 573 struct blob_reader blob; in radv_pipeline_cache_handle_to_nir()
|
| /external/mesa3d/src/intel/vulkan_hasvk/ |
| D | anv_pipeline_cache.c | 41 struct blob_reader *blob); 222 struct blob_reader *blob) in anv_shader_bin_deserialize()
|
| /external/mesa3d/src/gallium/drivers/r600/ |
| D | r600_shader.c | 164 struct blob_reader blob_reader; in r600_pipe_shader_create() local 165 blob_reader_init(&blob_reader, sel->nir_blob, sel->nir_blob_size); in r600_pipe_shader_create() 166 sel->nir = nir_deserialize(NULL, nir_options, &blob_reader); in r600_pipe_shader_create()
|