com.mojang.blaze3d.textures

public abstract class GpuTexture

implements AutoCloseable

com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture

Field summary

Modifier and TypeField
private final TextureFormat
format
format
format
private final int
width
width
width
private final int
height
height
height
private final int
mipLevels
mipLevels
mipLevels
private final String
label
label
label
protected AddressMode
addressModeU
addressModeU
addressModeU
protected AddressMode
addressModeV
addressModeV
addressModeV
protected FilterMode
minFilter
minFilter
minFilter
protected FilterMode
magFilter
magFilter
magFilter
protected boolean
useMipmaps
useMipmaps
useMipmaps

Constructor summary

ModifierConstructor
public (String label, TextureFormat format, int width, int height, int mipLevels)

Method summary

Modifier and TypeMethod
public int
getWidth(int arg0)
getWidth(int arg0)
getWidth(int arg0)
getWidth(int mipLevel)
getWidth(int arg0)
public int
getHeight(int arg0)
getHeight(int arg0)
getHeight(int arg0)
getHeight(int mipLevel)
getHeight(int arg0)
public int
getMipLevels()
getMipLevels()
getMipLevels()
public TextureFormat
getFormat()
getFormat()
getFormat()
public void
setAddressMode(AddressMode arg0)
setAddressMode(AddressMode arg0)
setAddressMode(com.mojang.blaze3d.textures.AddressMode arg0)
setAddressMode(com.mojang.blaze3d.textures.AddressMode addressMode)
setAddressMode(AddressMode arg0)
public void
setAddressMode(AddressMode arg0, AddressMode arg1)
setAddressMode(AddressMode arg0, AddressMode arg1)
setAddressMode(com.mojang.blaze3d.textures.AddressMode arg0, com.mojang.blaze3d.textures.AddressMode arg1)
setAddressMode(com.mojang.blaze3d.textures.AddressMode addressModeU, com.mojang.blaze3d.textures.AddressMode addressModeV)
setAddressMode(AddressMode p_392726_, AddressMode arg1)
public void
setTextureFilter(FilterMode arg0, boolean arg1)
setTextureFilter(FilterMode arg0, boolean arg1)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode arg0, boolean arg1)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode filter, boolean useMipmaps)
setTextureFilter(FilterMode p_394281_, boolean arg1)
public void
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode arg0, com.mojang.blaze3d.textures.FilterMode arg1, boolean arg2)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode minFilter, com.mojang.blaze3d.textures.FilterMode magFilter, boolean useMipmaps)
setTextureFilter(FilterMode p_393522_, FilterMode p_396120_, boolean arg2)
public String
getLabel()
getLabel()
getLabel()
public abstract void
close()
close()
close()
public abstract boolean
isClosed()
isClosed()
isClosed()