Lines Matching refs:device

35    LVP_FROM_HANDLE(lvp_device, device, _device);
40 image = vk_image_create(&device->vk, pCreateInfo, alloc, sizeof(*image));
42 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
50 template.screen = device->pscreen;
99 image->bo = device->pscreen->resource_create_unbacked(device->pscreen,
103 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
119 lvp_image_from_swapchain(VkDevice device,
139 return lvp_image_create(device, &local_create_info, pAllocator,
144 lvp_CreateImage(VkDevice device,
152 return lvp_image_from_swapchain(device, pCreateInfo, swapchain_info,
154 return lvp_image_create(device, pCreateInfo, pAllocator,
162 LVP_FROM_HANDLE(lvp_device, device, _device);
168 vk_image_destroy(&device->vk, pAllocator, &image->vk);
177 LVP_FROM_HANDLE(lvp_device, device, _device);
181 view = vk_image_view_create(&device->vk, false, pCreateInfo,
184 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
198 LVP_FROM_HANDLE(lvp_device, device, _device);
205 vk_image_view_destroy(&device->vk, pAllocator, &iview->vk);
214 LVP_FROM_HANDLE(lvp_device, device, _device);
218 device->pscreen->resource_get_param(device->pscreen,
229 device->pscreen->resource_get_param(device->pscreen,
240 device->pscreen->resource_get_param(device->pscreen,
276 LVP_FROM_HANDLE(lvp_device, device, _device);
285 buffer = vk_alloc2(&device->vk.alloc, pAllocator, sizeof(*buffer), 8,
288 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
290 vk_object_base_init(&device->vk, &buffer->base, VK_OBJECT_TYPE_BUFFER);
302 template.screen = device->pscreen;
316 buffer->bo = device->pscreen->resource_create_unbacked(device->pscreen,
320 vk_free2(&device->vk.alloc, pAllocator, buffer);
321 return vk_error(device, VK_ERROR_OUT_OF_DEVICE_MEMORY);
334 LVP_FROM_HANDLE(lvp_device, device, _device);
342 vk_free2(&device->vk.alloc, pAllocator, buffer);
346 VkDevice device,
355 VkDevice device,
362 VkDevice device,
374 LVP_FROM_HANDLE(lvp_device, device, _device);
377 view = vk_alloc2(&device->vk.alloc, pAllocator, sizeof(*view), 8,
380 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY);
382 vk_object_base_init(&device->vk, &view->base,
398 LVP_FROM_HANDLE(lvp_device, device, _device);
404 vk_free2(&device->vk.alloc, pAllocator, view);