net.minecraft.client.texture

public class GlTextureView

extends GpuTextureView implements GlTextureLike

All mapped superinterfaces:

GlTextureLike

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 final GlFramebufferManager
frameBufferCache
field_1_6275
framebufferManager
private final List<GlFramebufferManager$AttachmentsKey>
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()
public void
close()
public GlTexture
texture()
method_71638()
texture()
public int
glId()
method_68427()
getGlId()
public int
fboMipLevel()
method_1_5422()
getBaseMipLevel()
public void
addAssociatedFbo(FrameBufferCache$CacheKey fboKey)
method_1_5421(class_1_894$class_1_895 arg0)
addKey(GlFramebufferManager$AttachmentsKey arg0)
public void
removeAssociatedFbo(FrameBufferCache$CacheKey fboKey)
method_1_5423(class_1_894$class_1_895 arg0)
removeKey(GlFramebufferManager$AttachmentsKey arg0)
public GpuTexture
texture()