ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

gl_texture_object Struct Reference

#include <mtypes.h>

Data Fields

_glthread_Mutex Mutex
GLint RefCount
GLuint Name
GLenum Target
GLfloat Priority
GLfloat BorderColor [4]
GLchan _BorderChan [4]
GLenum WrapS
GLenum WrapT
GLenum WrapR
GLenum MinFilter
GLenum MagFilter
GLfloat MinLod
GLfloat MaxLod
GLfloat LodBias
GLint BaseLevel
GLint MaxLevel
GLfloat MaxAnisotropy
GLboolean CompareFlag
GLenum CompareOperator
GLfloat ShadowAmbient
GLenum CompareMode
GLenum CompareFunc
GLenum _Function
GLenum DepthMode
GLint _MaxLevel
GLfloat _MaxLambda
GLint CropRect [4]
GLboolean GenerateMipmap
GLboolean _Complete
struct gl_texture_imageImage [MAX_FACES][MAX_TEXTURE_LEVELS]
struct gl_color_table Palette
For device driver.

Note: instead of attaching driver data to this pointer, it's preferable to instead use this struct as a base class for your own texture object class. Driver->NewTextureObject() can be used to implement the allocation.

voidDriverData

Detailed Description

Texture object state. Contains the array of mipmap images, border color, wrap modes, filter modes, shadow/texcompare state, and the per-texture color palette.

Definition at line 1416 of file mtypes.h.


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

Generated on Sat May 26 2012 06:20:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.