Package com.mojang.blaze3d.opengl
Class DirectStateAccess
java.lang.Object
com.mojang.blaze3d.opengl.DirectStateAccess
- Direct Known Subclasses:
DirectStateAccess.Core
,DirectStateAccess.Emulated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
bindFrameBufferTextures
(int pFrameBuffer, int pColorTexture, int pDepthTexture, int pLevel, int pTarget) (package private) abstract void
bindFrameBufferTextures
(int pFrameBuffer, int pColorTexture, int pDepthTexture, int pLevel, int pTarget, boolean useStencil) (package private) abstract void
blitFrameBuffers
(int pReadFrameBuffer, int pDrawFrameBuffer, int pSrcX0, int pSrcY0, int pSrcX1, int pSrcY1, int pDestX0, int pDestY0, int pDestX1, int pDestY1, int pMask, int pFilter) static DirectStateAccess
(package private) abstract int
-
Constructor Details
-
DirectStateAccess
public DirectStateAccess()
-
-
Method Details
-
create
public static DirectStateAccess create(org.lwjgl.opengl.GLCapabilities pCapabilities, Set<String> pEnabledExtensions) -
createFrameBufferObject
abstract int createFrameBufferObject() -
bindFrameBufferTextures
abstract void bindFrameBufferTextures(int pFrameBuffer, int pColorTexture, int pDepthTexture, int pLevel, int pTarget, boolean useStencil) -
bindFrameBufferTextures
public void bindFrameBufferTextures(int pFrameBuffer, int pColorTexture, int pDepthTexture, int pLevel, int pTarget) -
blitFrameBuffers
abstract void blitFrameBuffers(int pReadFrameBuffer, int pDrawFrameBuffer, int pSrcX0, int pSrcY0, int pSrcX1, int pSrcY1, int pDestX0, int pDestY0, int pDestX1, int pDestY1, int pMask, int pFilter)
-