Package com.mojang.blaze3d.textures
Class GpuTexture
java.lang.Object
com.mojang.blaze3d.textures.GpuTexture
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
GlTexture
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddressMode
protected AddressMode
private final TextureFormat
private final int
private final String
protected FilterMode
protected FilterMode
private final int
protected boolean
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionGpuTexture
(String p_405873_, TextureFormat p_405456_, int p_404771_, int p_405638_, int p_404958_) -
Method Summary
Modifier and TypeMethodDescriptionabstract void
close()
int
getHeight
(int p_404653_) getLabel()
int
int
getWidth
(int p_405560_) abstract boolean
isClosed()
void
setAddressMode
(AddressMode p_404822_) void
setAddressMode
(AddressMode p_405632_, AddressMode p_404723_) void
setTextureFilter
(FilterMode p_405811_, boolean p_405724_) void
setTextureFilter
(FilterMode p_405337_, FilterMode p_405547_, boolean p_405592_)
-
Field Details
-
format
-
width
private final int width -
height
private final int height -
mipLevels
private final int mipLevels -
label
-
addressModeU
-
addressModeV
-
minFilter
-
magFilter
-
useMipmaps
protected boolean useMipmaps
-
-
Constructor Details
-
GpuTexture
public GpuTexture(String p_405873_, TextureFormat p_405456_, int p_404771_, int p_405638_, int p_404958_)
-
-
Method Details
-
getWidth
public int getWidth(int p_405560_) -
getHeight
public int getHeight(int p_404653_) -
getMipLevels
public int getMipLevels() -
getFormat
-
setAddressMode
-
setAddressMode
-
setTextureFilter
-
setTextureFilter
-
getLabel
-
close
public abstract void close()- Specified by:
close
in interfaceAutoCloseable
-
isClosed
public abstract boolean isClosed()
-