| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dvx_image.c | 160 struct v3dv_buffer_view *buffer_view) 162 assert(buffer_view->buffer); 163 const struct v3dv_buffer *buffer = buffer_view->buffer; 165 v3dvx_pack(buffer_view->texture_shader_state, TEXTURE_SHADER_STATE, tex) { 178 tex.image_width = buffer_view->num_elements; 183 tex.texture_type = buffer_view->format->tex_type; 184 tex.srgb = vk_format_is_srgb(buffer_view->vk_format); 194 buffer_view->offset;
|
| H A D | v3dv_descriptor_set.c | 235 assert(descriptor->buffer_view); 236 *out_vk_format = descriptor->buffer_view->vk_format; 237 return descriptor->buffer_view->format; 264 assert(descriptor->buffer_view); 265 return descriptor->buffer_view->buffer->mem->bo; 954 descriptor->buffer_view = bview; 1031 V3DV_FROM_HANDLE(v3dv_buffer_view, buffer_view, 1034 set, binding_layout, buffer_view,
|
| H A D | v3dv_image.c | 617 V3DV_FROM_HANDLE(v3dv_buffer_view, buffer_view, bufferView); 619 if (buffer_view == NULL) 622 vk_object_free(&device->vk, pAllocator, buffer_view);
|
| H A D | v3dv_uniforms.c | 342 get_texture_size_from_buffer_view(struct v3dv_buffer_view *buffer_view, argument 349 return buffer_view->num_elements; 385 return get_texture_size_from_buffer_view(descriptor->buffer_view,
|
| H A D | v3dvx_private.h | 175 struct v3dv_buffer_view *buffer_view);
|
| H A D | v3dv_private.h | 1238 struct v3dv_buffer_view *buffer_view; member in union:v3dv_descriptor::__anon4b4f7c65180a
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_context.c | 444 return sampler_view->base.texture ? sampler_view->buffer_view : NULL; 448 return image_view->base.resource ? image_view->buffer_view : NULL; 512 ctx->di.tbos[shader][slot] = bv->buffer_view; 532 ctx->di.tbos[shader][slot] = null_bufferview->buffer_view; 549 ctx->di.texel_images[shader][slot] = bv->buffer_view; 568 ctx->di.texel_images[shader][slot] = null_bufferview->buffer_view; 657 struct zink_buffer_view *buffer_view = NULL; local in function:get_buffer_view 663 buffer_view = he->data; 664 p_atomic_inc(&buffer_view->reference.count); 669 buffer_view 785 zink_destroy_buffer_view(struct zink_screen * screen,struct zink_buffer_view * buffer_view) argument 1292 struct zink_buffer_view *buffer_view = get_buffer_view(ctx, res, &bvci); local in function:create_image_bufferview 1455 struct zink_buffer_view *buffer_view = get_buffer_view(ctx, res, &bvci); local in function:zink_set_sampler_views 1576 struct zink_buffer_view *buffer_view = get_buffer_view(ctx, res, &bvci); local in function:rebind_bindless_bufferview [all...] |
| H A D | zink_context.h | 87 VkBufferView buffer_view; member in struct:zink_buffer_view 97 struct zink_buffer_view *buffer_view; member in union:zink_sampler_view::__anonffe3f6a5010a 105 struct zink_buffer_view *buffer_view; member in union:zink_image_view::__anonffe3f6a5020a 536 zink_destroy_buffer_view(struct zink_screen *screen, struct zink_buffer_view *buffer_view);
|
| H A D | zink_batch.c | 67 struct zink_buffer_view *buffer_view = (struct zink_buffer_view *)entry->key; local in function:zink_reset_batch_state 68 zink_batch_usage_unset(&buffer_view->batch_uses, bs); 69 zink_buffer_view_reference(screen, &buffer_view, NULL); 697 zink_batch_reference_bufferview(struct zink_batch *batch, struct zink_buffer_view *buffer_view) argument 699 if (!batch_ptr_add_usage(batch, batch->state->bufferviews, buffer_view)) 701 pipe_reference(NULL, &buffer_view->reference); 720 zink_batch_reference_bufferview(batch, sv->buffer_view); 742 zink_batch_reference_bufferview(batch, image_view->buffer_view);
|
| H A D | zink_batch.h | 175 zink_batch_reference_bufferview(struct zink_batch *batch, struct zink_buffer_view *buffer_view);
|
| H A D | zink_screen.h | 169 uint32_t buffer_view; member in struct:zink_screen::__anonf29717400308
|
| H A D | zink_descriptors.c | 125 sampler_view->buffer_view->hash : sampler_view->image_view->hash; 134 image_view->buffer_view->hash : image_view->surface->hash; 141 (is_buffer ? zink_screen(ctx->base.screen)->null_descriptor_hashes.buffer_view : 149 (is_buffer ? zink_screen(ctx->base.screen)->null_descriptor_hashes.buffer_view : 157 return dsurf->is_buffer ? (dsurf->bufferview ? dsurf->bufferview->hash : zink_screen(ctx->base.screen)->null_descriptor_hashes.buffer_view) : 943 desc_set_ref_add(zds, &image_view->buffer_view->desc_set_refs, (void**)&zds->surfaces[idx].bufferview, image_view->buffer_view);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_vX_descriptor_set.c | 162 VK_FROM_HANDLE(panvk_buffer_view, buffer_view, *pTexelBufferView); 163 desc->buffer_view = buffer_view;
|
| H A D | panvk_private.h | 343 struct panvk_buffer_view *buffer_view; member in union:panvk_descriptor::__anon9e4fc0280d0a
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_descriptor_set.c | 1405 struct anv_buffer_view *buffer_view, 1419 if (buffer_view == NULL) { 1427 .buffer_view = buffer_view, 1432 .image = anv_surface_state_to_handle(buffer_view->surface_state), 1441 buffer_view->storage_surface_state), 1443 buffer_view->lowered_storage_surface_state), 1450 &buffer_view->lowered_storage_image_param); 1527 .buffer_view = bview, 1729 dst_desc[j].buffer_view 1402 anv_descriptor_set_write_buffer_view(struct anv_device * device,struct anv_descriptor_set * set,VkDescriptorType type,struct anv_buffer_view * buffer_view,uint32_t binding,uint32_t element) argument [all...] |
| H A D | genX_cmd_buffer.c | 2798 if (desc->buffer_view) { 2799 surface_state = desc->buffer_view->surface_state; 2803 desc->buffer_view->address); 2851 if (desc->buffer_view) { 2853 ? desc->buffer_view->lowered_storage_surface_state 2854 : desc->buffer_view->storage_surface_state; 2858 desc->buffer_view->address); 3083 if (desc->buffer_view) 3084 return desc->buffer_view->address; 3148 if (!desc->buffer_view) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_descriptor_set.c | 1226 struct anv_buffer_view *buffer_view, 1239 .buffer_view = buffer_view, 1247 .image = anv_surface_state_to_handle(buffer_view->surface_state), 1256 buffer_view->storage_surface_state), 1258 buffer_view->writeonly_storage_surface_state), 1265 &buffer_view->storage_image_param); 1319 .buffer_view = bview, 1223 anv_descriptor_set_write_buffer_view(struct anv_device * device,struct anv_descriptor_set * set,VkDescriptorType type,struct anv_buffer_view * buffer_view,uint32_t binding,uint32_t element) argument
|
| H A D | genX_cmd_buffer.c | 2219 surface_state = desc->buffer_view->surface_state; 2223 desc->buffer_view->address); 2255 ? desc->buffer_view->writeonly_storage_surface_state 2256 : desc->buffer_view->storage_surface_state; 2260 desc->buffer_view->address); 2535 DIV_ROUND_UP(desc->buffer_view->range, 32) - range->start); 2536 read_addr = anv_address_add(desc->buffer_view->address,
|
| H A D | anv_private.h | 1718 struct anv_buffer_view *buffer_view; member in union:anv_descriptor::__anon7bd6f269060a 1842 struct anv_buffer_view *buffer_view,
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_descriptor_set.c | 948 RADV_FROM_HANDLE(radv_buffer_view, buffer_view, _buffer_view); 950 if (!buffer_view) { 957 memcpy(dst, buffer_view->state, 4 * 4); 960 radv_cs_add_buffer(device->ws, cmd_buffer->cs, buffer_view->bo); 962 *buffer_list = buffer_view->bo;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_descriptor_set.c | 792 write_texel_buffer_descriptor(uint32_t *dst, const VkBufferView buffer_view) argument 794 if (buffer_view == VK_NULL_HANDLE) { 797 TU_FROM_HANDLE(tu_buffer_view, view, buffer_view);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_descriptor_set.c | 833 RADV_FROM_HANDLE(radv_buffer_view, buffer_view, _buffer_view); 835 memcpy(dst, buffer_view->state, 4 * 4); 838 radv_cs_add_buffer(device->ws, cmd_buffer->cs, buffer_view->bo); 840 *buffer_list = buffer_view->bo;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_descriptor_set.c | 431 .info.buffer_view = bview, 654 .info.buffer_view = bview,
|
| H A D | lvp_private.h | 417 struct lvp_buffer_view *buffer_view; member in union:lvp_descriptor_info
|
| H A D | lvp_execute.c | 1043 struct lvp_buffer_view *bv = descriptor->buffer_view; 1108 struct lvp_buffer_view *bv = descriptor->buffer_view; 3138 info->buffer_view = lvp_buffer_view_from_handle(in_cmd->descriptor_writes[i].pTexelBufferView[j]);
|