net.minecraft.client.texture

public class GlTextureView

extends GpuTextureView

com.mojang.blaze3d.opengl.GlTextureView
net.minecraft.class_11391
net.minecraft.client.texture.GlTextureView

Field summary

Modifier and TypeField
private static final int
EMPTY
field_64518
UNINITIALIZED
private boolean
closed
field_60566
closed
private int
firstFboId
field_64519
framebufferId
private int
firstFboDepthId
field_64520
depthGlId
private it.unimi.dsi.fastutil.ints.Int2IntMap
fboCache
field_64187
depthTexToFramebufferIdCache

Constructor summary

ModifierConstructor
protected (GlTexture texture, int baseMipLevel, int mipLevels)

Method summary

Modifier and TypeMethod
public boolean
isClosed()
public void
close()
public int
getFbo(DirectStateAccess dsa, GpuTexture depth)
method_76232(class_10874 arg0, GpuTexture arg1)
getOrCreateFramebuffer(BufferManager bufferManager, GpuTexture depthTexture)
private int
createFbo(DirectStateAccess dsa, int depthid)
method_76597(class_10874 arg0, int arg1)
createFramebuffer(BufferManager bufferManager, int depthGlId)
public GlTexture
texture()
method_71638()
texture()
public GpuTexture
texture()
private int
lambda$getFbo$0(DirectStateAccess arg0, int arg1)
method_76231(class_10874 arg0, int arg1)
method_76231(BufferManager arg0, int depthGlId)