/frameworks/native/vulkan/libvulkan/ |
D | swapchain.cpp | 143 VkSwapchainKHR HandleFromSwapchain(Swapchain* swapchain) { in HandleFromSwapchain() argument 144 return VkSwapchainKHR(reinterpret_cast<uint64_t>(swapchain)); in HandleFromSwapchain() 200 void OrphanSwapchain(VkDevice device, Swapchain* swapchain) { in OrphanSwapchain() argument 201 if (swapchain->surface.swapchain_handle != HandleFromSwapchain(swapchain)) in OrphanSwapchain() 203 for (uint32_t i = 0; i < swapchain->num_images; i++) { in OrphanSwapchain() 204 if (!swapchain->images[i].dequeued) in OrphanSwapchain() 205 ReleaseSwapchainImage(device, nullptr, -1, swapchain->images[i]); in OrphanSwapchain() 207 swapchain->surface.swapchain_handle = VK_NULL_HANDLE; in OrphanSwapchain() 623 Swapchain* swapchain = new (mem) Swapchain(surface, num_images); in CreateSwapchainKHR() local 653 Swapchain::Image& img = swapchain->images[i]; in CreateSwapchainKHR() [all …]
|
D | driver_gen.cpp | 41 VKAPI_ATTR void checkedDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAlloc… in checkedDestroySwapchainKHR() argument 43 DestroySwapchainKHR(device, swapchain, pAllocator); in checkedDestroySwapchainKHR() 49 VKAPI_ATTR VkResult checkedGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_… in checkedGetSwapchainImagesKHR() argument 51 return GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages); in checkedGetSwapchainImagesKHR() 58 VKAPI_ATTR VkResult checkedAcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t … in checkedAcquireNextImageKHR() argument 60 return AcquireNextImageKHR(device, swapchain, timeout, semaphore, fence, pImageIndex); in checkedAcquireNextImageKHR()
|
D | api_gen.cpp | 423 VKAPI_ATTR void DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCa… 424 VKAPI_ATTR VkResult GetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t* pSwa… 425 VKAPI_ATTR VkResult AcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout… 1182 VKAPI_ATTR void DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCa… in DestroySwapchainKHR() argument 1183 GetData(device).dispatch.DestroySwapchainKHR(device, swapchain, pAllocator); in DestroySwapchainKHR() 1186 VKAPI_ATTR VkResult GetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t* pSwa… in GetSwapchainImagesKHR() argument 1187 …return GetData(device).dispatch.GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSw… in GetSwapchainImagesKHR() 1190 VKAPI_ATTR VkResult AcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout… in AcquireNextImageKHR() argument 1191 …return GetData(device).dispatch.AcquireNextImageKHR(device, swapchain, timeout, semaphore, fence, … in AcquireNextImageKHR() 1928 VKAPI_ATTR void vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocation… in vkDestroySwapchainKHR() argument [all …]
|
/frameworks/native/vulkan/doc/implementors_guide/ |
D | implementors_guide.adoc | 50 …ntations may need swapchain buffers to be allocated with implementation-defined private gralloc us… 60 …and usage. These will be combined with the usage flags requested by the swapchain consumer when al… 62 …ementation will allocate the number of native buffers requested for the swapchain, then create a +… 96 +vkAcquireImageANDROID+ acquires ownership of a swapchain image and imports an 127 +vkQueueSignalReleaseImageANDROID+ prepares a swapchain image for external use, and creates a nativ… 154 drivers to known the ownership state of swapchain images.
|
/frameworks/base/docs/html/ndk/guides/graphics/ |
D | design-notes.jd | 41 display, the compositor rotates the application’s swapchain images so that it 48 By contrast, rotating swapchain images while generating them results in
|
/frameworks/native/vulkan/api/ |
D | vulkan.api | 4977 swapchain := ? 4978 pSwapchain[0] = swapchain 4979 State.Swapchains[swapchain] = new!SwapchainObject(device: device) 4987 VkSwapchainKHR swapchain, 4990 swapchainObject := GetSwapchain(swapchain) 4993 State.Swapchains[swapchain] = null 4999 VkSwapchainKHR swapchain, 5020 VkSwapchainKHR swapchain, 5026 swapchainObject := GetSwapchain(swapchain) 5634 macro ref!SwapchainObject GetSwapchain(VkSwapchainKHR swapchain) { [all …]
|
/frameworks/native/vulkan/include/vulkan/ |
D | vulkan.h | 3318 typedef void (VKAPI_PTR *PFN_vkDestroySwapchainKHR)(VkDevice device, VkSwapchainKHR swapchain, cons… 3319 typedef VkResult (VKAPI_PTR *PFN_vkGetSwapchainImagesKHR)(VkDevice device, VkSwapchainKHR swapchain… 3320 typedef VkResult (VKAPI_PTR *PFN_vkAcquireNextImageKHR)(VkDevice device, VkSwapchainKHR swapchain, … 3332 VkSwapchainKHR swapchain, 3337 VkSwapchainKHR swapchain, 3343 VkSwapchainKHR swapchain,
|