Maven module :un.engine : engine-opengl-util :
Class :
un.impl.opengl.resource.Texture2D
Extends/Implements :
un.impl.opengl.resource.AbstractTexture
un.impl.opengl.resource.Texture
Subclasses : -
Variables : -
Functions :
COLOR_RGB_CLAMPED,
COLOR_RGB_REPEATED,
COLOR_RGBA_CLAMPED,
COLOR_RGBA_REPEATED,
VEC1_INT,
VEC2_INT,
VEC3_INT,
VEC4_INT,
VEC1_FLOAT,
VEC2_FLOAT,
VEC3_FLOAT,
VEC4_FLOAT,
DEPTH_16F,
DEPTH_32F,
DEPTH_24,
DEPTH24_STENCIL8,
Texture2D,
Texture2D,
Texture2D,
Texture2D,
getWidth,
getHeight,
reformat,
loadOnSystemMemory,
loadOnGpuMemory
public TextureModel
COLOR_RGB_CLAMPED ()
public TextureModel
COLOR_RGB_REPEATED ()
public TextureModel
COLOR_RGBA_CLAMPED ()
public TextureModel
COLOR_RGBA_REPEATED ()
public TextureModel
VEC1_INT ()
public TextureModel
VEC2_INT ()
public TextureModel
VEC3_INT ()
public TextureModel
VEC4_INT ()
public TextureModel
VEC1_FLOAT ()
public TextureModel
VEC2_FLOAT ()
public TextureModel
VEC3_FLOAT ()
public TextureModel
VEC4_FLOAT ()
public TextureModel
DEPTH_16F ()
public TextureModel
DEPTH_32F ()
public TextureModel
DEPTH_24 ()
public TextureModel
DEPTH24_STENCIL8 ()
public void
Texture2D (Image image)
public void
Texture2D (Image image, boolean mipmap, boolean clip)
public void
Texture2D (Image image, TextureModel info)
public void
Texture2D (int width, int height, TextureModel model)
public int
getWidth ()
public int
getHeight ()
public void
reformat (GL gl, TextureModel info)
public void
loadOnSystemMemory (GL gl)
public void
loadOnGpuMemory (GL gl)
author Johann Sorel