Lines Matching defs:bview
1236 dzn_buffer_view_destroy(struct dzn_buffer_view *bview,
1239 if (!bview)
1242 struct dzn_device *device = container_of(bview->base.device, struct dzn_device, vk);
1244 vk_object_base_finish(&bview->base);
1245 vk_free2(&device->vk.alloc, pAllocator, bview);
1256 struct dzn_buffer_view *bview =
1257 vk_zalloc2(&device->vk.alloc, pAllocator, sizeof(*bview), 8,
1259 if (!bview)
1262 vk_object_base_init(&device->vk, &bview->base, VK_OBJECT_TYPE_BUFFER_VIEW);
1270 bview->buffer = buf;
1274 bview->srv_desc = (D3D12_SHADER_RESOURCE_VIEW_DESC) {
1288 bview->uav_desc = (D3D12_UNORDERED_ACCESS_VIEW_DESC) {
1299 *out = dzn_buffer_view_to_handle(bview);