Searched refs:PresentImage (Results 1 – 20 of 20) sorted by relevance
29 , images(reinterpret_cast<PresentImage *>(mem)) in SwapchainKHR()33 memset(reinterpret_cast<void *>(images), 0, imageCount * sizeof(PresentImage)); in SwapchainKHR()40 PresentImage ¤tImage = images[i]; in destroy()58 return pCreateInfo->minImageCount * sizeof(PresentImage); in ComputeRequiredAllocationSize()70 PresentImage ¤tImage = images[i]; in retire()133 PresentImage ¤tImage = images[i]; in createImages()182 PresentImage ¤tImage = images[i]; in getNextImage()
39 virtual void attachImage(PresentImage *image) override;40 virtual void detachImage(PresentImage *image) override;41 VkResult present(PresentImage *image) override;46 std::unordered_map<PresentImage *, IDirectFBSurface *> imageMap;
40 virtual void attachImage(PresentImage *image) override;41 virtual void detachImage(PresentImage *image) override;42 VkResult present(PresentImage *image) override;47 std::unordered_map<PresentImage *, uint32_t> graphicsContexts;
40 virtual void attachImage(PresentImage *image) override;41 virtual void detachImage(PresentImage *image) override;42 VkResult present(PresentImage *image) override;49 std::unordered_map<PresentImage *, XImage *> imageMap;
45 virtual void attachImage(PresentImage *image) override;46 virtual void detachImage(PresentImage *image) override;47 VkResult present(PresentImage *image) override;53 std::unordered_map<PresentImage *, WaylandImage *> imageMap;
38 class PresentImage class90 virtual void attachImage(PresentImage *image) = 0;91 virtual void detachImage(PresentImage *image) = 0;92 virtual VkResult present(PresentImage *image) = 0;
31 void attachImage(PresentImage *image) override;32 void detachImage(PresentImage *image) override;33 VkResult present(PresentImage *image) override;
45 void HeadlessSurfaceKHR::attachImage(PresentImage *image) in attachImage()49 void HeadlessSurfaceKHR::detachImage(PresentImage *image) in detachImage()53 VkResult HeadlessSurfaceKHR::present(PresentImage *image) in present()
43 virtual void attachImage(PresentImage *image) override;44 virtual void detachImage(PresentImage *image) override;45 VkResult present(PresentImage *image) override;
43 virtual void attachImage(PresentImage *image) override {} in attachImage()44 virtual void detachImage(PresentImage *image) override {} in detachImage()45 VkResult present(PresentImage *image) override;
42 VkResult PresentImage::createImage(VkDevice device, const VkImageCreateInfo &createInfo) in createImage()56 VkResult PresentImage::allocateAndBindImageMemory(VkDevice device, const VkMemoryAllocateInfo &allo… in allocateAndBindImageMemory()74 void PresentImage::release() in release()91 VkImage PresentImage::asVkImage() const in asVkImage()
42 virtual void attachImage(PresentImage *image) override;43 virtual void detachImage(PresentImage *image) override;44 VkResult present(PresentImage *image) override;
51 void DirectFBSurfaceEXT::attachImage(PresentImage *image) in attachImage()66 void DirectFBSurfaceEXT::detachImage(PresentImage *image) in detachImage()77 VkResult DirectFBSurfaceEXT::present(PresentImage *image) in present()
77 void XcbSurfaceKHR::attachImage(PresentImage *image) in attachImage()87 void XcbSurfaceKHR::detachImage(PresentImage *image) in detachImage()97 VkResult XcbSurfaceKHR::present(PresentImage *image) in present()
65 void XlibSurfaceKHR::attachImage(PresentImage *image) in attachImage()80 void XlibSurfaceKHR::detachImage(PresentImage *image) in detachImage()92 VkResult XlibSurfaceKHR::present(PresentImage *image) in present()
69 void WaylandSurfaceKHR::attachImage(PresentImage *image) in attachImage()85 void WaylandSurfaceKHR::detachImage(PresentImage *image) in detachImage()100 VkResult WaylandSurfaceKHR::present(PresentImage *image) in present()
74 void Win32SurfaceKHR::attachImage(PresentImage *image) in attachImage()80 void Win32SurfaceKHR::detachImage(PresentImage *image) in detachImage()86 VkResult Win32SurfaceKHR::present(PresentImage *image) in present()
48 PresentImage const &getImage(uint32_t imageIndex) { return images[imageIndex]; } in getImage()52 PresentImage *images = nullptr;
215 void DisplaySurfaceKHR::attachImage(PresentImage *image) in attachImage()219 void DisplaySurfaceKHR::detachImage(PresentImage *image) in detachImage()223 VkResult DisplaySurfaceKHR::present(PresentImage *image) in present()
162 VkResult MetalSurface::present(PresentImage* image) API_AVAILABLE(macosx(10.11))