HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_Extension.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  RE_Extension {
  RE_EXT_INVALID = -1, RE_EXT_ABGR = 0, RE_EXT_HALF_FLOAT, RE_EXT_PACKED_PIXELS,
  RE_EXT_HALF_FLOAT_VERTEX, RE_EXT_DEPTH_BUFFER_FLOAT, RE_EXT_DEPTH_BUFFER_NO_CLAMP, RE_EXT_BLEND_COLOR,
  RE_EXT_BLEND_LOGIC_OP, RE_EXT_BLEND_MINMAX, RE_EXT_BLEND_SUBTRACT, RE_EXT_BLEND_SEPARATE,
  RE_EXT_SGIS_TEXTURE_BORDER_CLAMP, RE_EXT_SGIS_TEXTURE_EDGE_CLAMP, RE_EXT_MULTI_TEXTURE, RE_EXT_TEXTURE,
  RE_EXT_TEXTURE_3D, RE_EXT_TEXTURE_CUBE_MAP, RE_EXT_TEXTURE_CUBE_MAP_SEAMLESS, RE_EXT_TEXTURE_CUBE_MAP_ARRAY,
  RE_EXT_TEXTURE_EDGE_CLAMP, RE_EXT_TEXTURE_BORDER_CLAMP, RE_EXT_TEXTURE_NON_POWER_TWO, RE_EXT_TEXTURE_RECTANGLE,
  RE_EXT_TEXTURE_FLOAT, RE_EXT_TEXTURE_ARRAY, RE_EXT_TEXTURE_COMPRESSION, RE_EXT_TEXTURE_INTEGER,
  RE_EXT_TEXTURE_ANISOTROPIC_FILTER, RE_EXT_TEXTURE_MULTISAMPLE, RE_EXT_TEXTURE_2CHAN, RE_EXT_TEXTURE_BUFFER,
  RE_EXT_TEXTURE_BUFFER_RGB32, RE_EXT_TEXTURE_BUFFER_RANGE, RE_EXT_TEXTURE_SWIZZLE, RE_EXT_TEXTURE_BINDLESS,
  RE_EXT_TEXTURE_BINDLESS_FREE_INDEXING, RE_EXT_TEXTURE_COPY, RE_EXT_SHADOWS, RE_EXT_TEXTURE_BARRIER,
  RE_EXT_INTERNALFORMAT_QUERY, RE_EXT_SHADERS, RE_EXT_SHADER_VER4, RE_EXT_GEOMETRY_SHADER,
  RE_EXT_TESS_SHADER, RE_EXT_UNIFORM_BUFFER, RE_EXT_SHADER_VER5, RE_EXT_SHADER_FP64,
  RE_EXT_SHADER_ATTRIB64, RE_EXT_TRANSFORM_FEEDBACK, RE_EXT_TRANSFORM_FEEDBACK_STREAM, RE_EXT_EXPLICIT_ATTRIBUTE_LOCATION,
  RE_EXT_SAMPLE_SHADING, RE_EXT_SHADER_BIT_ENCODING, RE_EXT_SEPARATE_SHADERS, RE_EXT_PROGRAM_INTERFACE_QUERY,
  RE_EXT_IMAGE_LOAD_STORE, RE_EXT_COMPUTE_SHADER, RE_EXT_SHADING_LANGUAGE_PACKING, RE_EXT_SHADER_ATOMIC_COUNTERS,
  RE_EXT_VERTEX_BUFFER_OBJECT, RE_EXT_VERTEX_ARRAY_OBJECT, RE_EXT_MAP_BUFFER_RANGE, RE_EXT_BUFFER_STORAGE,
  RE_EXT_PRIMITIVE_RESTART, RE_EXT_DRAW_INSTANCED, RE_EXT_DRAW_INDIRECT, RE_EXT_INSTANCED_ARRAYS,
  RE_EXT_ELEMENTS_BASE_VERTEX, RE_EXT_BASE_INSTANCE, RE_EXT_POINT_SPRITE, RE_EXT_SHADER_STORAGE_BUFFER,
  RE_EXT_CLEAR_BUFFER, RE_EXT_MULTISAMPLE, RE_EXT_DRAW_BUFFERS, RE_EXT_FRAME_BUFFER_OBJECT,
  RE_EXT_FRAME_BUFFER_BLIT, RE_EXT_FRAME_BUFFER_MULTISAMPLE, RE_EXT_PIXEL_BUFFER_OBJECT, RE_EXT_OCCLUSION_QUERY,
  RE_EXT_OCCLUSION_QUERY_BOOLEAN, RE_EXT_DEPTH_CLAMP, RE_EXT_MULTI_BIND, RE_EXT_SYNC,
  RE_EXT_CONDITIONAL_RENDER, RE_EXT_DIRECT_STATE_ACCESS, RE_EXT_COMPATIBILITY, RE_EXT_EXTERNAL_OBJECTS,
  RE_EXT_MEMORY_QUERY, RE_EXT_TIMER_QUERY, RE_EXT_GPU_MEMORY, RE_EXT_DEBUG_OUTPUT,
  RE_EXT_DEBUG_OUTPUT2, RE_EXT_WGL_EXTENSIONS_STRING, RE_EXT_SWAP_INTERVAL, RE_EXT_ROBUSTNESS,
  RE_EXT_NUM_EXTENSIONS
}
 

Enumeration Type Documentation

