/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_display_swapchain/ |
D | create_shared_swapchains.adoc | 7 [open,refpage='vkCreateSharedSwapchainsKHR',desc='Create multiple swapchains that share presentable… 10 :objectnameplural: swapchains 15 swapchains that share presentable images are created by calling: 19 * pname:device is the device to create the swapchains for. 20 * pname:swapchainCount is the number of swapchains to create. 23 the created swapchains. 35 presentable images must: match between all the swapchains. 36 If the displays used by any of the swapchains do not use the same 40 If any error occurs, no swapchains will be created. 41 Images presented to multiple swapchains must: be re-acquired from all of [all …]
|
D | destroy_swapchain_interactions.adoc | 10 performed on one of these swapchains, or such resources must: be left in
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_KHR_swapchain_mutable_format.adoc | 44 swapchains created with ename:VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR are 50 for swapchains? 56 slink:VkSwapchainCreateInfoKHR for swapchains created with
|
D | VK_KHR_display_swapchain.adoc | 27 1) Should swapchains sharing images each hold a reference to the images, or 28 should it be up to the application to destroy the swapchains and images in 50 4) How can applications create multiple swapchains that use the same images? 61 The number of swapchains to be created could only be found by walking this 66 when creating a new swapchain, such that groups of swapchains using the same 105 ** Allow creating multiple swapchains that share the same images using a
|
D | VK_KHR_surface_protected_capabilities.adoc | 21 applications a way to query whether swapchains can: be created with the 26 (ename:VK_IMAGE_CREATE_PROTECTED_BIT), and swapchains
|
D | VK_KHR_shared_presentable_image.adoc | 44 WSI swapchains are typically recreated with new properties instead of having 61 images and swapchains. 98 ename:VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR swapchains be defined to
|
D | VK_NV_present_barrier.adoc | 23 requests across multiple swapchains using the _present barrier_.
|
D | VK_KHR_incremental_present.adoc | 41 1) How should we handle steroescopic-3D swapchains? We need to add a layer 97 transformed swapchains.
|
D | VK_KHR_swapchain.adoc | 105 slink:VkPresentInfoKHR contains a list of swapchains and corresponding image 112 presentation of a particular group of swapchains is possible. 204 recreating direct-to-device swapchains without incurring a mode switch. 206 not support concurrent swapchains for the same surface though, so this will 369 25) How are the lifetimes of surfaces and swapchains targeting them related? 371 *RESOLVED*: A surface must outlive any swapchains targeting it. 458 ** Added issue 8, regarding atomic presentation of multiple swapchains
|
D | VK_KHR_display.adoc | 70 4) Should swapchains be created relative to a mode or a display? 72 *PROPOSED RESOLUTION*: When using this extension, swapchains are created
|
D | VK_EXT_device_memory_report.adoc | 66 of swapchain images (still true with "`native swapchains`" based on external
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_present_barrier/ |
D | present_barrier.adoc | 9 synchronize corresponding presentation requests across multiple swapchains 34 Additionally, the set of swapchains using the present barrier can be in the
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_xcb_surface/ |
D | platformCreateSurface_xcb.adoc | 83 Vulkan for the duration of any functions that manipulate such swapchains or 86 Specifically, applications using Vulkan with xcb-based swapchains must:
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_xlib_surface/ |
D | platformCreateSurface_xlib.adoc | 82 Vulkan for the duration of any functions that manipulate such swapchains or 85 Specifically, applications using Vulkan with Xlib-based swapchains must:
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | VK_EXT_hdr_metadata.adoc | 21 * pname:swapchainCount is the number of swapchains included in
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_swapchain_maintenance1/ |
D | SwapchainPresentFenceInfo.adoc | 14 * pname:swapchainCount is the number of swapchains being presented to by
|
D | SwapchainPresentModeInfo.adoc | 14 * pname:swapchainCount is the number of swapchains being presented to by
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_GOOGLE_display_timing/ |
D | PresentTimeInfo.adoc | 28 * pname:swapchainCount is the number of swapchains being presented to by
|
D | queries.adoc | 212 for swapchains created with ename:VK_PRESENT_MODE_FIFO_KHR.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_swapchain/ |
D | PresentId.adoc | 14 * pname:swapchainCount is the number of swapchains being presented to the
|
D | wsi.adoc | 27 Further, swapchains cannot: be created for native windows that have a 89 :objectnameplural: swapchains 171 Vulkan swapchains have been destroyed. 375 Multiple retired swapchains can: be associated with the same 1452 * pname:swapchainCount is the number of swapchains being presented to by 1679 If multiple swapchains are presented, the result code is determined applying
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_incremental_present/ |
D | wsi.adoc | 26 * pname:swapchainCount is the number of swapchains being presented to by
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_surface_maintenance1.adoc | 84 swapchains that may change present modes, it should be possible to query the
|
D | VK_EXT_swapchain_maintenance1.adoc | 73 Additionally, the memory allocated for the old and new swapchains coexist,
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkansc_funcs.hpp | 6463 …std::vector<VULKAN_HPP_NAMESPACE::SwapchainKHR, SwapchainKHRAllocator> swapchains( createInfos.siz… in createSharedSwapchainsKHR() local 6464 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ); in createSharedSwapchainsKHR() 6467 return createResultValueType( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), swapchains ); in createSharedSwapchainsKHR() 6476 …std::vector<VULKAN_HPP_NAMESPACE::SwapchainKHR, SwapchainKHRAllocator> swapchains( createInfos.siz… in createSharedSwapchainsKHR() local 6477 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ); in createSharedSwapchainsKHR() 6480 return createResultValueType( static_cast<VULKAN_HPP_NAMESPACE::Result>( result ), swapchains ); in createSharedSwapchainsKHR() 6503 std::vector<VULKAN_HPP_NAMESPACE::SwapchainKHR> swapchains( createInfos.size() ); in createSharedSwapchainsKHRUnique() local 6504 …::AllocationCallbacks *>( allocator ) ), reinterpret_cast<VkSwapchainKHR *>( swapchains.data() ) ); in createSharedSwapchainsKHRUnique() 6509 for ( auto const & swapchain : swapchains ) in createSharedSwapchainsKHRUnique() 6522 std::vector<VULKAN_HPP_NAMESPACE::SwapchainKHR> swapchains( createInfos.size() ); in createSharedSwapchainsKHRUnique() local [all …]
|