Open CASCADE Technology  7.3.0
Data Structures

OpenGl_Texture.hxx File Reference

#include <OpenGl_GlCore13.hxx>
#include <OpenGl_NamedResource.hxx>
#include <OpenGl_Sampler.hxx>
#include <Graphic3d_TypeOfTexture.hxx>
#include <Graphic3d_TextureUnit.hxx>

Data Structures

struct  OpenGl_TextureFormatSelector< T >
 Selects preferable texture format for specified parameters. More...
 
struct  OpenGl_TextureFormatSelector< GLubyte >
 
struct  OpenGl_TextureFormatSelector< GLushort >
 
struct  OpenGl_TextureFormatSelector< GLfloat >
 
struct  OpenGl_TextureFormatSelector< GLuint >
 
struct  OpenGl_TextureFormatSelector< GLbyte >
 Only unsigned formats are available in OpenGL ES 2.0. More...
 
struct  OpenGl_TextureFormatSelector< GLshort >
 
struct  OpenGl_TextureFormatSelector< GLint >
 
class  OpenGl_TextureFormat
 Stores parameters of OpenGL texture format. More...
 
class  OpenGl_Texture
 Texture resource. More...