Package icyllis.arc3d.opengl
Class GLFramebuffer
java.lang.Object
icyllis.arc3d.core.RefCnt
icyllis.arc3d.engine.ManagedResource
icyllis.arc3d.engine.Framebuffer
icyllis.arc3d.opengl.GLFramebuffer
- All Implemented Interfaces:
RefCounted
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Override this method to invoke de-allocation of the underlying resource.int
int
static @SharedPtr GLFramebuffer
make
(GLDevice device, FramebufferDesc desc) Methods inherited from class icyllis.arc3d.engine.ManagedResource
getDevice
-
Method Details
-
make
@Nullable @SharedPtr public static @SharedPtr GLFramebuffer make(GLDevice device, FramebufferDesc desc) -
getRenderFramebuffer
public int getRenderFramebuffer() -
getResolveFramebuffer
public int getResolveFramebuffer() -
deallocate
protected void deallocate()Description copied from class:RefCnt
Override this method to invoke de-allocation of the underlying resource.- Specified by:
deallocate
in classRefCnt
-