Home
last modified time | relevance | path

Searched refs:PresentImage (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/WSI/
DVkSwapchainKHR.cpp29 , images(reinterpret_cast<PresentImage *>(mem)) in SwapchainKHR()
33 memset(reinterpret_cast<void *>(images), 0, imageCount * sizeof(PresentImage)); in SwapchainKHR()
40 PresentImage &currentImage = images[i]; in destroy()
58 return pCreateInfo->minImageCount * sizeof(PresentImage); in ComputeRequiredAllocationSize()
70 PresentImage &currentImage = images[i]; in retire()
133 PresentImage &currentImage = images[i]; in createImages()
182 PresentImage &currentImage = images[i]; in getNextImage()
DDirectFBSurfaceEXT.hpp39 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;
DXcbSurfaceKHR.hpp40 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;
DXlibSurfaceKHR.hpp40 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;
DWaylandSurfaceKHR.hpp45 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;
DVkSurfaceKHR.hpp38 class PresentImage class
90 virtual void attachImage(PresentImage *image) = 0;
91 virtual void detachImage(PresentImage *image) = 0;
92 virtual VkResult present(PresentImage *image) = 0;
DHeadlessSurfaceKHR.hpp31 void attachImage(PresentImage *image) override;
32 void detachImage(PresentImage *image) override;
33 VkResult present(PresentImage *image) override;
DHeadlessSurfaceKHR.cpp45 void HeadlessSurfaceKHR::attachImage(PresentImage *image) in attachImage()
49 void HeadlessSurfaceKHR::detachImage(PresentImage *image) in detachImage()
53 VkResult HeadlessSurfaceKHR::present(PresentImage *image) in present()
DWin32SurfaceKHR.hpp43 virtual void attachImage(PresentImage *image) override;
44 virtual void detachImage(PresentImage *image) override;
45 VkResult present(PresentImage *image) override;
DMetalSurface.hpp43 virtual void attachImage(PresentImage *image) override {} in attachImage()
44 virtual void detachImage(PresentImage *image) override {} in detachImage()
45 VkResult present(PresentImage *image) override;
DVkSurfaceKHR.cpp42 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()
DDisplaySurfaceKHR.hpp42 virtual void attachImage(PresentImage *image) override;
43 virtual void detachImage(PresentImage *image) override;
44 VkResult present(PresentImage *image) override;
DDirectFBSurfaceEXT.cpp51 void DirectFBSurfaceEXT::attachImage(PresentImage *image) in attachImage()
66 void DirectFBSurfaceEXT::detachImage(PresentImage *image) in detachImage()
77 VkResult DirectFBSurfaceEXT::present(PresentImage *image) in present()
DXcbSurfaceKHR.cpp77 void XcbSurfaceKHR::attachImage(PresentImage *image) in attachImage()
87 void XcbSurfaceKHR::detachImage(PresentImage *image) in detachImage()
97 VkResult XcbSurfaceKHR::present(PresentImage *image) in present()
DXlibSurfaceKHR.cpp65 void XlibSurfaceKHR::attachImage(PresentImage *image) in attachImage()
80 void XlibSurfaceKHR::detachImage(PresentImage *image) in detachImage()
92 VkResult XlibSurfaceKHR::present(PresentImage *image) in present()
DWaylandSurfaceKHR.cpp69 void WaylandSurfaceKHR::attachImage(PresentImage *image) in attachImage()
85 void WaylandSurfaceKHR::detachImage(PresentImage *image) in detachImage()
100 VkResult WaylandSurfaceKHR::present(PresentImage *image) in present()
DWin32SurfaceKHR.cpp74 void Win32SurfaceKHR::attachImage(PresentImage *image) in attachImage()
80 void Win32SurfaceKHR::detachImage(PresentImage *image) in detachImage()
86 VkResult Win32SurfaceKHR::present(PresentImage *image) in present()
DVkSwapchainKHR.hpp48 PresentImage const &getImage(uint32_t imageIndex) { return images[imageIndex]; } in getImage()
52 PresentImage *images = nullptr;
DDisplaySurfaceKHR.cpp215 void DisplaySurfaceKHR::attachImage(PresentImage *image) in attachImage()
219 void DisplaySurfaceKHR::detachImage(PresentImage *image) in detachImage()
223 VkResult DisplaySurfaceKHR::present(PresentImage *image) in present()
DMetalSurface.mm162 VkResult MetalSurface::present(PresentImage* image) API_AVAILABLE(macosx(10.11))