Lines Matching refs:device
131 PVR_FROM_HANDLE(pvr_device, device, _device);
137 vk_image_create(&device->vk, pCreateInfo, pAllocator, sizeof(*image));
139 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
160 PVR_FROM_HANDLE(pvr_device, device, _device);
167 pvr_unbind_memory(device, image->vma);
169 vk_image_destroy(&device->vk, pAllocator, &image->vk);
208 PVR_FROM_HANDLE(pvr_device, device, _device);
215 VkResult result = pvr_bind_memory(device,
226 pvr_unbind_memory(device, image->vma);
236 void pvr_GetImageSubresourceLayout(VkDevice device,
262 PVR_FROM_HANDLE(pvr_device, device, _device);
269 iview = vk_image_view_create(&device->vk,
275 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
305 result = pvr_pack_tex_state(device,
316 result = pvr_pack_tex_state(device,
338 result = pvr_pack_tex_state(device,
349 vk_image_view_destroy(&device->vk, pAllocator, &iview->vk);
358 PVR_FROM_HANDLE(pvr_device, device, _device);
364 vk_image_view_destroy(&device->vk, pAllocator, &iview->vk);
373 PVR_FROM_HANDLE(pvr_device, device, _device);
379 bview = vk_object_alloc(&device->vk,
384 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
415 if (PVR_HAS_FEATURE(&device->pdevice->dev_info, tpu_array_textures))
421 result = pvr_pack_tex_state(device, &info, bview->texture_state);
430 vk_object_free(&device->vk, pAllocator, bview);
440 PVR_FROM_HANDLE(pvr_device, device, _device);
445 vk_object_free(&device->vk, pAllocator, bview);