com.mojang.blaze3d.opengl

public class GlTexture

extends GpuTexture

fwd
com.mojang.blaze3d.opengl.GlTexture
net.minecraft.class_10868
net.minecraft.client.texture.GlTexture

Field summary

Modifier and TypeField
protected final int
a
id
field_57882
glId
private final it.unimi.dsi.fastutil.ints.Int2IntMap
c
fboCache
field_57885
depthTexToFramebufferIdCache
protected boolean
b
closed
field_57883
closed
private int
d
views
field_60565
refCount

Constructor summary

ModifierConstructor
protected (int usage, String label, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels, int glId)

Method summary

Modifier and TypeMethod
public void
close()
close()
private void
d()
destroyImmediately()
method_71637()
free()
public boolean
isClosed()
isClosed()
public int
a(fvr arg0, GpuTexture arg1)
getFbo(DirectStateAccess arg0, GpuTexture arg1)
method_68426(class_10874 arg0, GpuTexture arg1)
getOrCreateFramebuffer(BufferManager manager, GpuTexture depthTexture)
public int
a()
glId()
method_68427()
getGlId()
public void
b()
addViews()
method_71635()
incrementRefCount()
public void
c()
removeViews()
method_71636()
decrementRefCount()