Directories | |
directory | bound |
directory | context |
directory | dsa |
directory | error |
directory | ext |
directory | images |
directory | math |
directory | native |
directory | object |
directory | opt |
directory | prog_var |
directory | shapes |
directory | string |
directory | utils |
Files | |
file | access_specifier.hpp [code] |
Access type specifier enumeration. | |
file | all.hpp [code] |
All-in-one inclusion of everything in OGLplus. | |
file | bitfield.hpp [code] |
OpenGL bitfield-related helpers. | |
file | blend_function.hpp [code] |
OpenGL blending function and equation enumeration. | |
file | blit_filter.hpp [code] |
Enumeration of Blit operation filtering modes. | |
file | buffer.hpp [code] |
Buffer wrappers. | |
file | buffer_binding.hpp [code] |
Buffer binding point indices. | |
file | buffer_data.hpp [code] |
Object wrapping data to be stored in a Buffer. | |
file | buffer_gpu_addr.hpp [code] |
Object representing Buffer's GPU address. | |
file | buffer_map.hpp [code] |
Buffer map wrapper. | |
file | buffer_map_access.hpp [code] |
Buffer map access enumeration/bitfield. | |
file | buffer_select_bit.hpp [code] |
Color, depth or stencil buffer selection bit enumeration. | |
file | buffer_size.hpp [code] |
Object representing Buffer's storage size in bytes. | |
file | buffer_storage_bit.hpp [code] |
Buffer storage bit enumeration. | |
file | buffer_target.hpp [code] |
Buffer bind target enumerations. | |
file | buffer_usage.hpp [code] |
Buffer usage enumeration. | |
file | capability.hpp [code] |
Enumeration of OpenGL capabilities that can be Enabled/Disabled. | |
file | color_buffer.hpp [code] |
OpenGL Color buffer enumeration. | |
file | color_logic_operation.hpp [code] |
OpenGL color logic operation enumeration. | |
file | compare_function.hpp [code] |
OpenGL test/comparison function enumeration. | |
file | context.hpp [code] |
Declaration of OpenGL's state wrapper. | |
file | context_flag_bit.hpp [code] |
GL context flag bit enumeration. | |
file | context_profile_bit.hpp [code] |
GL context profile bit enumeration. | |
file | context_release_behavior.hpp [code] |
Flush control enumerations. | |
file | data_type.hpp [code] |
Data type-related declarations. | |
file | enumerations.hpp [code] |
Enumeration-related declarations. | |
file | extension.hpp [code] |
Funcions and classes for handling and wrapping OpenGL extensions. | |
file | face_mode.hpp [code] |
OpenGL face type-related enumeration. | |
file | frag_data.hpp [code] |
Fragment data output wrappers. | |
file | frag_data_slot.hpp [code] |
FragDataSlot object. | |
file | framebuffer.hpp [code] |
Framebuffer object wrappers. | |
file | framebuffer_attachment.hpp [code] |
OpenGL Framebuffer attachment enumerations. | |
file | framebuffer_status.hpp [code] |
Framebuffer status enumeration. | |
file | framebuffer_target.hpp [code] |
Framebuffer bind target enumerations. | |
file | fwd.hpp [code] |
Forward declarations. | |
file | gl.hpp [code] |
Includes GL3/gl3.h and disables gl.h/glext.h. | |
file | glfunc.hpp [code] |
Helper macro for optional checking of availability of GL function. | |
file | glsl_source.hpp [code] |
Helper class storing source code in GLSL. | |
file | glsl_string.hpp [code] |
Helper classes for passing source code in GLSL as parameters. | |
file | graphics_reset_status.hpp [code] |
Wrapper for the graphics reset status enumeration. | |
file | hint.hpp [code] |
Enumeration of hint targets and options. | |
file | lib.hpp [code] |
All-in-one Include file for the separatelly-built library. | |
file | limit_query.hpp [code] |
OpenGL min/max implementation-dependent limit queries. | |
file | limited_value.hpp [code] |
Generic OpenGL implementation-dependend limited value wrapper. | |
file | memory_barrier.hpp [code] |
OpenGL memory barrier bits enumeration. | |
file | named_string.hpp [code] |
NamedString wrapper class. | |
file | named_string_type.hpp [code] |
NamedString type specifier enumeration. | |
file | one_of.hpp [code] |
Variant helper class used mostly with enums. | |
file | output_data.hpp [code] |
Object wrapping buffer to store output data. | |
file | patch_parameter.hpp [code] |
OpenGL patch parameters enumeration. | |
file | pixel_data.hpp [code] |
Pixel data-related declarations. | |
file | pixel_storage_mode.hpp [code] |
OpenGL pixel storage mode parameter names. | |
file | polygon_mode.hpp [code] |
OpenGL polygon rasterization mode-related enumeration. | |
file | precision_type.hpp [code] |
OpenGL precision type-related declarations. | |
file | primitive_type.hpp [code] |
OpenGL primitive type-related declarations. | |
file | program.hpp [code] |
Program wrappers. | |
file | program_interface.hpp [code] |
OpenGL program interface enumeration. | |
file | program_pipeline.hpp [code] |
ProgramPipeline object wrappers. | |
file | program_pipeline_stage.hpp [code] |
ProgramPipelineStage enumeration. | |
file | program_resource.hpp [code] |
OpenGL program resource wrapper. | |
file | provoke_mode.hpp [code] |
OpenGL provoking vertex mode enumeration. | |
file | query.hpp [code] |
Query object wrappers. | |
file | renderbuffer.hpp [code] |
Renderbuffer object wrappers. | |
file | renderbuffer_target.hpp [code] |
Renderbuffer bind target enumerations. | |
file | reset_notif_strategy.hpp [code] |
Wrapper for the graphics reset notification strategy. | |
file | sampler.hpp [code] |
Sampler object wrappers. | |
file | shader.hpp [code] |
Shader wrappers. | |
file | shader_type.hpp [code] |
Shader type enumeration. | |
file | stencil_operation.hpp [code] |
OpenGL stencil operation enumeration. | |
file | string_query.hpp [code] |
OpenGL string query enumeration. | |
file | sync.hpp [code] |
Sync object wrappers. | |
file | texture.hpp [code] |
Texture object wrappers. | |
file | texture_compare.hpp [code] |
file | texture_filter.hpp [code] |
Texture magnification/minification filter enumerations. | |
file | texture_handle.hpp [code] |
Bindless Texture handle wrapper. | |
file | texture_swizzle.hpp [code] |
Texture swizzle-related classes and enumerations. | |
file | texture_target.hpp [code] |
Texture target enumeration. | |
file | texture_unit.hpp [code] |
Texture and image unit selectors. | |
file | texture_wrap.hpp [code] |
Texture wrap enumerations. | |
file | transform_feedback.hpp [code] |
TransformFeedback object wrappers. | |
file | transform_feedback_mode.hpp [code] |
TransformFeedbackMode enumeration. | |
file | transform_feedback_target.hpp [code] |
TransformFeedbackTarget enumeration. | |
file | transform_feedback_type.hpp [code] |
TransformFeedbackType enumeration. | |
file | uniform.hpp [code] |
Uniform wrappers. | |
file | uniform_block.hpp [code] |
Named uniform block wrappers. | |
file | uniform_subroutines.hpp [code] |
Wrapper for uniform subroutine operations. | |
file | vertex_array.hpp [code] |
VertexArray wrappers. | |
file | vertex_attrib.hpp [code] |
VertexAttrib wrappers. | |
file | vertex_attrib_slot.hpp [code] |
VertexAttribSlot object. | |