Package foundry.veil.impl.client.render
Class AdvancedFboImpl.Wrapper
java.lang.Object
com.mojang.blaze3d.pipeline.RenderTarget
com.mojang.blaze3d.pipeline.TextureTarget
foundry.veil.impl.client.render.AdvancedFboImpl.Wrapper
- Enclosing class:
AdvancedFboImpl
public static class AdvancedFboImpl.Wrapper
extends com.mojang.blaze3d.pipeline.TextureTarget
A vanilla
RenderTarget wrapper of the AdvancedFboImpl.- Since:
- 3.0.0
- See Also:
-
Field Summary
Fields inherited from class com.mojang.blaze3d.pipeline.RenderTarget
colorTextureId, depthBufferId, filterMode, frameBufferId, height, useDepth, viewHeight, viewWidth, width -
Method Summary
Modifier and TypeMethodDescriptionvoidbindRead()voidbindWrite(boolean setViewport) voidcreateBuffers(int width, int height, boolean onMac) voidfbo()voidresize(int width, int height, boolean onMac) voidsetFilterMode(int framebufferFilter) voidMethods inherited from class com.mojang.blaze3d.pipeline.RenderTarget
blitToScreen, blitToScreen, checkStatus, clear, copyDepthFrom, enableStencil, getColorTextureId, getDepthTextureId, isStencilEnabled, setClearColor, unbindWrite
-
Method Details
-
resize
public void resize(int width, int height, boolean onMac) - Overrides:
resizein classcom.mojang.blaze3d.pipeline.RenderTarget
-
destroyBuffers
public void destroyBuffers()- Overrides:
destroyBuffersin classcom.mojang.blaze3d.pipeline.RenderTarget
-
createBuffers
public void createBuffers(int width, int height, boolean onMac) - Overrides:
createBuffersin classcom.mojang.blaze3d.pipeline.RenderTarget
-
setFilterMode
public void setFilterMode(int framebufferFilter) - Overrides:
setFilterModein classcom.mojang.blaze3d.pipeline.RenderTarget
-
bindRead
public void bindRead()- Overrides:
bindReadin classcom.mojang.blaze3d.pipeline.RenderTarget
-
unbindRead
public void unbindRead()- Overrides:
unbindReadin classcom.mojang.blaze3d.pipeline.RenderTarget
-
bindWrite
public void bindWrite(boolean setViewport) - Overrides:
bindWritein classcom.mojang.blaze3d.pipeline.RenderTarget
-
fbo
- Returns:
- The backing advanced fbo
-