net.minecraft.client.texture

public class GlTextureView

extends GpuTextureView implements GlTextureLike

All mapped superinterfaces:

GlTextureLike

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

Field summary

Modifier and TypeField
private static final int
EMPTY
EMPTY
field_64518
UNINITIALIZED
private boolean
closed
closed
field_60566
closed
private final GlFramebufferManager
frameBufferCache
frameBufferCache
field_1_6275
framebufferManager
private final List<GlFramebufferManager$AttachmentsKey>
fboKeys
fboKeys
field_1_6274
keys

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
isClosed()
isClosed()
public void
close()
close()
public GlTexture
texture()
texture()
method_71638()
texture()
public int
glId()
glId()
method_68427()
getGlId()
public int
fboMipLevel()
fboMipLevel()
method_1_5422()
getBaseMipLevel()
public void
addAssociatedFbo(FrameBufferCache$CacheKey fboKey)
addAssociatedFbo(FrameBufferCache$CacheKey fboKey)
method_1_5421(class_1_894$class_1_895 arg0)
addKey(GlFramebufferManager$AttachmentsKey arg0)
public void
removeAssociatedFbo(FrameBufferCache$CacheKey fboKey)
removeAssociatedFbo(FrameBufferCache$CacheKey fboKey)
method_1_5423(class_1_894$class_1_895 arg0)
removeKey(GlFramebufferManager$AttachmentsKey arg0)