com.mojang.blaze3d.textures

public abstract class GpuTexture

implements AutoCloseable

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

Field summary

Modifier and TypeField
public static final int
USAGE_COPY_DST
USAGE_COPY_DST
public static final int
USAGE_COPY_SRC
USAGE_COPY_SRC
public static final int
USAGE_TEXTURE_BINDING
USAGE_TEXTURE_BINDING
public static final int
USAGE_RENDER_ATTACHMENT
USAGE_RENDER_ATTACHMENT
private final TextureFormat
format
format
private final int
width
width
private final int
height
height
private final int
mipLevels
mipLevels
private final int
usage
usage
private final String
label
label
protected AddressMode
addressModeU
addressModeU
protected AddressMode
addressModeV
addressModeV
protected FilterMode
minFilter
minFilter
protected FilterMode
magFilter
magFilter
protected boolean
useMipmaps
useMipmaps

Constructor summary

ModifierConstructor
public (int arg0, String arg1, TextureFormat arg2, int arg3, int arg4, int arg5)

Method summary

Modifier and TypeMethod
public int
getWidth(int arg0)
getWidth(int arg0)
public int
getHeight(int arg0)
getHeight(int arg0)
public int
getMipLevels()
getMipLevels()
public TextureFormat
getFormat()
getFormat()
public int
usage()
usage()
public void
setAddressMode(AddressMode arg0)
setAddressMode(AddressMode arg0)
public void
setAddressMode(AddressMode arg0, AddressMode arg1)
setAddressMode(AddressMode arg0, AddressMode arg1)
public void
setTextureFilter(FilterMode arg0, boolean arg1)
setTextureFilter(FilterMode arg0, boolean arg1)
public void
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
public void
setUseMipmaps(boolean arg0)
setUseMipmaps(boolean arg0)
public String
getLabel()
getLabel()
public abstract void
close()
close()
public abstract boolean
isClosed()
isClosed()