Enumerator
RE_EXT_INVALID 
RE_EXT_ABGR 
RE_EXT_HALF_FLOAT 
RE_EXT_PACKED_PIXELS 
RE_EXT_HALF_FLOAT_VERTEX 
RE_EXT_DEPTH_BUFFER_FLOAT 
RE_EXT_DEPTH_BUFFER_NO_CLAMP 
RE_EXT_BLEND_COLOR 
RE_EXT_BLEND_LOGIC_OP 
RE_EXT_BLEND_MINMAX 
RE_EXT_BLEND_SUBTRACT 
RE_EXT_BLEND_SEPARATE 
RE_EXT_SGIS_TEXTURE_BORDER_CLAMP 
RE_EXT_SGIS_TEXTURE_EDGE_CLAMP 
RE_EXT_MULTI_TEXTURE 
RE_EXT_TEXTURE 
RE_EXT_TEXTURE_3D 
RE_EXT_TEXTURE_CUBE_MAP 
RE_EXT_TEXTURE_CUBE_MAP_SEAMLESS 
RE_EXT_TEXTURE_CUBE_MAP_ARRAY 
RE_EXT_TEXTURE_EDGE_CLAMP 
RE_EXT_TEXTURE_BORDER_CLAMP 
RE_EXT_TEXTURE_NON_POWER_TWO 
RE_EXT_TEXTURE_RECTANGLE 
RE_EXT_TEXTURE_FLOAT 
RE_EXT_TEXTURE_ARRAY 
RE_EXT_TEXTURE_COMPRESSION 
RE_EXT_TEXTURE_INTEGER 
RE_EXT_TEXTURE_ANISOTROPIC_FILTER 
RE_EXT_TEXTURE_MULTISAMPLE 
RE_EXT_TEXTURE_2CHAN 
RE_EXT_TEXTURE_BUFFER 
RE_EXT_TEXTURE_BUFFER_RGB32 
RE_EXT_TEXTURE_BUFFER_RANGE 
RE_EXT_TEXTURE_SWIZZLE 
RE_EXT_TEXTURE_BINDLESS 
RE_EXT_TEXTURE_BINDLESS_FREE_INDEXING 
RE_EXT_TEXTURE_COPY 
RE_EXT_SHADOWS 
RE_EXT_TEXTURE_BARRIER 
RE_EXT_INTERNALFORMAT_QUERY 
RE_EXT_SHADERS 
RE_EXT_SHADER_VER4 
RE_EXT_GEOMETRY_SHADER 
RE_EXT_TESS_SHADER 
RE_EXT_UNIFORM_BUFFER 
RE_EXT_SHADER_VER5 
RE_EXT_SHADER_FP64 
RE_EXT_SHADER_ATTRIB64 
RE_EXT_TRANSFORM_FEEDBACK 
RE_EXT_TRANSFORM_FEEDBACK_STREAM 
RE_EXT_EXPLICIT_ATTRIBUTE_LOCATION 
RE_EXT_SAMPLE_SHADING 
RE_EXT_SHADER_BIT_ENCODING 
RE_EXT_SEPARATE_SHADERS 
RE_EXT_PROGRAM_INTERFACE_QUERY 
RE_EXT_IMAGE_LOAD_STORE 
RE_EXT_COMPUTE_SHADER 
RE_EXT_SHADING_LANGUAGE_PACKING 
RE_EXT_SHADER_ATOMIC_COUNTERS 
RE_EXT_VERTEX_BUFFER_OBJECT 
RE_EXT_VERTEX_ARRAY_OBJECT 
RE_EXT_MAP_BUFFER_RANGE 
RE_EXT_BUFFER_STORAGE 
RE_EXT_PRIMITIVE_RESTART 
RE_EXT_DRAW_INSTANCED 
RE_EXT_DRAW_INDIRECT 
RE_EXT_INSTANCED_ARRAYS 
RE_EXT_ELEMENTS_BASE_VERTEX 
RE_EXT_BASE_INSTANCE 
RE_EXT_POINT_SPRITE 
RE_EXT_SHADER_STORAGE_BUFFER 
RE_EXT_CLEAR_BUFFER 
RE_EXT_MULTISAMPLE 
RE_EXT_DRAW_BUFFERS 
RE_EXT_FRAME_BUFFER_OBJECT 
RE_EXT_FRAME_BUFFER_BLIT 
RE_EXT_FRAME_BUFFER_MULTISAMPLE 
RE_EXT_PIXEL_BUFFER_OBJECT 
RE_EXT_OCCLUSION_QUERY 
RE_EXT_OCCLUSION_QUERY_BOOLEAN 
RE_EXT_DEPTH_CLAMP 
RE_EXT_MULTI_BIND 
RE_EXT_SYNC 
RE_EXT_CONDITIONAL_RENDER 
RE_EXT_DIRECT_STATE_ACCESS 
RE_EXT_COMPATIBILITY 
RE_EXT_EXTERNAL_OBJECTS 
RE_EXT_MEMORY_QUERY 
RE_EXT_TIMER_QUERY 
RE_EXT_GPU_MEMORY 
RE_EXT_DEBUG_OUTPUT 
RE_EXT_DEBUG_OUTPUT2 
RE_EXT_WGL_EXTENSIONS_STRING 
RE_EXT_SWAP_INTERVAL 
RE_EXT_ROBUSTNESS 
RE_EXT_NUM_EXTENSIONS 

Definition at line 4 of file RE_Extension.h.