Interface GpuSurfaceBackend
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
GlSurface, VulkanGpuSurface
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidblitFromTexture(CommandEncoderBackend commandEncoder, GpuTextureView textureView) voidclose()voidconfigure(GpuSurface.Configuration config) booleanvoidpresent()
-
Method Details
-
configure
- Throws:
SurfaceException
-
isSuboptimal
boolean isSuboptimal() -
acquireNextTexture
- Throws:
SurfaceException
-
blitFromTexture
-
present
void present() -
close
void close()- Specified by:
closein interfaceAutoCloseable
-
supportedPresentModes
Collection<GpuSurface.PresentMode> supportedPresentModes()
-