Unigine::Texture Class
UNIGINE | UNIGINE 2.0 | Comments |
---|---|---|
- | TEXTURE_CUBE_ARRAY | Enumeration member was added. |
- | FORMAT_R16U | Enumeration member was added. |
- | FORMAT_RG16U | Enumeration member was added. |
- | FORMAT_RGB16U | Enumeration member was added. |
- | FORMAT_RGBA16U | Enumeration member was added. |
- | FORMAT_R32U | Enumeration member was added. |
- | FORMAT_RG32U | Enumeration member was added. |
- | FORMAT_RGB32U | Enumeration member was added. |
- | FORMAT_RGBA32U | Enumeration member was added. |
FORMAT_R5G6B5 | FORMAT_RGB565 | Enumeration member was changed. |
FORMAT_ETC1 | - | Enumeration member was removed. |
FORMAT_ETC2 | - | Enumeration member was removed. |
FORMAT_ETC5 | - | Enumeration member was removed. |
FORMAT_EAC1 | - | Enumeration member was removed. |
FORMAT_EAC2 | - | Enumeration member was removed. |
FORMAT_ATC1 | - | Enumeration member was removed. |
FORMAT_ATC3 | - | Enumeration member was removed. |
FORMAT_ATC5 | - | Enumeration member was removed. |
FORMAT_PVR4 | - | Enumeration member was removed. |
FORMAT_COMPRESSED_DXT | - | Enumeration member was removed. |
FORMAT_COMPRESSED_ATI | - | Enumeration member was removed. |
FORMAT_COMPRESSED_3DC | - | Enumeration member was removed. |
FORMAT_COMPRESSED_ATC | - | Enumeration member was removed. |
FORMAT_COMPRESSED_ETC | - | Enumeration member was removed. |
FORMAT_COMPRESSED_PVR | - | Enumeration member was removed. |
USAGE_MANAGED | - | Enumeration member was removed. |
- | TYPE_2D_ARRAY | Enumeration member was added. |
- | TYPE_CUBE_ARRAY | Enumeration member was added. |
- | FORMAT_INTEGER | Enumeration member was added. |
- | virtual int createCubeArray(int width, int height, int num_layers, int format, int flags) const =0 | Creates Cube Array texture. |
- | virtual int is2DType() const =0 | Returns a value indicating if the texture is 2D texture. |
- | virtual int is3DType() const =0 | Returns a value indicating if the texture is 3D texture. |
- | virtual int isCubeType() const =0 | Returns a value indicating if the texture is Cube texture. |
- | virtual int isArrayType() const =0 | Returns a value indicating if the texture is Array texture. |
- | virtual int isRawFormat() const =0 | Returns a value indicating if the texture is uncompressed. |
- | virtual int isUCharFormat() const =0 | Returns a value indicating if the texture is stored in an unsigned char format. |
- | virtual int isUShortFormat() const =0 | Returns a value indicating if the texture is stored in an unsigned short format. |
- | virtual int isHalfFormat() const =0 | Returns a value indicating if the texture is stored in a half-float format. |
- | virtual int isFloatFormat() const =0 | Returns a value indicating if the texture is stored in a float format. |
- | virtual int isCombinedFormat() const =0 | Returns a value indicating if the texture is stored in a combined format. |
- | virtual int isCompressedFormat() const =0 | Returns a value indicating if the texture is stored in a compressed format. |
- | virtual int isColorFormat() const =0 | Returns a value indicating if the texture is color texture. |
- | virtual int isDepthFormat() const =0 | Returns a value indicating if the texture is depth texture. |
- | virtual int getNumFaces() const =0 | Returns a number of faces in the texture. |
- | virtual int getNumChannels() const =0 | Returns the number of channels. |
virtual void render2DArray(float layer, float x0, float y0, float x1, float y1) const =0 | virtual void render2DArray(int layer, float x0, float y0, float x1, float y1) const =0 | Renders 2D Array texture. |
- | virtual void renderCubeArray(int face, int layer, float x0, float y0, float x1, float y1) const =0 | Renders Cube Array texture. |
- | virtual int getGLInternalFormat() const =0 | Returns OpenGL internal format. |
- | virtual int getGLPixelFormat() const =0 | Returns OpenGL pixel format. |
- | virtual int getGLPixelType() const =0 | Renders Cube Array texture. |
virtual void * getD3D9Texture() const =0 | - | Removed. |
virtual void * getD3D9Surface2D() const =0 | - | Removed. |
virtual void * getD3D9SurfaceCube() const =0 | - | Removed. |
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)