Cogs.Core
Public Attributes | List of all members
Cogs::TextureGLES30 Struct Reference

Public Attributes

GLuint textureId
 
GLuint renderBuffer
 
GLuint fbo
 
GLenum target
 
uint32_t width
 
uint32_t height
 
uint32_t depth
 
uint32_t estimatedByteSize
 
uint32_t flags
 
TextureFormat format
 
uint8_t numSamples
 
struct {
   unsigned short   boundAsView: 1
 True if last use of texture was as a view. More...
 
   unsigned short   hasMipmaps: 1
 
   unsigned short   cubeMap: 1
 
}; 
 

Detailed Description

Definition at line 12 of file TexturesGLES30.h.

Member Data Documentation

◆ boundAsView

unsigned short Cogs::TextureGLES30::boundAsView

True if last use of texture was as a view.

Definition at line 32 of file TexturesGLES30.h.

◆ cubeMap

unsigned short Cogs::TextureGLES30::cubeMap

Definition at line 34 of file TexturesGLES30.h.

◆ depth

uint32_t Cogs::TextureGLES30::depth

Definition at line 23 of file TexturesGLES30.h.

◆ estimatedByteSize

uint32_t Cogs::TextureGLES30::estimatedByteSize

Definition at line 25 of file TexturesGLES30.h.

◆ fbo

GLuint Cogs::TextureGLES30::fbo

Definition at line 17 of file TexturesGLES30.h.

◆ flags

uint32_t Cogs::TextureGLES30::flags

Definition at line 27 of file TexturesGLES30.h.

◆ format

TextureFormat Cogs::TextureGLES30::format

Definition at line 28 of file TexturesGLES30.h.

◆ hasMipmaps

unsigned short Cogs::TextureGLES30::hasMipmaps

Definition at line 33 of file TexturesGLES30.h.

◆ height

uint32_t Cogs::TextureGLES30::height

Definition at line 22 of file TexturesGLES30.h.

◆ numSamples

uint8_t Cogs::TextureGLES30::numSamples

Definition at line 29 of file TexturesGLES30.h.

◆ renderBuffer

GLuint Cogs::TextureGLES30::renderBuffer

Definition at line 16 of file TexturesGLES30.h.

◆ target

GLenum Cogs::TextureGLES30::target

Definition at line 20 of file TexturesGLES30.h.

◆ textureId

GLuint Cogs::TextureGLES30::textureId

Definition at line 15 of file TexturesGLES30.h.

◆ width

uint32_t Cogs::TextureGLES30::width

Definition at line 21 of file TexturesGLES30.h.


The documentation for this struct was generated from the following file: