OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::oglp::basic_gl_c_api< ApiTraits > Class Template Reference

Class wrapping the C-functions from the GL API. More...

#include <oglplus/gl_api/c_api.hpp>

Public Types

using api_traits = ApiTraits
 Alias for the API traits policy type passed as template argument.
 
using void_ptr_type = typename gl_types::void_ptr_type
 Untyped non-const pointer type.
 
using const_void_ptr_type = typename gl_types::const_void_ptr_type
 Untyped const pointer type.
 
using sizei_type = typename gl_types::sizei_type
 Size integer type.
 
using sizeiptr_type = typename gl_types::sizeiptr_type
 Size integer type.
 
using intptr_type = typename gl_types::intptr_type
 Integer type that can represent pointer.
 
using bool_type = typename gl_types::bool_type
 Boolean type.
 
using char_type = typename gl_types::char_type
 String character type.
 
using byte_type = typename gl_types::byte_type
 Byte type.
 
using ubyte_type = typename gl_types::ubyte_type
 Unsigned byte type.
 
using short_type = typename gl_types::short_type
 Signed short integer type.
 
using ushort_type = typename gl_types::ushort_type
 Unsigned short integer type.
 
using int_type = typename gl_types::int_type
 Signed integer type.
 
using uint_type = typename gl_types::uint_type
 Unsigned integer type.
 
using int64_type = typename gl_types::int64_type
 Signed 64-bit integer type.
 
using uint64_type = typename gl_types::uint64_type
 Unsigned 64-bit integer type.
 
using enum_type = typename gl_types::enum_type
 Enumerator value type.
 
using float_type = typename gl_types::float_type
 Floating-point type.
 
using double_type = typename gl_types::double_type
 Double-precision floating-point type.
 
using bitfield_type = typename gl_types::bitfield_type
 Bitfield/bitset value types.
 
using sync_type = typename gl_types::sync_type
 Sync handler type.
 
using debug_callback_type = void(enum_type, enum_type, uint_type, enum_type, sizei_type, const char_type *, const_void_ptr_type)
 Alias for the debug callback function type.
 
template<typename Signature , c_api_function_ptr< api_traits, nothing_t, Signature > Function>
using gl_api_function = eagine::opt_c_api_function< api_traits, nothing_t, Signature, Function, gl_types::has_api, gl_types::has_static_api >
 Alias for GL C-API function wrapper template.
 

Public Attributes

gl_api_function< enum_type(), nullptr > GetError
 
gl_api_function< enum_type(), nullptr > GetGraphicsResetStatus
 
gl_api_function< void(enum_type), nullptr > Enable
 
gl_api_function< void(enum_type, uint_type), nullptr > Enablei
 
gl_api_function< void(enum_type), nullptr > Disable
 
gl_api_function< void(enum_type, uint_type), nullptr > Disablei
 
gl_api_function< bool_type(enum_type), nullptr > IsEnabled
 
gl_api_function< bool_type(enum_type, uint_type), nullptr > IsEnabledi
 
gl_api_function< void(bitfield_type), nullptr > MemoryBarrier
 
gl_api_function< void(bitfield_type), nullptr > MemoryBarrierByRegion
 
gl_api_function< sync_type(enum_type, bitfield_type), nullptr > FenceSync
 
gl_api_function< void(sync_type), nullptr > DeleteSync
 
gl_api_function< bool_type(sync_type), nullptr > IsSync
 
gl_api_function< void(sync_type, enum_type, sizei_type, sizei_type *, int_type *), nullptr > GetSynciv
 
gl_api_function< void(sync_type, bitfield_type, uint64_type), nullptr > WaitSync
 
gl_api_function< enum_type(sync_type, bitfield_type, uint64_type), nullptr > ClientWaitSync
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenVertexArrays
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateVertexArrays
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteVertexArrays
 
gl_api_function< bool_type(uint_type), nullptr > IsVertexArray
 
gl_api_function< void(uint_type), nullptr > BindVertexArray
 
gl_api_function< void(uint_type, uint_type), nullptr > VertexArrayElementBuffer
 
gl_api_function< void(uint_type, uint_type, intptr_type, sizei_type), nullptr > BindVertexBuffer
 
gl_api_function< void(uint_type, uint_type, uint_type, intptr_type, sizei_type), nullptr > VertexArrayVertexBuffer
 
gl_api_function< void(uint_type, sizei_type, const uint_type *, const intptr_type *, const sizei_type *), nullptr > BindVertexBuffers
 
gl_api_function< void(uint_type, uint_type, sizei_type, const uint_type *, const intptr_type *, const sizei_type *), nullptr > VertexArrayVertexBuffers
 
gl_api_function< void(uint_type, uint_type), nullptr > VertexAttribBinding
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > VertexArrayAttribBinding
 
gl_api_function< void(uint_type), nullptr > EnableVertexAttribArray
 
gl_api_function< void(uint_type, uint_type), nullptr > EnableVertexArrayAttrib
 
gl_api_function< void(uint_type), nullptr > DisableVertexAttribArray
 
gl_api_function< void(uint_type, uint_type), nullptr > DisableVertexArrayAttrib
 
gl_api_function< void(uint_type, uint_type), nullptr > VertexBindingDivisor
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > VertexArrayBindingDivisor
 
gl_api_function< void(uint_type, uint_type), nullptr > VertexAttribDivisor
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenBuffers
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateBuffers
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteBuffers
 
gl_api_function< bool_type(uint_type), nullptr > IsBuffer
 
gl_api_function< void(enum_type, uint_type), nullptr > BindBuffer
 
gl_api_function< void(enum_type, uint_type, uint_type), nullptr > BindBufferBase
 
gl_api_function< void(enum_type, uint_type, uint_type, intptr_type, sizeiptr_type), nullptr > BindBufferRange
 
gl_api_function< void(enum_type, sizeiptr_type, const_void_ptr_type, bitfield_type), nullptr > BufferStorage
 
gl_api_function< void(uint_type, sizeiptr_type, const_void_ptr_type, bitfield_type), nullptr > NamedBufferStorage
 
gl_api_function< void(enum_type, sizeiptr_type, const_void_ptr_type, enum_type), nullptr > BufferData
 
gl_api_function< void(uint_type, sizeiptr_type, const_void_ptr_type, enum_type), nullptr > NamedBufferData
 
gl_api_function< void(enum_type, intptr_type, sizeiptr_type, const_void_ptr_type), nullptr > BufferSubData
 
gl_api_function< void(uint_type, intptr_type, sizeiptr_type, const_void_ptr_type), nullptr > NamedBufferSubData
 
gl_api_function< void(uint_type, enum_type, enum_type, enum_type, const_void_ptr_type), nullptr > ClearNamedBufferData
 
gl_api_function< void(enum_type, enum_type, intptr_type, sizeiptr_type, enum_type, enum_type, const_void_ptr_type), nullptr > ClearBufferSubData
 
gl_api_function< void(uint_type, enum_type, intptr_type, sizeiptr_type, enum_type, enum_type, const_void_ptr_type), nullptr > ClearNamedBufferSubData
 
gl_api_function< void_ptr_type(enum_type, enum_type), nullptr > MapBuffer
 
gl_api_function< void_ptr_type(uint_type, enum_type), nullptr > MapNamedBuffer
 
gl_api_function< void_ptr_type(enum_type, intptr_type, sizeiptr_type, bitfield_type), nullptr > MapBufferRange
 
gl_api_function< void_ptr_type(uint_type, intptr_type, sizeiptr_type, bitfield_type), nullptr > MapNamedBufferRange
 
gl_api_function< void(enum_type, intptr_type, sizeiptr_type), nullptr > FlushMappedBufferRange
 
gl_api_function< void(uint_type, intptr_type, sizeiptr_type), nullptr > FlushMappedNamedBufferRange
 
gl_api_function< bool_type(enum_type), nullptr > UnmapBuffer
 
gl_api_function< bool_type(uint_type), nullptr > UnmapNamedBuffer
 
gl_api_function< void(uint_type), nullptr > InvalidateBufferData
 
gl_api_function< void(uint_type, intptr_type, sizeiptr_type), nullptr > InvalidateBufferSubData
 
gl_api_function< void(enum_type, enum_type, intptr_type, intptr_type, sizeiptr_type), nullptr > CopyBufferSubData
 
gl_api_function< void(uint_type, uint_type, intptr_type, intptr_type, sizeiptr_type), nullptr > CopyNamedBufferSubData
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetBufferParameteriv
 
gl_api_function< void(enum_type, enum_type, int64_type *), nullptr > GetBufferParameteri64v
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetNamedBufferParameteriv
 
gl_api_function< void(uint_type, enum_type, int64_type *), nullptr > GetNamedBufferParameteri64v
 
gl_api_function< void(enum_type, intptr_type, sizeiptr_type, void_ptr_type), nullptr > GetBufferSubData
 
gl_api_function< void(uint_type, intptr_type, sizeiptr_type, void_ptr_type), nullptr > GetNamedBufferSubData
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenTextures
 
gl_api_function< void(enum_type, sizei_type, uint_type *), nullptr > CreateTextures
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteTextures
 
gl_api_function< bool_type(uint_type), nullptr > IsTexture
 
gl_api_function< void(enum_type), nullptr > ActiveTexture
 
gl_api_function< void(enum_type, uint_type), nullptr > BindTexture
 
gl_api_function< void(uint_type, sizei_type, const uint_type *), nullptr > BindTextures
 
gl_api_function< void(uint_type, uint_type), nullptr > BindTextureUnit
 
gl_api_function< void(uint_type, uint_type, int_type, bool_type, int_type, enum_type, enum_type), nullptr > BindImageTexture
 
gl_api_function< void(uint_type, sizei_type, const uint_type *), nullptr > BindImageTextures
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type, sizei_type), nullptr > TexStorage3D
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type), nullptr > TexStorage2D
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type), nullptr > TexStorage1D
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type, sizei_type, bool_type), nullptr > TexStorage3DMultisample
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type, bool_type), nullptr > TexStorage2DMultisample
 
gl_api_function< void(enum_type, int_type, int_type, sizei_type, sizei_type, sizei_type, int_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexImage3D
 
gl_api_function< void(enum_type, int_type, int_type, sizei_type, sizei_type, int_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexImage2D
 
gl_api_function< void(enum_type, int_type, int_type, sizei_type, int_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexImage1D
 
gl_api_function< void(enum_type, int_type, enum_type, int_type, int_type, sizei_type, sizei_type, int_type), nullptr > CopyTexImage2D
 
gl_api_function< void(enum_type, int_type, enum_type, int_type, int_type, sizei_type, int_type), nullptr > CopyTexImage1D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexSubImage3D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, sizei_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexSubImage2D
 
gl_api_function< void(enum_type, int_type, int_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TexSubImage1D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type), nullptr > CopyTexSubImage3D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type), nullptr > CopyTexSubImage2D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type, sizei_type), nullptr > CopyTexSubImage1D
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type, sizei_type, sizei_type), nullptr > TextureStorage3D
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type, sizei_type), nullptr > TextureStorage2D
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type), nullptr > TextureStorage1D
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type, sizei_type, sizei_type, bool_type), nullptr > TextureStorage3DMultisample
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type, sizei_type, bool_type), nullptr > TextureStorage2DMultisample
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TextureSubImage3D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, sizei_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TextureSubImage2D
 
gl_api_function< void(uint_type, int_type, int_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > TextureSubImage1D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type), nullptr > CopyTextureSubImage3D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type), nullptr > CopyTextureSubImage2D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type), nullptr > CopyTextureSubImage1D
 
gl_api_function< void(enum_type, int_type, enum_type, sizei_type, sizei_type, sizei_type, int_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexImage3D
 
gl_api_function< void(enum_type, int_type, enum_type, sizei_type, sizei_type, int_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexImage2D
 
gl_api_function< void(enum_type, int_type, enum_type, sizei_type, int_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexImage1D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexSubImage3D
 
gl_api_function< void(enum_type, int_type, int_type, int_type, sizei_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexSubImage2D
 
gl_api_function< void(enum_type, int_type, int_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTexSubImage1D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTextureSubImage3D
 
gl_api_function< void(uint_type, int_type, int_type, int_type, sizei_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTextureSubImage2D
 
gl_api_function< void(uint_type, int_type, int_type, sizei_type, enum_type, sizei_type, const_void_ptr_type), nullptr > CompressedTextureSubImage1D
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type, sizei_type, bool_type), nullptr > TexImage3DMultisample
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type, bool_type), nullptr > TexImage2DMultisample
 
gl_api_function< void(enum_type, enum_type, uint_type), nullptr > TexBuffer
 
gl_api_function< void(enum_type, enum_type, uint_type, intptr_type, sizeiptr_type), nullptr > TexBufferRange
 
gl_api_function< void(uint_type, enum_type, uint_type), nullptr > TextureBuffer
 
gl_api_function< void(uint_type, enum_type, uint_type, intptr_type, sizeiptr_type), nullptr > TextureBufferRange
 
gl_api_function< void(enum_type, enum_type, float_type), nullptr > TexParameterf
 
gl_api_function< void(enum_type, enum_type, int_type), nullptr > TexParameteri
 
gl_api_function< void(enum_type, enum_type, const float_type *), nullptr > TexParameterfv
 
gl_api_function< void(enum_type, enum_type, const int_type *), nullptr > TexParameteriv
 
gl_api_function< void(enum_type, enum_type, const int_type *), nullptr > TexParameterIiv
 
gl_api_function< void(enum_type, enum_type, const uint_type *), nullptr > TexParameterIuiv
 
gl_api_function< void(uint_type, enum_type, float_type), nullptr > TextureParameterf
 
gl_api_function< void(uint_type, enum_type, int_type), nullptr > TextureParameteri
 
gl_api_function< void(uint_type, enum_type, const float_type *), nullptr > TextureParameterfv
 
gl_api_function< void(uint_type, enum_type, const int_type *), nullptr > TextureParameteriv
 
gl_api_function< void(uint_type, enum_type, const int_type *), nullptr > TextureParameterIiv
 
gl_api_function< void(uint_type, enum_type, const uint_type *), nullptr > TextureParameterIuiv
 
gl_api_function< void(enum_type, enum_type, float_type *), nullptr > GetTexParameterfv
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetTexParameteriv
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetTexParameterIiv
 
gl_api_function< void(enum_type, enum_type, uint_type *), nullptr > GetTexParameterIuiv
 
gl_api_function< void(enum_type, int_type, enum_type, float_type *), nullptr > GetTexLevelParameterfv
 
gl_api_function< void(enum_type, int_type, enum_type, int_type *), nullptr > GetTexLevelParameteriv
 
gl_api_function< void(enum_type, int_type, enum_type, enum_type, void_ptr_type), nullptr > GetTexImage
 
gl_api_function< void(enum_type, int_type, enum_type, enum_type, sizei_type, void_ptr_type), nullptr > GetnTexImage
 
gl_api_function< void(enum_type, int_type, void_ptr_type), nullptr > GetCompressedTexImage
 
gl_api_function< void(enum_type, int_type, sizei_type, void_ptr_type), nullptr > GetnCompressedTexImage
 
gl_api_function< void(uint_type, enum_type, float_type *), nullptr > GetTextureParameterfv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetTextureParameteriv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetTextureParameterIiv
 
gl_api_function< void(uint_type, enum_type, uint_type *), nullptr > GetTextureParameterIuiv
 
gl_api_function< void(uint_type, int_type, enum_type, float_type *), nullptr > GetTextureLevelParameterfv
 
gl_api_function< void(uint_type, int_type, enum_type, int_type *), nullptr > GetTextureLevelParameteriv
 
gl_api_function< void(uint_type, int_type, enum_type, enum_type, sizei_type, void_ptr_type), nullptr > GetTextureImage
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, enum_type, sizei_type, void_ptr_type), nullptr > GetTextureSubImage
 
gl_api_function< void(uint_type, int_type, sizei_type, void_ptr_type), nullptr > GetCompressedTextureImage
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, sizei_type, void_ptr_type), nullptr > GetCompressedTextureSubImage
 
gl_api_function< void(enum_type), nullptr > GenerateMipmap
 
gl_api_function< void(uint_type), nullptr > GenerateTextureMipmap
 
gl_api_function< void(uint_type, enum_type, uint_type, enum_type, uint_type, uint_type, uint_type, uint_type), nullptr > TextureView
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type), nullptr > InvalidateTexSubImage
 
gl_api_function< void(uint_type, int_type), nullptr > InvalidateTexImage
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type, enum_type, enum_type, const_void_ptr_type), nullptr > ClearTexSubImage
 
gl_api_function< void(uint_type, int_type, enum_type, enum_type, const_void_ptr_type), nullptr > ClearTexImage
 
gl_api_function< void(), nullptr > TextureBarrier
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenSamplers
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateSamplers
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteSamplers
 
gl_api_function< bool_type(uint_type), nullptr > IsSampler
 
gl_api_function< void(uint_type, uint_type), nullptr > BindSampler
 
gl_api_function< void(uint_type, sizei_type, const uint_type *), nullptr > BindSamplers
 
gl_api_function< void(uint_type, enum_type, float_type), nullptr > SamplerParameterf
 
gl_api_function< void(uint_type, enum_type, int_type), nullptr > SamplerParameteri
 
gl_api_function< void(uint_type, enum_type, const float_type *), nullptr > SamplerParameterfv
 
gl_api_function< void(uint_type, enum_type, const int_type *), nullptr > SamplerParameteriv
 
gl_api_function< void(uint_type, enum_type, const int_type *), nullptr > SamplerParameterIiv
 
gl_api_function< void(uint_type, enum_type, const uint_type *), nullptr > SamplerParameterIuiv
 
gl_api_function< void(uint_type, enum_type, float_type *), nullptr > GetSamplerParameterfv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetSamplerParameteriv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetSamplerParameterIiv
 
gl_api_function< void(uint_type, enum_type, uint_type *), nullptr > GetSamplerParameterIuiv
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenRenderbuffers
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateRenderbuffers
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteRenderbuffers
 
gl_api_function< bool_type(uint_type), nullptr > IsRenderbuffer
 
gl_api_function< void(enum_type, uint_type), nullptr > BindRenderbuffer
 
gl_api_function< void(enum_type, enum_type, sizei_type, sizei_type), nullptr > RenderbufferStorage
 
gl_api_function< void(uint_type, enum_type, sizei_type, sizei_type), nullptr > NamedRenderbufferStorage
 
gl_api_function< void(enum_type, sizei_type, enum_type, sizei_type, sizei_type), nullptr > RenderbufferStorageMultisample
 
gl_api_function< void(uint_type, sizei_type, enum_type, sizei_type, sizei_type), nullptr > NamedRenderbufferStorageMultisample
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetRenderbufferParameteriv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetNamedRenderbufferParameteriv
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenFramebuffers
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateFramebuffers
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteFramebuffers
 
gl_api_function< bool_type(uint_type), nullptr > IsFramebuffer
 
gl_api_function< void(enum_type, uint_type), nullptr > BindFramebuffer
 
gl_api_function< void(uint_type, enum_type), nullptr > NamedFramebufferDrawBuffer
 
gl_api_function< void(sizei_type, const enum_type *), nullptr > DrawBuffers
 
gl_api_function< void(enum_type, int_type, const float_type *), nullptr > ClearBufferfv
 
gl_api_function< void(enum_type, int_type, const int_type *), nullptr > ClearBufferiv
 
gl_api_function< void(enum_type, int_type, const uint_type *), nullptr > ClearBufferuiv
 
gl_api_function< void(enum_type, int_type, float_type, int_type), nullptr > ClearBufferfi
 
gl_api_function< void(uint_type, enum_type, int_type, const float_type *), nullptr > ClearNamedFramebufferfv
 
gl_api_function< void(uint_type, enum_type, int_type, const int_type *), nullptr > ClearNamedFramebufferiv
 
gl_api_function< void(uint_type, enum_type, int_type, const uint_type *), nullptr > ClearNamedFramebufferuiv
 
gl_api_function< void(uint_type, enum_type, int_type, float_type, int_type), nullptr > ClearNamedFramebufferfi
 
gl_api_function< void(enum_type, sizei_type, const enum_type *), nullptr > InvalidateFramebuffer
 
gl_api_function< void(enum_type, sizei_type, const enum_type *, int_type, int_type, sizei_type, sizei_type), nullptr > InvalidateSubFramebuffer
 
gl_api_function< void(uint_type, sizei_type, const enum_type *), nullptr > InvalidateNamedFramebufferData
 
gl_api_function< void(uint_type, sizei_type, const enum_type *, int_type, int_type, sizei_type, sizei_type), nullptr > InvalidateNamedFramebufferSubData
 
gl_api_function< void(enum_type, enum_type, int_type), nullptr > FramebufferParameteri
 
gl_api_function< void(uint_type, enum_type, int_type), nullptr > NamedFramebufferParameteri
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetFramebufferParameteriv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetNamedFramebufferParameteriv
 
gl_api_function< void(enum_type, enum_type, enum_type, int_type *), nullptr > GetFramebufferAttachmentParameteriv
 
gl_api_function< void(uint_type, enum_type, enum_type, int_type *), nullptr > GetNamedFramebufferAttachmentParameteriv
 
gl_api_function< void(enum_type, enum_type, enum_type, uint_type), nullptr > FramebufferRenderbuffer
 
gl_api_function< void(uint_type, enum_type, enum_type, uint_type), nullptr > NamedFramebufferRenderbuffer
 
gl_api_function< void(enum_type, enum_type, uint_type, int_type), nullptr > FramebufferTexture
 
gl_api_function< void(uint_type, enum_type, uint_type, int_type), nullptr > NamedFramebufferTexture
 
gl_api_function< void(enum_type, enum_type, enum_type, uint_type, int_type), nullptr > FramebufferTexture1D
 
gl_api_function< void(enum_type, enum_type, enum_type, uint_type, int_type), nullptr > FramebufferTexture2D
 
gl_api_function< void(enum_type, enum_type, enum_type, uint_type, int_type, int_type), nullptr > FramebufferTexture3D
 
gl_api_function< void(enum_type, enum_type, uint_type, int_type, int_type), nullptr > FramebufferTextureLayer
 
gl_api_function< void(uint_type, enum_type, uint_type, int_type, int_type), nullptr > NamedFramebufferTextureLayer
 
gl_api_function< enum_type(enum_type), nullptr > CheckFramebufferStatus
 
gl_api_function< enum_type(uint_type, enum_type), nullptr > CheckNamedFramebufferStatus
 
gl_api_function< void(enum_type), nullptr > ReadBuffer
 
gl_api_function< void(uint_type, enum_type), nullptr > NamedFramebufferReadBuffer
 
gl_api_function< void(int_type, int_type, int_type, int_type, int_type, int_type, int_type, int_type, bitfield_type, enum_type), nullptr > BlitFramebuffer
 
gl_api_function< void(uint_type, uint_type, int_type, int_type, int_type, int_type, int_type, int_type, int_type, int_type, bitfield_type, enum_type), nullptr > BlitNamedFramebuffer
 
gl_api_function< void(uint_type, enum_type, int_type, int_type, int_type, int_type, uint_type, enum_type, int_type, int_type, int_type, int_type, sizei_type, sizei_type, sizei_type), nullptr > CopyImageSubData
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenTransformFeedbacks
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateTransformFeedbacks
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteTransformFeedbacks
 
gl_api_function< bool_type(uint_type), nullptr > IsTransformFeedback
 
gl_api_function< void(enum_type, uint_type), nullptr > BindTransformFeedback
 
gl_api_function< void(enum_type), nullptr > BeginTransformFeedback
 
gl_api_function< void(), nullptr > PauseTransformFeedback
 
gl_api_function< void(), nullptr > ResumeTransformFeedback
 
gl_api_function< void(), nullptr > EndTransformFeedback
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > TransformFeedbackBufferBase
 
gl_api_function< void(uint_type, uint_type, uint_type, intptr_type, sizeiptr_type), nullptr > TransformFeedbackBufferRange
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetTransformFeedbackiv
 
gl_api_function< void(uint_type, enum_type, uint_type, int_type *), nullptr > GetTransformFeedbacki_v
 
gl_api_function< void(uint_type, enum_type, uint_type, int64_type *), nullptr > GetTransformFeedbacki64_v
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenQueries
 
gl_api_function< void(enum_type, sizei_type, uint_type *), nullptr > CreateQueries
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteQueries
 
gl_api_function< bool_type(uint_type), nullptr > IsQuery
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetQueryiv
 
gl_api_function< void(enum_type, uint_type, enum_type, int_type *), nullptr > GetQueryIndexediv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetQueryObjectiv
 
gl_api_function< void(uint_type, enum_type, uint_type *), nullptr > GetQueryObjectuiv
 
gl_api_function< void(uint_type, enum_type, int64_type *), nullptr > GetQueryObjecti64v
 
gl_api_function< void(uint_type, enum_type, uint64_type *), nullptr > GetQueryObjectui64v
 
gl_api_function< void(uint_type, uint_type, enum_type, intptr_type), nullptr > GetQueryBufferObjectiv
 
gl_api_function< void(uint_type, uint_type, enum_type, intptr_type), nullptr > GetQueryBufferObjectuiv
 
gl_api_function< void(uint_type, uint_type, enum_type, intptr_type), nullptr > GetQueryBufferObjecti64v
 
gl_api_function< void(uint_type, uint_type, enum_type, intptr_type), nullptr > GetQueryBufferObjectui64v
 
gl_api_function< void(enum_type, uint_type), nullptr > BeginQuery
 
gl_api_function< void(enum_type, uint_type, uint_type), nullptr > BeginQueryIndexed
 
gl_api_function< void(enum_type), nullptr > EndQuery
 
gl_api_function< void(enum_type, uint_type), nullptr > EndQueryIndexed
 
gl_api_function< void(uint_type, enum_type), nullptr > QueryCounter
 
gl_api_function< void(uint_type, enum_type), nullptr > BeginConditionalRender
 
gl_api_function< void(), nullptr > EndConditionalRender
 
gl_api_function< void(sizei_type, uint_type *), nullptr > GenProgramPipelines
 
gl_api_function< void(sizei_type, uint_type *), nullptr > CreateProgramPipelines
 
gl_api_function< void(sizei_type, const uint_type *), nullptr > DeleteProgramPipelines
 
gl_api_function< bool_type(uint_type), nullptr > IsProgramPipeline
 
gl_api_function< void(uint_type), nullptr > BindProgramPipeline
 
gl_api_function< void(uint_type), nullptr > ValidateProgramPipeline
 
gl_api_function< void(uint_type, bitfield_type, uint_type), nullptr > UseProgramStages
 
gl_api_function< void(uint_type, enum_type, enum_type, int_type *), nullptr > GetProgramStageiv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetProgramPipelineiv
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetProgramPipelineInfoLog
 
gl_api_function< void(uint_type, uint_type), nullptr > ActiveShaderProgram
 
gl_api_function< uint_type(enum_type), nullptr > CreateShader
 
gl_api_function< void(uint_type), nullptr > DeleteShader
 
gl_api_function< bool_type(uint_type), nullptr > IsShader
 
gl_api_function< void(uint_type, sizei_type, const char_type *const *, const int_type *), nullptr > ShaderSource
 
gl_api_function< void(uint_type), nullptr > CompileShader
 
gl_api_function< void(uint_type, sizei_type, const char_type *const *, const int_type *), nullptr > CompileShaderInclude
 
gl_api_function< void(sizei_type, const uint_type *, enum_type, const_void_ptr_type, sizei_type), nullptr > ShaderBinary
 
gl_api_function< void(uint_type, const char_type *, uint_type, const uint_type *, const uint_type *), nullptr > SpecializeShader
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetShaderiv
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetShaderInfoLog
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetShaderSource
 
gl_api_function< void(enum_type, enum_type, int_type *, int_type *), nullptr > GetShaderPrecisionFormat
 
gl_api_function< void(), nullptr > ReleaseShaderCompiler
 
gl_api_function< uint_type(), nullptr > CreateProgram
 
gl_api_function< uint_type(enum_type, sizei_type, const char_type *const *), nullptr > CreateShaderProgramv
 
gl_api_function< void(uint_type), nullptr > DeleteProgram
 
gl_api_function< bool_type(uint_type), nullptr > IsProgram
 
gl_api_function< void(uint_type, uint_type), nullptr > AttachShader
 
gl_api_function< void(uint_type, uint_type), nullptr > DetachShader
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, uint_type *), nullptr > GetAttachedShaders
 
gl_api_function< void(uint_type), nullptr > ValidateProgram
 
gl_api_function< void(uint_type), nullptr > LinkProgram
 
gl_api_function< void(uint_type), nullptr > UseProgram
 
gl_api_function< void(uint_type, enum_type, const_void_ptr_type, sizei_type), nullptr > ProgramBinary
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, enum_type *, void_ptr_type), nullptr > GetProgramBinary
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetProgramiv
 
gl_api_function< void(uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetProgramInfoLog
 
gl_api_function< void(uint_type, enum_type, enum_type, int_type *), nullptr > GetProgramInterfaceiv
 
gl_api_function< uint_type(uint_type, enum_type, const char_type *), nullptr > GetProgramResourceIndex
 
gl_api_function< void(uint_type, enum_type, uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetProgramResourceName
 
gl_api_function< int_type(uint_type, enum_type, const char_type *), nullptr > GetProgramResourceLocation
 
gl_api_function< int_type(uint_type, enum_type, const char_type *), nullptr > GetProgramResourceLocationIndex
 
gl_api_function< void(uint_type, enum_type, uint_type, sizei_type, const enum_type *, sizei_type, sizei_type *, int_type *), nullptr > GetProgramResourceiv
 
gl_api_function< void(uint_type, enum_type, uint_type, sizei_type, const enum_type *, sizei_type, sizei_type *, float_type *), nullptr > GetProgramResourcefvNV
 
gl_api_function< void(uint_type, uint_type, const char_type *), nullptr > BindAttribLocation
 
gl_api_function< int_type(uint_type, const char_type *), nullptr > GetAttribLocation
 
gl_api_function< void(uint_type, uint_type, sizei_type, sizei_type *, int_type *, enum_type *, char_type *), nullptr > GetActiveAttrib
 
gl_api_function< int_type(uint_type, const char_type *), nullptr > GetUniformBlockIndex
 
gl_api_function< void(uint_type, uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetActiveUniformName
 
gl_api_function< uint_type(uint_type, enum_type, const char_type *), nullptr > GetSubroutineIndex
 
gl_api_function< void(uint_type, enum_type, uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetActiveSubroutineName
 
gl_api_function< void(uint_type, enum_type, uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetActiveSubroutineUniformName
 
gl_api_function< int_type(uint_type, enum_type, const char_type *), nullptr > GetSubroutineUniformLocation
 
gl_api_function< void(uint_type, enum_type, uint_type, enum_type, int_type *), nullptr > GetActiveSubroutineUniformiv
 
gl_api_function< void(uint_type, sizei_type, const char_type *const *, enum_type), nullptr > TransformFeedbackVaryings
 
gl_api_function< void(uint_type, uint_type, sizei_type, sizei_type *, sizei_type *, enum_type *, char_type *), nullptr > GetTransformFeedbackVarying
 
gl_api_function< void(uint_type, uint_type, const char_type *), nullptr > BindFragDataLocation
 
gl_api_function< void(uint_type, uint_type, uint_type, const char_type *), nullptr > BindFragDataLocationIndexed
 
gl_api_function< int_type(uint_type, const char_type *), nullptr > GetFragDataLocation
 
gl_api_function< int_type(uint_type, const char_type *), nullptr > GetFragDataIndex
 
gl_api_function< void(enum_type, sizei_type, const uint_type *), nullptr > UniformSubroutinesuiv
 
gl_api_function< void(enum_type, int_type, uint_type *), nullptr > GetUniformSubroutineuiv
 
gl_api_function< void(int_type, int_type), nullptr > Uniform1i
 
gl_api_function< void(int_type, int_type, int_type), nullptr > Uniform2i
 
gl_api_function< void(int_type, int_type, int_type, int_type), nullptr > Uniform3i
 
gl_api_function< void(int_type, int_type, int_type, int_type, int_type), nullptr > Uniform4i
 
gl_api_function< void(int_type, sizei_type, const int_type *), nullptr > Uniform1iv
 
gl_api_function< void(int_type, sizei_type, const int_type *), nullptr > Uniform2iv
 
gl_api_function< void(int_type, sizei_type, const int_type *), nullptr > Uniform3iv
 
gl_api_function< void(int_type, sizei_type, const int_type *), nullptr > Uniform4iv
 
gl_api_function< void(int_type, uint_type), nullptr > Uniform1ui
 
gl_api_function< void(int_type, uint_type, uint_type), nullptr > Uniform2ui
 
gl_api_function< void(int_type, uint_type, uint_type, uint_type), nullptr > Uniform3ui
 
gl_api_function< void(int_type, uint_type, uint_type, uint_type, uint_type), nullptr > Uniform4ui
 
gl_api_function< void(int_type, sizei_type, const uint_type *), nullptr > Uniform1uiv
 
gl_api_function< void(int_type, sizei_type, const uint_type *), nullptr > Uniform2uiv
 
gl_api_function< void(int_type, sizei_type, const uint_type *), nullptr > Uniform3uiv
 
gl_api_function< void(int_type, sizei_type, const uint_type *), nullptr > Uniform4uiv
 
gl_api_function< void(int_type, float_type), nullptr > Uniform1f
 
gl_api_function< void(int_type, float_type, float_type), nullptr > Uniform2f
 
gl_api_function< void(int_type, float_type, float_type, float_type), nullptr > Uniform3f
 
gl_api_function< void(int_type, float_type, float_type, float_type, float_type), nullptr > Uniform4f
 
gl_api_function< void(int_type, sizei_type, const float_type *), nullptr > Uniform1fv
 
gl_api_function< void(int_type, sizei_type, const float_type *), nullptr > Uniform2fv
 
gl_api_function< void(int_type, sizei_type, const float_type *), nullptr > Uniform3fv
 
gl_api_function< void(int_type, sizei_type, const float_type *), nullptr > Uniform4fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix2fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix3fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix4fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix2x3fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix3x2fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix2x4fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix4x2fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix3x4fv
 
gl_api_function< void(int_type, sizei_type, bool_type, const float_type *), nullptr > UniformMatrix4x3fv
 
gl_api_function< void(uint_type, int_type, float_type *), nullptr > GetUniformfv
 
gl_api_function< void(uint_type, int_type, double_type *), nullptr > GetUniformdv
 
gl_api_function< void(uint_type, int_type, int_type *), nullptr > GetUniformiv
 
gl_api_function< void(uint_type, int_type, uint_type *), nullptr > GetUniformuiv
 
gl_api_function< void(uint_type, int_type, sizei_type, float_type *), nullptr > GetnUniformfv
 
gl_api_function< void(uint_type, int_type, sizei_type, double_type *), nullptr > GetnUniformdv
 
gl_api_function< void(uint_type, int_type, sizei_type, int_type *), nullptr > GetnUniformiv
 
gl_api_function< void(uint_type, int_type, sizei_type, uint_type *), nullptr > GetnUniformuiv
 
gl_api_function< void(uint_type, int_type, int_type), nullptr > ProgramUniform1i
 
gl_api_function< void(uint_type, int_type, int_type, int_type), nullptr > ProgramUniform2i
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type), nullptr > ProgramUniform3i
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type, int_type), nullptr > ProgramUniform4i
 
gl_api_function< void(uint_type, int_type, sizei_type, const int_type *), nullptr > ProgramUniform1iv
 
gl_api_function< void(uint_type, int_type, sizei_type, const int_type *), nullptr > ProgramUniform2iv
 
gl_api_function< void(uint_type, int_type, sizei_type, const int_type *), nullptr > ProgramUniform3iv
 
gl_api_function< void(uint_type, int_type, sizei_type, const int_type *), nullptr > ProgramUniform4iv
 
gl_api_function< void(uint_type, int_type, uint_type), nullptr > ProgramUniform1ui
 
gl_api_function< void(uint_type, int_type, uint_type, uint_type), nullptr > ProgramUniform2ui
 
gl_api_function< void(uint_type, int_type, uint_type, uint_type, uint_type), nullptr > ProgramUniform3ui
 
gl_api_function< void(uint_type, int_type, uint_type, uint_type, uint_type, uint_type), nullptr > ProgramUniform4ui
 
gl_api_function< void(uint_type, int_type, sizei_type, const uint_type *), nullptr > ProgramUniform1uiv
 
gl_api_function< void(uint_type, int_type, sizei_type, const uint_type *), nullptr > ProgramUniform2uiv
 
gl_api_function< void(uint_type, int_type, sizei_type, const uint_type *), nullptr > ProgramUniform3uiv
 
gl_api_function< void(uint_type, int_type, sizei_type, const uint_type *), nullptr > ProgramUniform4uiv
 
gl_api_function< void(uint_type, int_type, float_type), nullptr > ProgramUniform1f
 
gl_api_function< void(uint_type, int_type, float_type, float_type), nullptr > ProgramUniform2f
 
gl_api_function< void(uint_type, int_type, float_type, float_type, float_type), nullptr > ProgramUniform3f
 
gl_api_function< void(uint_type, int_type, float_type, float_type, float_type, float_type), nullptr > ProgramUniform4f
 
gl_api_function< void(uint_type, int_type, sizei_type, const float_type *), nullptr > ProgramUniform1fv
 
gl_api_function< void(uint_type, int_type, sizei_type, const float_type *), nullptr > ProgramUniform2fv
 
gl_api_function< void(uint_type, int_type, sizei_type, const float_type *), nullptr > ProgramUniform3fv
 
gl_api_function< void(uint_type, int_type, sizei_type, const float_type *), nullptr > ProgramUniform4fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix2fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix3fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix4fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix2x3fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix3x2fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix2x4fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix4x2fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix3x4fv
 
gl_api_function< void(uint_type, int_type, sizei_type, bool_type, const float_type *), nullptr > ProgramUniformMatrix4x3fv
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > UniformBlockBinding
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > ShaderStorageBlockBinding
 
gl_api_function< void(uint_type, float_type), nullptr > VertexAttrib1f
 
gl_api_function< void(uint_type, float_type, float_type), nullptr > VertexAttrib2f
 
gl_api_function< void(uint_type, float_type, float_type, float_type), nullptr > VertexAttrib3f
 
gl_api_function< void(uint_type, float_type, float_type, float_type, float_type), nullptr > VertexAttrib4f
 
gl_api_function< void(uint_type, const float_type *), nullptr > VertexAttrib1fv
 
gl_api_function< void(uint_type, const float_type *), nullptr > VertexAttrib2fv
 
gl_api_function< void(uint_type, const float_type *), nullptr > VertexAttrib3fv
 
gl_api_function< void(uint_type, const float_type *), nullptr > VertexAttrib4fv
 
gl_api_function< void(uint_type, double_type), nullptr > VertexAttrib1d
 
gl_api_function< void(uint_type, double_type, double_type), nullptr > VertexAttrib2d
 
gl_api_function< void(uint_type, double_type, double_type, double_type), nullptr > VertexAttrib3d
 
gl_api_function< void(uint_type, double_type, double_type, double_type, double_type), nullptr > VertexAttrib4d
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttrib1dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttrib2dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttrib3dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttrib4dv
 
gl_api_function< void(uint_type, short_type), nullptr > VertexAttrib1s
 
gl_api_function< void(uint_type, short_type, short_type), nullptr > VertexAttrib2s
 
gl_api_function< void(uint_type, short_type, short_type, short_type), nullptr > VertexAttrib3s
 
gl_api_function< void(uint_type, short_type, short_type, short_type, short_type), nullptr > VertexAttrib4s
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttrib1sv
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttrib2sv
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttrib3sv
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttrib4sv
 
gl_api_function< void(uint_type, int_type), nullptr > VertexAttribI1i
 
gl_api_function< void(uint_type, int_type, int_type), nullptr > VertexAttribI2i
 
gl_api_function< void(uint_type, int_type, int_type, int_type), nullptr > VertexAttribI3i
 
gl_api_function< void(uint_type, int_type, int_type, int_type, int_type), nullptr > VertexAttribI4i
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttribI1iv
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttribI2iv
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttribI3iv
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttribI4iv
 
gl_api_function< void(uint_type, uint_type), nullptr > VertexAttribI1ui
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > VertexAttribI2ui
 
gl_api_function< void(uint_type, uint_type, uint_type, uint_type), nullptr > VertexAttribI3ui
 
gl_api_function< void(uint_type, uint_type, uint_type, uint_type, uint_type), nullptr > VertexAttribI4ui
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttribI1uiv
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttribI2uiv
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttribI3uiv
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttribI4uiv
 
gl_api_function< void(uint_type, const byte_type *), nullptr > VertexAttribI4bv
 
gl_api_function< void(uint_type, const ubyte_type *), nullptr > VertexAttribI4ubv
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttribI4sv
 
gl_api_function< void(uint_type, const ushort_type *), nullptr > VertexAttribI4usv
 
gl_api_function< void(uint_type, const byte_type *), nullptr > VertexAttrib4bv
 
gl_api_function< void(uint_type, const ubyte_type *), nullptr > VertexAttrib4ubv
 
gl_api_function< void(uint_type, const ushort_type *), nullptr > VertexAttrib4usv
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttrib4iv
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttrib4uiv
 
gl_api_function< void(uint_type, ubyte_type, ubyte_type, ubyte_type, ubyte_type), nullptr > VertexAttrib4Nub
 
gl_api_function< void(uint_type, const byte_type *), nullptr > VertexAttrib4Nbv
 
gl_api_function< void(uint_type, const ubyte_type *), nullptr > VertexAttrib4Nubv
 
gl_api_function< void(uint_type, const short_type *), nullptr > VertexAttrib4Nsv
 
gl_api_function< void(uint_type, const ushort_type *), nullptr > VertexAttrib4Nusv
 
gl_api_function< void(uint_type, const int_type *), nullptr > VertexAttrib4Niv
 
gl_api_function< void(uint_type, const uint_type *), nullptr > VertexAttrib4Nuiv
 
gl_api_function< void(uint_type, double_type), nullptr > VertexAttribL1d
 
gl_api_function< void(uint_type, double_type, double_type), nullptr > VertexAttribL2d
 
gl_api_function< void(uint_type, double_type, double_type, double_type), nullptr > VertexAttribL3d
 
gl_api_function< void(uint_type, double_type, double_type, double_type, double_type), nullptr > VertexAttribL4d
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttribL1dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttribL2dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttribL3dv
 
gl_api_function< void(uint_type, const double_type *), nullptr > VertexAttribL4dv
 
gl_api_function< void(uint_type, enum_type, bool_type, uint_type), nullptr > VertexAttribP2ui
 
gl_api_function< void(uint_type, enum_type, bool_type, uint_type), nullptr > VertexAttribP3ui
 
gl_api_function< void(uint_type, enum_type, bool_type, uint_type), nullptr > VertexAttribP4ui
 
gl_api_function< void(uint_type, enum_type, bool_type, const uint_type *), nullptr > VertexAttribP1uiv
 
gl_api_function< void(uint_type, enum_type, bool_type, const uint_type *), nullptr > VertexAttribP2uiv
 
gl_api_function< void(uint_type, enum_type, bool_type, const uint_type *), nullptr > VertexAttribP3uiv
 
gl_api_function< void(uint_type, enum_type, bool_type, const uint_type *), nullptr > VertexAttribP4uiv
 
gl_api_function< void(uint_type, int_type, enum_type, bool_type, uint_type), nullptr > VertexAttribFormat
 
gl_api_function< void(uint_type, int_type, enum_type, uint_type), nullptr > VertexAttribIFormat
 
gl_api_function< void(uint_type, int_type, enum_type, uint_type), nullptr > VertexAttribLFormat
 
gl_api_function< void(uint_type, uint_type, int_type, enum_type, bool_type, uint_type), nullptr > VertexArrayAttribFormat
 
gl_api_function< void(uint_type, uint_type, int_type, enum_type, uint_type), nullptr > VertexArrayAttribIFormat
 
gl_api_function< void(uint_type, uint_type, int_type, enum_type, uint_type), nullptr > VertexArrayAttribLFormat
 
gl_api_function< void(uint_type, int_type, enum_type, bool_type, sizei_type, const_void_ptr_type), nullptr > VertexAttribPointer
 
gl_api_function< void(uint_type, int_type, enum_type, sizei_type, const_void_ptr_type), nullptr > VertexAttribIPointer
 
gl_api_function< void(uint_type, int_type, enum_type, sizei_type, const_void_ptr_type), nullptr > VertexAttribLPointer
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetVertexArrayiv
 
gl_api_function< void(uint_type, uint_type, enum_type, int_type *), nullptr > GetVertexArrayIndexediv
 
gl_api_function< void(uint_type, uint_type, enum_type, int64_type *), nullptr > GetVertexArrayIndexed64iv
 
gl_api_function< void(uint_type, enum_type, double_type *), nullptr > GetVertexAttribdv
 
gl_api_function< void(uint_type, enum_type, float_type *), nullptr > GetVertexAttribfv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetVertexAttribiv
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetVertexAttribIiv
 
gl_api_function< void(uint_type, enum_type, uint_type *), nullptr > GetVertexAttribIuiv
 
gl_api_function< void(uint_type, enum_type, double_type *), nullptr > GetVertexAttribLdv
 
gl_api_function< void(uint_type, enum_type, void_ptr_type *), nullptr > GetVertexAttribPointerv
 
gl_api_function< void(enum_type, enum_type), nullptr > ClipControl
 
gl_api_function< void(double_type, double_type), nullptr > DepthRange
 
gl_api_function< void(float_type, float_type), nullptr > DepthRangef
 
gl_api_function< void(uint_type, sizei_type, const double_type *), nullptr > DepthRangeArrayv
 
gl_api_function< void(uint_type, double_type, double_type), nullptr > DepthRangeIndexed
 
gl_api_function< void(int_type, int_type, sizei_type, sizei_type), nullptr > Viewport
 
gl_api_function< void(uint_type, sizei_type, const float_type *), nullptr > ViewportArrayv
 
gl_api_function< void(uint_type, float_type, float_type, float_type, float_type), nullptr > ViewportIndexedf
 
gl_api_function< void(uint_type, const float_type *), nullptr > ViewportIndexedfv
 
gl_api_function< void(int_type, int_type, sizei_type, sizei_type), nullptr > Scissor
 
gl_api_function< void(uint_type, sizei_type, const int_type *), nullptr > ScissorArrayv
 
gl_api_function< void(uint_type, int_type, int_type, sizei_type, sizei_type), nullptr > ScissorIndexed
 
gl_api_function< void(uint_type, const int_type *), nullptr > ScissorIndexedv
 
gl_api_function< void(enum_type, int_type, uint_type), nullptr > StencilFunc
 
gl_api_function< void(enum_type, enum_type, int_type, uint_type), nullptr > StencilFuncSeparate
 
gl_api_function< void(enum_type, enum_type, enum_type), nullptr > StencilOp
 
gl_api_function< void(enum_type, enum_type, enum_type, enum_type), nullptr > StencilOpSeparate
 
gl_api_function< void(enum_type), nullptr > DepthFunc
 
gl_api_function< void(bool_type, bool_type, bool_type, bool_type), nullptr > ColorMask
 
gl_api_function< void(uint_type, bool_type, bool_type, bool_type, bool_type), nullptr > ColorMaski
 
gl_api_function< void(bool_type), nullptr > DepthMask
 
gl_api_function< void(uint_type), nullptr > StencilMask
 
gl_api_function< void(enum_type, uint_type), nullptr > StencilMaskSeparate
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > ClearColor
 
gl_api_function< void(float_type), nullptr > ClearDepthf
 
gl_api_function< void(double_type), nullptr > ClearDepth
 
gl_api_function< void(int_type), nullptr > ClearStencil
 
gl_api_function< void(bitfield_type), nullptr > Clear
 
gl_api_function< void(uint_type), nullptr > PrimitiveRestartIndex
 
gl_api_function< void(enum_type), nullptr > ProvokingVertex
 
gl_api_function< void(float_type), nullptr > LineWidth
 
gl_api_function< void(float_type), nullptr > PointSize
 
gl_api_function< void(enum_type, int_type), nullptr > PointParameteri
 
gl_api_function< void(enum_type, float_type), nullptr > PointParameterf
 
gl_api_function< void(enum_type, const int_type *), nullptr > PointParameteriv
 
gl_api_function< void(enum_type, const float_type *), nullptr > PointParameterfv
 
gl_api_function< void(enum_type, int_type), nullptr > PatchParameteri
 
gl_api_function< void(enum_type, const float_type *), nullptr > PatchParameterfv
 
gl_api_function< void(enum_type), nullptr > FrontFace
 
gl_api_function< void(enum_type), nullptr > CullFace
 
gl_api_function< void(enum_type, enum_type), nullptr > PolygonMode
 
gl_api_function< void(float_type, float_type), nullptr > PolygonOffset
 
gl_api_function< void(float_type, float_type, float_type), nullptr > PolygonOffsetClamp
 
gl_api_function< void(float_type, bool_type), nullptr > SampleCoverage
 
gl_api_function< void(uint_type, bitfield_type), nullptr > SampleMaski
 
gl_api_function< void(float_type), nullptr > MinSampleShading
 
gl_api_function< void(enum_type, uint_type, float_type *), nullptr > GetMultisamplefv
 
gl_api_function< void(enum_type), nullptr > BlendEquation
 
gl_api_function< void(enum_type, enum_type), nullptr > BlendEquationSeparate
 
gl_api_function< void(uint_type, enum_type), nullptr > BlendEquationi
 
gl_api_function< void(uint_type, enum_type, enum_type), nullptr > BlendEquationSeparatei
 
gl_api_function< void(enum_type, enum_type), nullptr > BlendFunc
 
gl_api_function< void(enum_type, enum_type, enum_type, enum_type), nullptr > BlendFuncSeparate
 
gl_api_function< void(uint_type, enum_type, enum_type), nullptr > BlendFunci
 
gl_api_function< void(uint_type, enum_type, enum_type, enum_type, enum_type), nullptr > BlendFuncSeparatei
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > BlendColor
 
gl_api_function< void(enum_type), nullptr > LogicOp
 
gl_api_function< void(enum_type, int_type, sizei_type), nullptr > DrawArrays
 
gl_api_function< void(enum_type, int_type, sizei_type, sizei_type, uint_type), nullptr > DrawArraysInstancedBaseInstance
 
gl_api_function< void(enum_type, int_type, sizei_type, sizei_type), nullptr > DrawArraysInstanced
 
gl_api_function< void(enum_type, const_void_ptr_type), nullptr > DrawArraysIndirect
 
gl_api_function< void(enum_type, const int_type *, const sizei_type *, sizei_type), nullptr > MultiDrawArrays
 
gl_api_function< void(enum_type, const_void_ptr_type, sizei_type, sizei_type), nullptr > MultiDrawArraysIndirect
 
gl_api_function< void(enum_type, const_void_ptr_type, intptr_type, sizei_type, sizei_type), nullptr > MultiDrawArraysIndirectCount
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type), nullptr > DrawElements
 
gl_api_function< void(enum_type, uint_type, uint_type, sizei_type, enum_type, const_void_ptr_type), nullptr > DrawRangeElements
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, sizei_type, uint_type), nullptr > DrawElementsInstancedBaseInstance
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, sizei_type), nullptr > DrawElementsInstanced
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, int_type), nullptr > DrawElementsBaseVertex
 
gl_api_function< void(enum_type, uint_type, uint_type, sizei_type, enum_type, const_void_ptr_type, int_type), nullptr > DrawRangeElementsBaseVertex
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, sizei_type, int_type), nullptr > DrawElementsInstancedBaseVertex
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, sizei_type, int_type, uint_type), nullptr > DrawElementsInstancedBaseVertexBaseInstance
 
gl_api_function< void(enum_type, enum_type, const_void_ptr_type), nullptr > DrawElementsIndirect
 
gl_api_function< void(enum_type, const sizei_type *, enum_type, const const_void_ptr_type *, sizei_type), nullptr > MultiDrawElements
 
gl_api_function< void(enum_type, enum_type, const_void_ptr_type, sizei_type, sizei_type), nullptr > MultiDrawElementsIndirect
 
gl_api_function< void(enum_type, enum_type, const_void_ptr_type, intptr_type, sizei_type, sizei_type), nullptr > MultiDrawElementsIndirectCount
 
gl_api_function< void(enum_type, const sizei_type *, enum_type, const const_void_ptr_type *, sizei_type, const int_type *), nullptr > MultiDrawElementsBaseVertex
 
gl_api_function< void(enum_type, uint_type), nullptr > DrawTransformFeedback
 
gl_api_function< void(enum_type, uint_type, sizei_type), nullptr > DrawTransformFeedbackInstanced
 
gl_api_function< void(enum_type, uint_type, uint_type), nullptr > DrawTransformFeedbackStream
 
gl_api_function< void(enum_type, uint_type, uint_type, sizei_type), nullptr > DrawTransformFeedbackStreamInstanced
 
gl_api_function< void(uint_type, uint_type, uint_type), nullptr > DispatchCompute
 
gl_api_function< void(intptr_type), nullptr > DispatchComputeIndirect
 
gl_api_function< void(enum_type, enum_type), nullptr > ClampColor
 
gl_api_function< void(int_type, int_type, sizei_type, sizei_type, enum_type, enum_type, void_ptr_type), nullptr > ReadPixels
 
gl_api_function< void(int_type, int_type, sizei_type, sizei_type, enum_type, enum_type, sizei_type, void_ptr_type), nullptr > ReadnPixels
 
gl_api_function< void(enum_type, bool_type *), nullptr > GetBooleanv
 
gl_api_function< void(enum_type, uint_type, bool_type *), nullptr > GetBooleani_v
 
gl_api_function< void(enum_type, int_type *), nullptr > GetIntegerv
 
gl_api_function< void(enum_type, uint_type, int_type *), nullptr > GetIntegeri_v
 
gl_api_function< void(enum_type, int64_type *), nullptr > GetInteger64v
 
gl_api_function< void(enum_type, uint_type, int64_type *), nullptr > GetInteger64i_v
 
gl_api_function< void(enum_type, float_type *), nullptr > GetFloatv
 
gl_api_function< void(enum_type, uint_type, float_type *), nullptr > GetFloati_v
 
gl_api_function< void(enum_type, double_type *), nullptr > GetDoublev
 
gl_api_function< void(enum_type, uint_type, double_type *), nullptr > GetDoublei_v
 
gl_api_function< void(enum_type, enum_type, enum_type, sizei_type, int_type *), nullptr > GetInternalformativ
 
gl_api_function< void(enum_type, enum_type, enum_type, sizei_type, int64_type *), nullptr > GetInternalformati64v
 
gl_api_function< void(enum_type, void_ptr_type *), nullptr > GetPointerv
 
gl_api_function< const ubyte_type *(enum_type, uint_type), nullptr > GetStringi
 
gl_api_function< void(enum_type, int_type, const char_type *, int_type, const char_type *), nullptr > NamedString
 
gl_api_function< void(int_type, const char_type *), nullptr > DeleteNamedString
 
gl_api_function< bool_type(int_type, const char_type *), nullptr > IsNamedString
 
gl_api_function< void(int_type, const char_type *, enum_type, int_type *), nullptr > GetNamedStringiv
 
gl_api_function< void(int_type, const char_type *, sizei_type, int_type *, char_type *), nullptr > GetNamedString
 
gl_api_function< void(debug_callback_type *, const_void_ptr_type), nullptr > DebugMessageCallback
 
gl_api_function< void(enum_type, enum_type, enum_type, sizei_type, const uint_type *, bool_type), nullptr > DebugMessageControl
 
gl_api_function< void(enum_type, enum_type, uint_type, enum_type, int_type, const char_type *), nullptr > DebugMessageInsert
 
gl_api_function< void(enum_type, uint_type, sizei_type, const char_type *), nullptr > PushDebugGroup
 
gl_api_function< void(), nullptr > PopDebugGroup
 
gl_api_function< void(enum_type, uint_type, sizei_type, const char_type *), nullptr > ObjectLabel
 
gl_api_function< void(const_void_ptr_type, sizei_type, const char_type *), nullptr > ObjectPtrLabel
 
gl_api_function< void(enum_type, uint_type, sizei_type, sizei_type *, char_type *), nullptr > GetObjectLabel
 
gl_api_function< void(const_void_ptr_type, sizei_type, sizei_type *, char_type *), nullptr > GetObjectPtrLabel
 
gl_api_function< uint_type(uint_type, sizei_type, enum_type *, enum_type *, uint_type *, enum_type *, sizei_type *, char_type *), nullptr > GetDebugMessageLog
 
gl_api_function< void(enum_type), nullptr > Begin
 
gl_api_function< void(), nullptr > End
 
gl_api_function< void(int_type, int_type), nullptr > Vertex2i
 
gl_api_function< void(int_type, int_type, int_type), nullptr > Vertex3i
 
gl_api_function< void(int_type, int_type, int_type, int_type), nullptr > Vertex4i
 
gl_api_function< void(float_type, float_type), nullptr > Vertex2f
 
gl_api_function< void(float_type, float_type, float_type), nullptr > Vertex3f
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > Vertex4f
 
gl_api_function< void(int_type, int_type, int_type), nullptr > Color3i
 
gl_api_function< void(int_type, int_type, int_type, int_type), nullptr > Color4i
 
gl_api_function< void(float_type, float_type, float_type), nullptr > Color3f
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > Color4f
 
gl_api_function< void(int_type, int_type, int_type), nullptr > SecondaryColor3i
 
gl_api_function< void(int_type, int_type, int_type, int_type), nullptr > SecondaryColor4i
 
gl_api_function< void(float_type, float_type, float_type), nullptr > SecondaryColor3f
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > SecondaryColor4f
 
gl_api_function< void(int_type), nullptr > TexCoord1i
 
gl_api_function< void(int_type, int_type), nullptr > TexCoord2i
 
gl_api_function< void(int_type, int_type, int_type), nullptr > TexCoord3i
 
gl_api_function< void(int_type, int_type, int_type, int_type), nullptr > TexCoord4i
 
gl_api_function< void(float_type), nullptr > TexCoord1f
 
gl_api_function< void(float_type, float_type), nullptr > TexCoord2f
 
gl_api_function< void(float_type, float_type, float_type), nullptr > TexCoord3f
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > TexCoord4f
 
gl_api_function< void(enum_type, int_type), nullptr > MultiTexCoord1i
 
gl_api_function< void(enum_type, int_type, int_type), nullptr > MultiTexCoord2i
 
gl_api_function< void(enum_type, int_type, int_type, int_type), nullptr > MultiTexCoord3i
 
gl_api_function< void(enum_type, int_type, int_type, int_type, int_type), nullptr > MultiTexCoord4i
 
gl_api_function< void(enum_type, float_type), nullptr > MultiTexCoord1f
 
gl_api_function< void(enum_type, float_type, float_type), nullptr > MultiTexCoord2f
 
gl_api_function< void(enum_type, float_type, float_type, float_type), nullptr > MultiTexCoord3f
 
gl_api_function< void(enum_type, float_type, float_type, float_type, float_type), nullptr > MultiTexCoord4f
 
gl_api_function< void(enum_type), nullptr > MatrixMode
 
gl_api_function< void(void), nullptr > PushMatrix
 
gl_api_function< void(void), nullptr > PopMatrix
 
gl_api_function< void(enum_type), nullptr > MatrixPushEXT
 
gl_api_function< void(enum_type), nullptr > MatrixPopEXT
 
gl_api_function< void(), nullptr > LoadIdentity
 
gl_api_function< void(enum_type), nullptr > MatrixLoadIdentityEXT
 
gl_api_function< void(float_type, float_type, float_type), nullptr > Translatef
 
gl_api_function< void(double_type, double_type, double_type), nullptr > Translated
 
gl_api_function< void(enum_type, float_type, float_type, float_type), nullptr > MatrixTranslatefEXT
 
gl_api_function< void(enum_type, double_type, double_type, double_type), nullptr > MatrixTranslatedEXT
 
gl_api_function< void(float_type, float_type, float_type, float_type), nullptr > Rotatef
 
gl_api_function< void(double_type, double_type, double_type, double_type), nullptr > Rotated
 
gl_api_function< void(enum_type, float_type, float_type, float_type, float_type), nullptr > MatrixRotatefEXT
 
gl_api_function< void(enum_type, double_type, double_type, double_type, double_type), nullptr > MatrixRotatedEXT
 
gl_api_function< void(float_type, float_type, float_type), nullptr > Scalef
 
gl_api_function< void(double_type, double_type, double_type), nullptr > Scaled
 
gl_api_function< void(enum_type, float_type, float_type, float_type), nullptr > MatrixScalefEXT
 
gl_api_function< void(enum_type, double_type, double_type, double_type), nullptr > MatrixScaledEXT
 
gl_api_function< void(double_type, double_type, double_type, double_type, double_type, double_type), nullptr > Frustum
 
gl_api_function< void(double_type, double_type, double_type, double_type, double_type, double_type), nullptr > Ortho
 
gl_api_function< void(enum_type, double_type, double_type, double_type, double_type, double_type), nullptr > MatrixFrustumEXT
 
gl_api_function< void(enum_type, double_type, double_type, double_type, double_type, double_type), nullptr > MatrixOrthoEXT
 
gl_api_function< void(const float_type[16]), nullptr > LoadMatrixf
 
gl_api_function< void(const double_type[16]), nullptr > LoadMatrixd
 
gl_api_function< void(enum_type, const float_type[16]), nullptr > MatrixLoadfEXT
 
gl_api_function< void(enum_type, const double_type[16]), nullptr > MatrixLoaddEXT
 
gl_api_function< void(const float_type[16]), nullptr > MultMatrixf
 
gl_api_function< void(const double_type[16]), nullptr > MultMatrixd
 
gl_api_function< void(enum_type, const float_type[16]), nullptr > MatrixMultfEXT
 
gl_api_function< void(enum_type, const double_type[16]), nullptr > MatrixMultdEXT
 
gl_api_function< void(const float_type[16]), nullptr > LoadTransposeMatrixf
 
gl_api_function< void(const double_type[16]), nullptr > LoadTransposeMatrixd
 
gl_api_function< void(enum_type, const float_type[16]), nullptr > MatrixLoadTransposefEXT
 
gl_api_function< void(enum_type, const double_type[16]), nullptr > MatrixLoadTransposedEXT
 
gl_api_function< void(const float_type[16]), nullptr > MultTransposeMatrixf
 
gl_api_function< void(const double_type[16]), nullptr > MultTransposeMatrixd
 
gl_api_function< void(enum_type, const float_type[16]), nullptr > MatrixMultTransposefEXT
 
gl_api_function< void(enum_type, const double_type[16]), nullptr > MatrixMultTransposedEXT
 
gl_api_function< void(enum_type, const float_type *), nullptr > MatrixLoad3x3fNV
 
gl_api_function< void(enum_type, const float_type *), nullptr > MatrixLoadTranspose3x3fNV
 
gl_api_function< void(enum_type, const float_type *), nullptr > MatrixMult3x2fNV
 
gl_api_function< void(enum_type, const float_type *), nullptr > MatrixMult3x3fNV
 
gl_api_function< void(enum_type, const float_type *), nullptr > MatrixMultTranspose3x3fNV
 
gl_api_function< uint_type(sizei_type), nullptr > GenPathsNV
 
gl_api_function< void(uint_type, sizei_type), nullptr > DeletePathsNV
 
gl_api_function< bool_type(uint_type), nullptr > IsPathNV
 
gl_api_function< void(uint_type, enum_type, const int_type *), nullptr > PathParameterivNV
 
gl_api_function< void(uint_type, enum_type, int_type), nullptr > PathParameteriNV
 
gl_api_function< void(uint_type, enum_type, const float_type *), nullptr > PathParameterfvNV
 
gl_api_function< void(uint_type, enum_type, float_type), nullptr > PathParameterfNV
 
gl_api_function< void(uint_type, sizei_type, const ubyte_type *, sizei_type, enum_type, const_void_ptr_type), nullptr > PathCommandsNV
 
gl_api_function< void(uint_type, sizei_type, sizei_type, sizei_type, const ubyte_type *, sizei_type, enum_type, const_void_ptr_type), nullptr > PathSubCommandsNV
 
gl_api_function< void(uint_type, sizei_type, enum_type, const_void_ptr_type), nullptr > PathCoordsNV
 
gl_api_function< void(uint_type, sizei_type, sizei_type, enum_type, const_void_ptr_type), nullptr > PathSubCoordsNV
 
gl_api_function< void(uint_type, enum_type, sizei_type, const_void_ptr_type), nullptr > PathStringNV
 
gl_api_function< void(uint_type, enum_type, const_void_ptr_type, bitfield_type, sizei_type, enum_type, const_void_ptr_type, enum_type, uint_type, float_type), nullptr > PathGlyphsNV
 
gl_api_function< void(uint_type, enum_type, const_void_ptr_type, bitfield_type, uint_type, sizei_type, enum_type, uint_type, float_type), nullptr > PathGlyphRangeNV
 
gl_api_function< enum_type(uint_type, enum_type, const_void_ptr_type, bitfield_type, uint_type, sizei_type, uint_type, float_type), nullptr > PathGlyphIndexArrayNV
 
gl_api_function< enum_type(uint_type, enum_type, sizeiptr_type, const_void_ptr_type, sizei_type, uint_type, sizei_type, uint_type, float_type), nullptr > PathMemoryGlyphIndexArrayNV
 
gl_api_function< enum_type(enum_type, const_void_ptr_type, bitfield_type, uint_type, float_type, uint_type[2]), nullptr > PathGlyphIndexRangeNV
 
gl_api_function< void(uint_type, uint_type), nullptr > CopyPathNV
 
gl_api_function< void(uint_type, uint_type, uint_type, float_type), nullptr > InterpolatePathsNV
 
gl_api_function< void(uint_type, sizei_type, const uint_type[], const float_type[]), nullptr > WeightPathsNV
 
gl_api_function< void(uint_type, uint_type, enum_type, const float_type *), nullptr > TransformPathNV
 
gl_api_function< void(enum_type, int_type, uint_type), nullptr > PathStencilFuncNV
 
gl_api_function< void(float_type, float_type), nullptr > PathStencilDepthOffsetNV
 
gl_api_function< void(uint_type, enum_type, uint_type), nullptr > StencilFillPathNV
 
gl_api_function< void(uint_type, int_type, uint_type), nullptr > StencilStrokePathNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, enum_type, uint_type, enum_type, const float_type *), nullptr > StencilFillPathInstancedNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, int_type, uint_type, enum_type, const float_type *), nullptr > StencilStrokePathInstancedNV
 
gl_api_function< void(enum_type), nullptr > PathCoverDepthFuncNV
 
gl_api_function< void(enum_type, enum_type, enum_type, const float_type *), nullptr > PathColorGenNV
 
gl_api_function< void(enum_type, enum_type, int_type, const float_type *), nullptr > PathTexGenNV
 
gl_api_function< void(enum_type), nullptr > PathFogGenNV
 
gl_api_function< void(uint_type, int_type, enum_type, int_type, const float_type *), nullptr > ProgramPathFragmentInputGenNV
 
gl_api_function< void(uint_type, enum_type), nullptr > CoverFillPathNV
 
gl_api_function< void(uint_type, enum_type), nullptr > CoverStrokePathNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, enum_type, enum_type, const float_type *), nullptr > CoverFillPathInstancedNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, enum_type, enum_type, const float_type *), nullptr > CoverStrokePathInstancedNV
 
gl_api_function< void(uint_type, enum_type, uint_type, enum_type), nullptr > StencilThenCoverFillPathNV
 
gl_api_function< void(uint_type, int_type, uint_type, enum_type), nullptr > StencilThenCoverStrokePathNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, enum_type, uint_type, enum_type, enum_type, const float_type *), nullptr > StencilThenCoverFillPathInstancedNV
 
gl_api_function< void(sizei_type, enum_type, const_void_ptr_type, uint_type, int_type, uint_type, enum_type, enum_type, const float_type *), nullptr > StencilThenCoverStrokePathInstancedNV
 
gl_api_function< void(uint_type, enum_type, int_type *), nullptr > GetPathParameterivNV
 
gl_api_function< void(uint_type, enum_type, float_type *), nullptr > GetPathParameterfvNV
 
gl_api_function< void(uint_type, ubyte_type *), nullptr > GetPathCommandsNV
 
gl_api_function< void(uint_type, float_type *), nullptr > GetPathCoordsNV
 
gl_api_function< void(uint_type, float_type *), nullptr > GetPathDashArrayNV
 
gl_api_function< void(bitfield_type, sizei_type, enum_type, const_void_ptr_type, uint_type, sizei_type, float_type *), nullptr > GetPathMetricsNV
 
gl_api_function< void(bitfield_type, uint_type, sizei_type, sizei_type, float_type *), nullptr > GetPathMetricRangeNV
 
gl_api_function< void(enum_type, sizei_type, enum_type, const_void_ptr_type, uint_type, float_type, float_type, enum_type, float_type *), nullptr > GetPathSpacingNV
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetPathColorGenivNV
 
gl_api_function< void(enum_type, enum_type, float_type *), nullptr > GetPathColorGenfvNV
 
gl_api_function< void(enum_type, enum_type, int_type *), nullptr > GetPathTexGenivNV
 
gl_api_function< void(enum_type, enum_type, float_type *), nullptr > GetPathTexGenfvNV
 
gl_api_function< float_type(uint_type, sizei_type, sizei_type), nullptr > GetPathLengthNV
 
gl_api_function< bool_type(uint_type, uint_type, float_type, float_type), nullptr > IsPointInFillPathNV
 
gl_api_function< bool_type(uint_type, float_type, float_type), nullptr > IsPointInStrokePathNV
 
gl_api_function< bool_type(uint_type, sizei_type, sizei_type, float_type, float_type *, float_type *, float_type *, float_type *), nullptr > PointAlongPathNV
 
gl_api_function< void(uint_type), nullptr > MaxShaderCompilerThreadsARB
 
gl_api_function< void(enum_type, enum_type), nullptr > Hint
 
gl_api_function< void(), nullptr > Flush
 
gl_api_function< void(), nullptr > Finish
 

Detailed Description

template<typename ApiTraits>
class eagine::oglp::basic_gl_c_api< ApiTraits >

Class wrapping the C-functions from the GL API.

See also
basic_gl_constants
basic_gl_operations

Member Data Documentation

◆ ActiveShaderProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ActiveShaderProgram

Wrapper for glActiveShaderProgram

◆ ActiveTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ActiveTexture

Wrapper for glActiveTexture

◆ AttachShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::AttachShader

Wrapper for glAttachShader

◆ Begin

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Begin

Wrapper for glBegin

◆ BeginConditionalRender

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BeginConditionalRender

Wrapper for glBeginConditionalRender

◆ BeginQuery

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BeginQuery

Wrapper for glBeginQuery

◆ BeginQueryIndexed

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BeginQueryIndexed

Wrapper for glBeginQueryIndexed

◆ BeginTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BeginTransformFeedback

Wrapper for glBeginTransformFeedback

◆ BindAttribLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindAttribLocation

Wrapper for glBindAttribLocation

◆ BindBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindBuffer

Wrapper for glBindBuffer

◆ BindBufferBase

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindBufferBase

Wrapper for glBindBufferBase

◆ BindBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindBufferRange

Wrapper for glBindBufferRange

◆ BindFragDataLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindFragDataLocation

Wrapper for glBindFragDataLocation

◆ BindFragDataLocationIndexed

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindFragDataLocationIndexed

Wrapper for glBindFragDataLocationIndexed

◆ BindFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindFramebuffer

Wrapper for glBindFramebuffer

◆ BindImageTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindImageTexture

Wrapper for glBindImageTexture

◆ BindImageTextures

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindImageTextures

Wrapper for glBindImageTextures

◆ BindProgramPipeline

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindProgramPipeline

Wrapper for glBindProgramPipeline

◆ BindRenderbuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindRenderbuffer

Wrapper for glBindRenderbuffer

◆ BindSampler

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindSampler

Wrapper for glBindSampler

◆ BindSamplers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindSamplers

Wrapper for glBindSamplers

◆ BindTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindTexture

Wrapper for glBindTexture

◆ BindTextures

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindTextures

Wrapper for glBindTextures

◆ BindTextureUnit

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindTextureUnit

Wrapper for glBindTextureUnit

◆ BindTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindTransformFeedback

Wrapper for glBindTransformFeedback

◆ BindVertexArray

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindVertexArray

Wrapper for glBindVertexArray

◆ BindVertexBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindVertexBuffer

Wrapper for glBindVertexBuffer

◆ BindVertexBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BindVertexBuffers

Wrapper for glBindVertexBuffers

◆ BlendColor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendColor

Wrapper for glBlendColor

◆ BlendEquation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendEquation

Wrapper for glBlendEquation

◆ BlendEquationi

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendEquationi

Wrapper for glBlendEquationi

◆ BlendEquationSeparate

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendEquationSeparate

Wrapper for glBlendEquationSeparate

◆ BlendEquationSeparatei

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendEquationSeparatei

Wrapper for glBlendEquationSeparatei

◆ BlendFunc

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendFunc

Wrapper for glBlendFunc

◆ BlendFunci

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendFunci

Wrapper for glBlendFunci

◆ BlendFuncSeparate

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendFuncSeparate

Wrapper for glBlendFuncSeparate

◆ BlendFuncSeparatei

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlendFuncSeparatei

Wrapper for glBlendFuncSeparatei

◆ BlitFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlitFramebuffer

Wrapper for glBlitFramebuffer

◆ BlitNamedFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BlitNamedFramebuffer

Wrapper for glBlitNamedFramebuffer

◆ BufferData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BufferData

Wrapper for glBufferData

◆ BufferStorage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BufferStorage

Wrapper for glBufferStorage

◆ BufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::BufferSubData

Wrapper for glBufferSubData

◆ CheckFramebufferStatus

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CheckFramebufferStatus

Wrapper for glCheckFramebufferStatus

◆ CheckNamedFramebufferStatus

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CheckNamedFramebufferStatus

Wrapper for glCheckNamedFramebufferStatus

◆ ClampColor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClampColor

Wrapper for glClampColor

◆ Clear

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Clear

Wrapper for glClear

◆ ClearBufferfi

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearBufferfi

Wrapper for glClearBufferfi

◆ ClearBufferfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearBufferfv

Wrapper for glClearBufferfv

◆ ClearBufferiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearBufferiv

Wrapper for glClearBufferiv

◆ ClearBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearBufferSubData

Wrapper for glClearBufferSubData

◆ ClearBufferuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearBufferuiv

Wrapper for glClearBufferuiv

◆ ClearColor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearColor

Wrapper for glClearColor

◆ ClearDepth

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearDepth

Wrapper for glClearDepth

◆ ClearDepthf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearDepthf

Wrapper for glClearDepthf

◆ ClearNamedBufferData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedBufferData

Wrapper for glClearNamedBufferData

◆ ClearNamedBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedBufferSubData

Wrapper for glClearNamedBufferSubData

◆ ClearNamedFramebufferfi

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedFramebufferfi

Wrapper for glClearNamedFramebufferfi

◆ ClearNamedFramebufferfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedFramebufferfv

Wrapper for glClearNamedFramebufferfv

◆ ClearNamedFramebufferiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedFramebufferiv

Wrapper for glClearNamedFramebufferiv

◆ ClearNamedFramebufferuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearNamedFramebufferuiv

Wrapper for glClearNamedFramebufferuiv

◆ ClearStencil

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearStencil

Wrapper for glClearStencil

◆ ClearTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearTexImage

Wrapper for glClearTexImage

◆ ClearTexSubImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClearTexSubImage

Wrapper for glClearTexSubImage

◆ ClientWaitSync

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClientWaitSync

Wrapper for glClientWaitSync

◆ ClipControl

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ClipControl

Wrapper for glClipControl

◆ Color3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Color3f

Wrapper for glColor3f

◆ Color3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Color3i

Wrapper for glColor3i

◆ Color4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Color4f

Wrapper for glColor4f

◆ Color4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Color4i

Wrapper for glColor4i

◆ ColorMask

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ColorMask

Wrapper for glColorMask

◆ ColorMaski

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ColorMaski

Wrapper for glColorMaski

◆ CompileShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompileShader

Wrapper for glCompileShader

◆ CompileShaderInclude

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompileShaderInclude

Wrapper for glCompileShaderInclude

◆ CompressedTexImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexImage1D

Wrapper for glCompressedTexImage1D

◆ CompressedTexImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexImage2D

Wrapper for glCompressedTexImage2D

◆ CompressedTexImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexImage3D

Wrapper for glCompressedTexImage3D

◆ CompressedTexSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexSubImage1D

Wrapper for glCompressedTexSubImage1D

◆ CompressedTexSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexSubImage2D

Wrapper for glCompressedTexSubImage2D

◆ CompressedTexSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTexSubImage3D

Wrapper for glCompressedTexSubImage3D

◆ CompressedTextureSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTextureSubImage1D

Wrapper for glCompressedTextureSubImage1D

◆ CompressedTextureSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTextureSubImage2D

Wrapper for glCompressedTextureSubImage2D

◆ CompressedTextureSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CompressedTextureSubImage3D

Wrapper for glCompressedTextureSubImage3D

◆ CopyBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyBufferSubData

Wrapper for glCopyBufferSubData

◆ CopyImageSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyImageSubData

Wrapper for glCopyImageSubData

◆ CopyNamedBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyNamedBufferSubData

Wrapper for glCopyNamedBufferSubData

◆ CopyPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyPathNV

Wrapper for glCopyPathNV

◆ CopyTexImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTexImage1D

Wrapper for glCopyTexImage1D

◆ CopyTexImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTexImage2D

Wrapper for glCopyTexImage2D

◆ CopyTexSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTexSubImage1D

Wrapper for glCopyTexSubImage1D

◆ CopyTexSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTexSubImage2D

Wrapper for glCopyTexSubImage2D

◆ CopyTexSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTexSubImage3D

Wrapper for glCopyTexSubImage3D

◆ CopyTextureSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTextureSubImage1D

Wrapper for glCopyTextureSubImage1D

◆ CopyTextureSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTextureSubImage2D

Wrapper for glCopyTextureSubImage2D

◆ CopyTextureSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CopyTextureSubImage3D

Wrapper for glCopyTextureSubImage3D

◆ CoverFillPathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CoverFillPathInstancedNV

Wrapper for glCoverFillPathInstancedNV

◆ CoverFillPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CoverFillPathNV

Wrapper for glCoverFillPathNV

◆ CoverStrokePathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CoverStrokePathInstancedNV

Wrapper for glCoverStrokePathInstancedNV

◆ CoverStrokePathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CoverStrokePathNV

Wrapper for glCoverStrokePathNV

◆ CreateBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateBuffers

Wrapper for glCreateBuffers

◆ CreateFramebuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateFramebuffers

Wrapper for glCreateFramebuffers

◆ CreateProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateProgram

Wrapper for glCreateProgram

◆ CreateProgramPipelines

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateProgramPipelines

Wrapper for glCreateProgramPipelines

◆ CreateQueries

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateQueries

Wrapper for glCreateQueries

◆ CreateRenderbuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateRenderbuffers

Wrapper for glCreateRenderbuffers

◆ CreateSamplers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateSamplers

Wrapper for glCreateSamplers

◆ CreateShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateShader

Wrapper for glCreateShader

◆ CreateShaderProgramv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateShaderProgramv

Wrapper for glCreateShaderProgramv

◆ CreateTextures

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateTextures

Wrapper for glCreateTextures

◆ CreateTransformFeedbacks

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateTransformFeedbacks

Wrapper for glCreateTransformFeedbacks

◆ CreateVertexArrays

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CreateVertexArrays

Wrapper for glCreateVertexArrays

◆ CullFace

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::CullFace

Wrapper for glCullFace

◆ DebugMessageCallback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DebugMessageCallback

Wrapper for glDebugMessageCallback

◆ DebugMessageControl

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DebugMessageControl

Wrapper for glDebugMessageControl

◆ DebugMessageInsert

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DebugMessageInsert

Wrapper for glDebugMessageInsert

◆ DeleteBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteBuffers

Wrapper for glDeleteBuffers

◆ DeleteFramebuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteFramebuffers

Wrapper for glDeleteFramebuffers

◆ DeleteNamedString

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteNamedString

Wrapper for glDeleteNamedString

◆ DeletePathsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeletePathsNV

Wrapper for glDeletePathsNV

◆ DeleteProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteProgram

Wrapper for glDeleteProgram

◆ DeleteProgramPipelines

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteProgramPipelines

Wrapper for glDeleteProgramPipelines

◆ DeleteQueries

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteQueries

Wrapper for glDeleteQueries

◆ DeleteRenderbuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteRenderbuffers

Wrapper for glDeleteRenderbuffers

◆ DeleteSamplers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteSamplers

Wrapper for glDeleteSamplers

◆ DeleteShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteShader

Wrapper for glDeleteShader

◆ DeleteSync

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteSync

Wrapper for glDeleteSync

◆ DeleteTextures

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteTextures

Wrapper for glDeleteTextures

◆ DeleteTransformFeedbacks

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteTransformFeedbacks

Wrapper for glDeleteTransformFeedbacks

◆ DeleteVertexArrays

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DeleteVertexArrays

Wrapper for glDeleteVertexArrays

◆ DepthFunc

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthFunc

Wrapper for glDepthFunc

◆ DepthMask

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthMask

Wrapper for glDepthMask

◆ DepthRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthRange

Wrapper for glDepthRange

◆ DepthRangeArrayv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthRangeArrayv

Wrapper for glDepthRangeArrayv

◆ DepthRangef

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthRangef

Wrapper for glDepthRangef

◆ DepthRangeIndexed

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DepthRangeIndexed

Wrapper for glDepthRangeIndexed

◆ DetachShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DetachShader

Wrapper for glDetachShader

◆ Disable

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Disable

Wrapper for glDisable

◆ Disablei

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Disablei

Wrapper for glDisablei

◆ DisableVertexArrayAttrib

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DisableVertexArrayAttrib

Wrapper for glGetError

◆ DisableVertexAttribArray

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DisableVertexAttribArray

Wrapper for glDisableVertexAttribArray

◆ DispatchCompute

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DispatchCompute

Wrapper for glDispatchCompute

◆ DispatchComputeIndirect

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DispatchComputeIndirect

Wrapper for glDispatchComputeIndirect

◆ DrawArrays

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawArrays

Wrapper for glDrawArrays

◆ DrawArraysIndirect

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawArraysIndirect

Wrapper for glDrawArraysIndirect

◆ DrawArraysInstanced

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawArraysInstanced

Wrapper for glDrawArraysInstanced

◆ DrawArraysInstancedBaseInstance

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawArraysInstancedBaseInstance

Wrapper for glDrawArraysInstancedBaseInstance

◆ DrawBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawBuffers

Wrapper for glDrawBuffers

◆ DrawElements

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElements

Wrapper for glDrawElements

◆ DrawElementsBaseVertex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsBaseVertex

Wrapper for glDrawElementsBaseVertex

◆ DrawElementsIndirect

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsIndirect

Wrapper for glDrawElementsIndirect

◆ DrawElementsInstanced

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsInstanced

Wrapper for glDrawElementsInstanced

◆ DrawElementsInstancedBaseInstance

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsInstancedBaseInstance

Wrapper for glDrawElementsInstancedBaseInstance

◆ DrawElementsInstancedBaseVertex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsInstancedBaseVertex

Wrapper for glDrawElementsInstancedBaseVertex

◆ DrawElementsInstancedBaseVertexBaseInstance

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawElementsInstancedBaseVertexBaseInstance

Wrapper for glDrawElementsInstancedBaseVertexBaseInstance

◆ DrawRangeElements

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawRangeElements

Wrapper for glDrawRangeElements

◆ DrawRangeElementsBaseVertex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawRangeElementsBaseVertex

Wrapper for glDrawRangeElementsBaseVertex

◆ DrawTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawTransformFeedback

Wrapper for glDrawTransformFeedback

◆ DrawTransformFeedbackInstanced

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawTransformFeedbackInstanced

Wrapper for glDrawTransformFeedbackInstanced

◆ DrawTransformFeedbackStream

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawTransformFeedbackStream

Wrapper for glDrawTransformFeedbackStream

◆ DrawTransformFeedbackStreamInstanced

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::DrawTransformFeedbackStreamInstanced

Wrapper for glDrawTransformFeedbackStreamInstanced

◆ Enable

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Enable

Wrapper for glEnable

◆ Enablei

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Enablei

Wrapper for glEnablei

◆ EnableVertexArrayAttrib

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EnableVertexArrayAttrib

Wrapper for glEnableVertexArrayAttrib

◆ EnableVertexAttribArray

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EnableVertexAttribArray

Wrapper for glEnableVertexAttribArray

◆ End

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::End

Wrapper for glEnd

◆ EndConditionalRender

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EndConditionalRender

Wrapper for glEndConditionalRender

◆ EndQuery

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EndQuery

Wrapper for glEndQuery

◆ EndQueryIndexed

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EndQueryIndexed

Wrapper for glEndQueryIndexed

◆ EndTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::EndTransformFeedback

Wrapper for glEndTransformFeedback

◆ FenceSync

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FenceSync

Wrapper for glFenceSync

◆ Finish

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Finish

Wrapper for glFinish

◆ Flush

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Flush

Wrapper for glFlush

◆ FlushMappedBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FlushMappedBufferRange

Wrapper for glFlushMappedBufferRange

◆ FlushMappedNamedBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FlushMappedNamedBufferRange

Wrapper for glFlushMappedNamedBufferRange

◆ FramebufferParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferParameteri

Wrapper for glFramebufferParameteri

◆ FramebufferRenderbuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferRenderbuffer

Wrapper for glFramebufferRenderbuffer

◆ FramebufferTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferTexture

Wrapper for glFramebufferTexture

◆ FramebufferTexture1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferTexture1D

Wrapper for glFramebufferTexture1D

◆ FramebufferTexture2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferTexture2D

Wrapper for glFramebufferTexture2D

◆ FramebufferTexture3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferTexture3D

Wrapper for glFramebufferTexture3D

◆ FramebufferTextureLayer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FramebufferTextureLayer

Wrapper for glFramebufferTextureLayer

◆ FrontFace

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::FrontFace

Wrapper for glFrontFace

◆ Frustum

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Frustum

Wrapper for glFrustum

◆ GenBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenBuffers

Wrapper for glGenBuffers

◆ GenerateMipmap

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenerateMipmap

Wrapper for glGenerateMipmap

◆ GenerateTextureMipmap

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenerateTextureMipmap

Wrapper for glGenerateTextureMipmap

◆ GenFramebuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenFramebuffers

Wrapper for glGenFramebuffers

◆ GenPathsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenPathsNV

Wrapper for glGenPathsNV

◆ GenProgramPipelines

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenProgramPipelines

Wrapper for glGenProgramPipelines

◆ GenQueries

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenQueries

Wrapper for glGenQueries

◆ GenRenderbuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenRenderbuffers

Wrapper for glGenRenderbuffers

◆ GenSamplers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenSamplers

Wrapper for glGenSamplers

◆ GenTextures

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenTextures

Wrapper for glGenTextures

◆ GenTransformFeedbacks

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenTransformFeedbacks

Wrapper for glGenTransformFeedbacks

◆ GenVertexArrays

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GenVertexArrays

Wrapper for glGenVertexArrays

◆ GetActiveAttrib

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetActiveAttrib

Wrapper for glGetActiveAttrib

◆ GetActiveSubroutineName

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetActiveSubroutineName

Wrapper for glGetActiveSubroutineName

◆ GetActiveSubroutineUniformiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetActiveSubroutineUniformiv

Wrapper for glGetActiveSubroutineUniformiv

◆ GetActiveSubroutineUniformName

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetActiveSubroutineUniformName

Wrapper for glGetActiveSubroutineUniformName

◆ GetActiveUniformName

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetActiveUniformName

Wrapper for glGetActiveUniformName

◆ GetAttachedShaders

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetAttachedShaders

Wrapper for glGetAttachedShaders

◆ GetAttribLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetAttribLocation

Wrapper for glGetAttribLocation

◆ GetBooleani_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetBooleani_v

Wrapper for glGetBooleani_v

◆ GetBooleanv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetBooleanv

Wrapper for glGetBooleanv

◆ GetBufferParameteri64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetBufferParameteri64v

Wrapper for glGetBufferParameteri64v

◆ GetBufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetBufferParameteriv

Wrapper for glGetBufferParameteriv

◆ GetBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetBufferSubData

Wrapper for glGetBufferSubData

◆ GetCompressedTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetCompressedTexImage

Wrapper for glGetCompressedTexImage

◆ GetCompressedTextureImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetCompressedTextureImage

Wrapper for glGetCompressedTextureImage

◆ GetCompressedTextureSubImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetCompressedTextureSubImage

Wrapper for glGetCompressedTextureSubImage

◆ GetDebugMessageLog

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetDebugMessageLog

Wrapper for glGetDebugMessageLog

◆ GetDoublei_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetDoublei_v

Wrapper for glGetDoublei_v

◆ GetDoublev

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetDoublev

Wrapper for glGetDoublev

◆ GetError

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetError

Wrapper for glGetError

◆ GetFloati_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFloati_v

Wrapper for glGetFloati_v

◆ GetFloatv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFloatv

Wrapper for glGetFloatv

◆ GetFragDataIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFragDataIndex

Wrapper for glGetFragDataIndex

◆ GetFragDataLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFragDataLocation

Wrapper for glGetFragDataLocation

◆ GetFramebufferAttachmentParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFramebufferAttachmentParameteriv

Wrapper for glGetFramebufferAttachmentParameteriv

◆ GetFramebufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetFramebufferParameteriv

Wrapper for glGetFramebufferParameteriv

◆ GetGraphicsResetStatus

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetGraphicsResetStatus

Wrapper for glGetGraphicsResetStatus

◆ GetInteger64i_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetInteger64i_v

Wrapper for glGetInteger64i_v

◆ GetInteger64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetInteger64v

Wrapper for glGetInteger64v

◆ GetIntegeri_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetIntegeri_v

Wrapper for glGetIntegeri_v

◆ GetIntegerv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetIntegerv

Wrapper for glGetIntegerv

◆ GetInternalformati64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetInternalformati64v

Wrapper for glGetInternalformati64v

◆ GetInternalformativ

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetInternalformativ

Wrapper for glGetInternalformativ

◆ GetMultisamplefv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetMultisamplefv

Wrapper for glGetMultisamplefv

◆ GetNamedBufferParameteri64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedBufferParameteri64v

Wrapper for glGetNamedBufferParameteri64v

◆ GetNamedBufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedBufferParameteriv

Wrapper for glGetNamedBufferParameteriv

◆ GetNamedBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedBufferSubData

Wrapper for glGetNamedBufferSubData

◆ GetNamedFramebufferAttachmentParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedFramebufferAttachmentParameteriv

Wrapper for glGetNamedFramebufferAttachmentParameteriv

◆ GetNamedFramebufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedFramebufferParameteriv

Wrapper for glGetNamedFramebufferParameteriv

◆ GetNamedRenderbufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedRenderbufferParameteriv

Wrapper for glGetNamedRenderbufferParameteriv

◆ GetNamedString

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedString

Wrapper for glGetNamedString

◆ GetNamedStringiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetNamedStringiv

Wrapper for glGetNamedStringiv

◆ GetnCompressedTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnCompressedTexImage

Wrapper for glGetnCompressedTexImage

◆ GetnTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnTexImage

Wrapper for glGetnTexImage

◆ GetnUniformdv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnUniformdv

Wrapper for glGetnUniformdv

◆ GetnUniformfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnUniformfv

Wrapper for glGetnUniformfv

◆ GetnUniformiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnUniformiv

Wrapper for glGetnUniformiv

◆ GetnUniformuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetnUniformuiv

Wrapper for glGetnUniformuiv

◆ GetObjectLabel

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetObjectLabel

Wrapper for glGetObjectLabel

◆ GetObjectPtrLabel

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetObjectPtrLabel

Wrapper for glGetObjectPtrLabel

◆ GetPathColorGenfvNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathColorGenfvNV

Wrapper for glGetPathColorGenfvNV

◆ GetPathColorGenivNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathColorGenivNV

Wrapper for glGetPathColorGenivNV

◆ GetPathCommandsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathCommandsNV

Wrapper for glGetPathCommandsNV

◆ GetPathCoordsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathCoordsNV

Wrapper for glGetPathCoordsNV

◆ GetPathDashArrayNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathDashArrayNV

Wrapper for glGetPathDashArrayNV

◆ GetPathLengthNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathLengthNV

Wrapper for glGetPathLengthNV

◆ GetPathMetricRangeNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathMetricRangeNV

Wrapper for glGetPathMetricRangeNV

◆ GetPathMetricsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathMetricsNV

Wrapper for glGetPathMetricsNV

◆ GetPathParameterfvNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathParameterfvNV

Wrapper for glGetPathParameterfvNV

◆ GetPathParameterivNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathParameterivNV

Wrapper for glGetPathParameterivNV

◆ GetPathSpacingNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathSpacingNV

Wrapper for glGetPathSpacingNV

◆ GetPathTexGenfvNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathTexGenfvNV

Wrapper for glGetPathTexGenfvNV

◆ GetPathTexGenivNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPathTexGenivNV

Wrapper for glGetPathTexGenivNV

◆ GetPointerv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetPointerv

Wrapper for glGetPointerv

◆ GetProgramBinary

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramBinary

Wrapper for glGetProgramBinary

◆ GetProgramInfoLog

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramInfoLog

Wrapper for glGetProgramInfoLog

◆ GetProgramInterfaceiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramInterfaceiv

Wrapper for glGetProgramInterfaceiv

◆ GetProgramiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramiv

Wrapper for glGetProgramiv

◆ GetProgramPipelineInfoLog

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramPipelineInfoLog

Wrapper for glGetProgramPipelineInfoLog

◆ GetProgramPipelineiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramPipelineiv

Wrapper for glGetProgramPipelineiv

◆ GetProgramResourcefvNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourcefvNV

Wrapper for glGetProgramResourcefvNV

◆ GetProgramResourceIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourceIndex

Wrapper for glGetProgramResourceIndex

◆ GetProgramResourceiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourceiv

Wrapper for glGetProgramResourceiv

◆ GetProgramResourceLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourceLocation

Wrapper for glGetProgramResourceLocation

◆ GetProgramResourceLocationIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourceLocationIndex

Wrapper for glGetProgramResourceLocationIndex

◆ GetProgramResourceName

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramResourceName

Wrapper for glGetProgramResourceName

◆ GetProgramStageiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetProgramStageiv

Wrapper for glGetProgramStageiv

◆ GetQueryBufferObjecti64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryBufferObjecti64v

Wrapper for glGetQueryBufferObjecti64v

◆ GetQueryBufferObjectiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryBufferObjectiv

Wrapper for glGetQueryBufferObjectiv

◆ GetQueryBufferObjectui64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryBufferObjectui64v

Wrapper for glGetQueryBufferObjectui64v

◆ GetQueryBufferObjectuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryBufferObjectuiv

Wrapper for glGetQueryBufferObjectuiv

◆ GetQueryIndexediv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryIndexediv

Wrapper for glGetQueryIndexediv

◆ GetQueryiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryiv

Wrapper for glGetQueryiv

◆ GetQueryObjecti64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryObjecti64v

Wrapper for glGetQueryObjecti64v

◆ GetQueryObjectiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryObjectiv

Wrapper for glGetQueryObjectiv

◆ GetQueryObjectui64v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryObjectui64v

Wrapper for glGetQueryObjectui64v

◆ GetQueryObjectuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetQueryObjectuiv

Wrapper for glGetQueryObjectuiv

◆ GetRenderbufferParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetRenderbufferParameteriv

Wrapper for glGetRenderbufferParameteriv

◆ GetSamplerParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSamplerParameterfv

Wrapper for glGetSamplerParameterfv

◆ GetSamplerParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSamplerParameterIiv

Wrapper for glGetSamplerParameterIiv

◆ GetSamplerParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSamplerParameterIuiv

Wrapper for glGetSamplerParameterIuiv

◆ GetSamplerParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSamplerParameteriv

Wrapper for glGetSamplerParameteriv

◆ GetShaderInfoLog

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetShaderInfoLog

Wrapper for glGetShaderInfoLog

◆ GetShaderiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetShaderiv

Wrapper for glGetShaderiv

◆ GetShaderPrecisionFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetShaderPrecisionFormat

Wrapper for glGetShaderPrecisionFormat

◆ GetShaderSource

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetShaderSource

Wrapper for glGetShaderSource

◆ GetStringi

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetStringi

Wrapper for glGetStringi

◆ GetSubroutineIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSubroutineIndex

Wrapper for glGetSubroutineIndex

◆ GetSubroutineUniformLocation

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSubroutineUniformLocation

Wrapper for glGetSubroutineUniformLocation

◆ GetSynciv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetSynciv

Wrapper for glGetSynciv

◆ GetTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexImage

Wrapper for glGetTexImage

◆ GetTexLevelParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexLevelParameterfv

Wrapper for glGetTexLevelParameterfv

◆ GetTexLevelParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexLevelParameteriv

Wrapper for glGetTexLevelParameteriv

◆ GetTexParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexParameterfv

Wrapper for glGetTexParameterfv

◆ GetTexParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexParameterIiv

Wrapper for glGetTexParameterIiv

◆ GetTexParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexParameterIuiv

Wrapper for glGetTexParameterIuiv

◆ GetTexParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTexParameteriv

Wrapper for glGetTexParameteriv

◆ GetTextureImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureImage

Wrapper for glGetTextureImage

◆ GetTextureLevelParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureLevelParameterfv

Wrapper for glGetTextureLevelParameterfv

◆ GetTextureLevelParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureLevelParameteriv

Wrapper for glGetTextureLevelParameteriv

◆ GetTextureParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureParameterfv

Wrapper for glGetTextureParameterfv

◆ GetTextureParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureParameterIiv

Wrapper for glGetTextureParameterIiv

◆ GetTextureParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureParameterIuiv

Wrapper for glGetTextureParameterIuiv

◆ GetTextureParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureParameteriv

Wrapper for glGetTextureParameteriv

◆ GetTextureSubImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTextureSubImage

Wrapper for glGetTextureSubImage

◆ GetTransformFeedbacki64_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTransformFeedbacki64_v

Wrapper for glGetTransformFeedbacki64_v

◆ GetTransformFeedbacki_v

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTransformFeedbacki_v

Wrapper for glGetTransformFeedbacki_v

◆ GetTransformFeedbackiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTransformFeedbackiv

Wrapper for glGetTransformFeedbackiv

◆ GetTransformFeedbackVarying

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetTransformFeedbackVarying

Wrapper for glGetTransformFeedbackVarying

◆ GetUniformBlockIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformBlockIndex

Wrapper for glGetUniformBlockIndex

◆ GetUniformdv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformdv

Wrapper for glGetUniformdv

◆ GetUniformfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformfv

Wrapper for glGetUniformfv

◆ GetUniformiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformiv

Wrapper for glGetUniformiv

◆ GetUniformSubroutineuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformSubroutineuiv

Wrapper for glGetUniformSubroutineuiv

◆ GetUniformuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetUniformuiv

Wrapper for glGetUniformuiv

◆ GetVertexArrayIndexed64iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexArrayIndexed64iv

Wrapper for glGetVertexArrayIndexed64iv

◆ GetVertexArrayIndexediv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexArrayIndexediv

Wrapper for glGetVertexArrayIndexediv

◆ GetVertexArrayiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexArrayiv

Wrapper for glGetVertexArrayiv

◆ GetVertexAttribdv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribdv

Wrapper for glGetVertexAttribdv

◆ GetVertexAttribfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribfv

Wrapper for glGetVertexAttribfv

◆ GetVertexAttribIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribIiv

Wrapper for glGetVertexAttribIiv

◆ GetVertexAttribIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribIuiv

Wrapper for glGetVertexAttribIuiv

◆ GetVertexAttribiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribiv

Wrapper for glGetVertexAttribiv

◆ GetVertexAttribLdv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribLdv

Wrapper for glGetVertexAttribLdv

◆ GetVertexAttribPointerv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::GetVertexAttribPointerv

Wrapper for glGetVertexAttribPointerv

◆ Hint

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Hint

Wrapper for glHint

◆ InterpolatePathsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InterpolatePathsNV

Wrapper for glInterpolatePathsNV

◆ InvalidateBufferData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateBufferData

Wrapper for glInvalidateBufferData

◆ InvalidateBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateBufferSubData

Wrapper for glInvalidateBufferSubData

◆ InvalidateFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateFramebuffer

Wrapper for glInvalidateFramebuffer

◆ InvalidateNamedFramebufferData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateNamedFramebufferData

Wrapper for glInvalidateNamedFramebufferData

◆ InvalidateNamedFramebufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateNamedFramebufferSubData

Wrapper for glInvalidateNamedFramebufferSubData

◆ InvalidateSubFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateSubFramebuffer

Wrapper for glInvalidateSubFramebuffer

◆ InvalidateTexImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateTexImage

Wrapper for glInvalidateTexImage

◆ InvalidateTexSubImage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::InvalidateTexSubImage

Wrapper for glInvalidateTexSubImage

◆ IsBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsBuffer

Wrapper for glIsBuffer

◆ IsEnabled

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsEnabled

Wrapper for glIsEnabled

◆ IsEnabledi

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsEnabledi

Wrapper for glIsEnabledi

◆ IsFramebuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsFramebuffer

Wrapper for glIsFramebuffer

◆ IsNamedString

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsNamedString

Wrapper for glIsNamedString

◆ IsPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsPathNV

Wrapper for glIsPathNV

◆ IsPointInFillPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsPointInFillPathNV

Wrapper for glIsPointInFillPathNV

◆ IsPointInStrokePathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsPointInStrokePathNV

Wrapper for glIsPointInStrokePathNV

◆ IsProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsProgram

Wrapper for glIsProgram

◆ IsProgramPipeline

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsProgramPipeline

Wrapper for glIsProgramPipeline

◆ IsQuery

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsQuery

Wrapper for glIsQuery

◆ IsRenderbuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsRenderbuffer

Wrapper for glIsRenderbuffer

◆ IsSampler

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsSampler

Wrapper for glIsSampler

◆ IsShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsShader

Wrapper for glIsShader

◆ IsSync

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsSync

Wrapper for glIsSync

◆ IsTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsTexture

Wrapper for glIsTexture

◆ IsTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsTransformFeedback

Wrapper for glIsTransformFeedback

◆ IsVertexArray

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::IsVertexArray

Wrapper for glIsVertexArray

◆ LineWidth

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LineWidth

Wrapper for glLineWidth

◆ LinkProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LinkProgram

Wrapper for glLinkProgram

◆ LoadIdentity

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LoadIdentity

Wrapper for glLoadIdentity

◆ LoadMatrixd

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LoadMatrixd

Wrapper for glLoadMatrixd

◆ LoadMatrixf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LoadMatrixf

Wrapper for glLoadMatrixf

◆ LoadTransposeMatrixd

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LoadTransposeMatrixd

Wrapper for glLoadTransposeMatrixd

◆ LoadTransposeMatrixf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LoadTransposeMatrixf

Wrapper for glLoadTransposeMatrixf

◆ LogicOp

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::LogicOp

Wrapper for glLogicOp

◆ MapBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MapBuffer

Wrapper for glMapBuffer

◆ MapBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MapBufferRange

Wrapper for glMapBufferRange

◆ MapNamedBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MapNamedBuffer

Wrapper for glMapNamedBuffer

◆ MapNamedBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MapNamedBufferRange

Wrapper for glMapNamedBufferRange

◆ MatrixFrustumEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixFrustumEXT

Wrapper for glMatrixFrustumEXT

◆ MatrixLoad3x3fNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoad3x3fNV

Wrapper for glMatrixLoad3x3fNV

◆ MatrixLoaddEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoaddEXT

Wrapper for glMatrixLoaddEXT

◆ MatrixLoadfEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoadfEXT

Wrapper for glMatrixLoadfEXT

◆ MatrixLoadIdentityEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoadIdentityEXT

Wrapper for glMatrixLoadIdentityEXT

◆ MatrixLoadTranspose3x3fNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoadTranspose3x3fNV

Wrapper for glMatrixLoadTranspose3x3fNV

◆ MatrixLoadTransposedEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoadTransposedEXT

Wrapper for glMatrixLoadTransposedEXT

◆ MatrixLoadTransposefEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixLoadTransposefEXT

Wrapper for glMatrixLoadTransposefEXT

◆ MatrixMode

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMode

Wrapper for glMatrixMode

◆ MatrixMult3x2fNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMult3x2fNV

Wrapper for glMatrixMult3x2fNV

◆ MatrixMult3x3fNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMult3x3fNV

Wrapper for glMatrixMult3x3fNV

◆ MatrixMultdEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMultdEXT

Wrapper for glMatrixMultdEXT

◆ MatrixMultfEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMultfEXT

Wrapper for glMatrixMultfEXT

◆ MatrixMultTranspose3x3fNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMultTranspose3x3fNV

Wrapper for glMatrixMultTranspose3x3fNV

◆ MatrixMultTransposedEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMultTransposedEXT

Wrapper for glMatrixMultTransposedEXT

◆ MatrixMultTransposefEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixMultTransposefEXT

Wrapper for glMatrixMultTransposefEXT

◆ MatrixOrthoEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixOrthoEXT

Wrapper for glMatrixOrthoEXT

◆ MatrixPopEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixPopEXT

Wrapper for glMatrixPopEXT

◆ MatrixPushEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixPushEXT

Wrapper for glMatrixPushEXT

◆ MatrixRotatedEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixRotatedEXT

Wrapper for glMatrixRotatedEXT

◆ MatrixRotatefEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixRotatefEXT

Wrapper for glMatrixRotatefEXT

◆ MatrixScaledEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixScaledEXT

Wrapper for glMatrixScaledEXT

◆ MatrixScalefEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixScalefEXT

Wrapper for glMatrixScalefEXT

◆ MatrixTranslatedEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixTranslatedEXT

Wrapper for glMatrixTranslatedEXT

◆ MatrixTranslatefEXT

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MatrixTranslatefEXT

Wrapper for glMatrixTranslatefEXT

◆ MaxShaderCompilerThreadsARB

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MaxShaderCompilerThreadsARB

Wrapper for glMaxShaderCompilerThreadsARB

◆ MemoryBarrier

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MemoryBarrier

Wrapper for glMemoryBarrier

◆ MemoryBarrierByRegion

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MemoryBarrierByRegion

Wrapper for glMemoryBarrierByRegion

◆ MinSampleShading

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MinSampleShading

Wrapper for glMinSampleShading

◆ MultiDrawArrays

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawArrays

Wrapper for glMultiDrawArrays

◆ MultiDrawArraysIndirect

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawArraysIndirect

Wrapper for glMultiDrawArraysIndirect

◆ MultiDrawArraysIndirectCount

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawArraysIndirectCount

Wrapper for glMultiDrawArraysIndirectCount

◆ MultiDrawElements

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawElements

Wrapper for glMultiDrawElements

◆ MultiDrawElementsBaseVertex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawElementsBaseVertex

Wrapper for glMultiDrawElementsBaseVertex

◆ MultiDrawElementsIndirect

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawElementsIndirect

Wrapper for glMultiDrawElementsIndirect

◆ MultiDrawElementsIndirectCount

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiDrawElementsIndirectCount

Wrapper for glMultiDrawElementsIndirectCount

◆ MultiTexCoord1f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord1f

Wrapper for glMultiTexCoord1f

◆ MultiTexCoord1i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord1i

Wrapper for glMultiTexCoord1i

◆ MultiTexCoord2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord2f

Wrapper for glMultiTexCoord2f

◆ MultiTexCoord2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord2i

Wrapper for glMultiTexCoord2i

◆ MultiTexCoord3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord3f

Wrapper for glMultiTexCoord3f

◆ MultiTexCoord3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord3i

Wrapper for glMultiTexCoord3i

◆ MultiTexCoord4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord4f

Wrapper for glMultiTexCoord4f

◆ MultiTexCoord4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultiTexCoord4i

Wrapper for glMultiTexCoord4i

◆ MultMatrixd

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultMatrixd

Wrapper for glMultMatrixd

◆ MultMatrixf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultMatrixf

Wrapper for glMultMatrixf

◆ MultTransposeMatrixd

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultTransposeMatrixd

Wrapper for glMultTransposeMatrixd

◆ MultTransposeMatrixf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::MultTransposeMatrixf

Wrapper for glMultTransposeMatrixf

◆ NamedBufferData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedBufferData

Wrapper for glNamedBufferData

◆ NamedBufferStorage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedBufferStorage

Wrapper for glNamedBufferStorage

◆ NamedBufferSubData

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedBufferSubData

Wrapper for glNamedBufferSubData

◆ NamedFramebufferDrawBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferDrawBuffer

Wrapper for glNamedFramebufferDrawBuffer

◆ NamedFramebufferParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferParameteri

Wrapper for glNamedFramebufferParameteri

◆ NamedFramebufferReadBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferReadBuffer

Wrapper for glNamedFramebufferReadBuffer

◆ NamedFramebufferRenderbuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferRenderbuffer

Wrapper for glNamedFramebufferRenderbuffer

◆ NamedFramebufferTexture

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferTexture

Wrapper for glNamedFramebufferTexture

◆ NamedFramebufferTextureLayer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedFramebufferTextureLayer

Wrapper for glNamedFramebufferTextureLayer

◆ NamedRenderbufferStorage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedRenderbufferStorage

Wrapper for glNamedRenderbufferStorage

◆ NamedRenderbufferStorageMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedRenderbufferStorageMultisample

Wrapper for glNamedRenderbufferStorageMultisample

◆ NamedString

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::NamedString

Wrapper for glNamedString

◆ ObjectLabel

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ObjectLabel

Wrapper for glObjectLabel

◆ ObjectPtrLabel

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ObjectPtrLabel

Wrapper for glObjectPtrLabel

◆ Ortho

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Ortho

Wrapper for glOrtho

◆ PatchParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PatchParameterfv

Wrapper for glPatchParameterfv

◆ PatchParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PatchParameteri

Wrapper for glPatchParameteri

◆ PathColorGenNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathColorGenNV

Wrapper for glPathColorGenNV

◆ PathCommandsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathCommandsNV

Wrapper for glPathCommandsNV

◆ PathCoordsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathCoordsNV

Wrapper for glPathCoordsNV

◆ PathCoverDepthFuncNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathCoverDepthFuncNV

Wrapper for glPathCoverDepthFuncNV

◆ PathFogGenNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathFogGenNV

Wrapper for glPathFogGenNV

◆ PathGlyphIndexArrayNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathGlyphIndexArrayNV

Wrapper for glPathGlyphIndexArrayNV

◆ PathGlyphIndexRangeNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathGlyphIndexRangeNV

Wrapper for glPathGlyphIndexRangeNV

◆ PathGlyphRangeNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathGlyphRangeNV

Wrapper for glPathGlyphRangeNV

◆ PathGlyphsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathGlyphsNV

Wrapper for glPathGlyphsNV

◆ PathMemoryGlyphIndexArrayNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathMemoryGlyphIndexArrayNV

Wrapper for glPathMemoryGlyphIndexArrayNV

◆ PathParameterfNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathParameterfNV

Wrapper for glPathParameterfNV

◆ PathParameterfvNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathParameterfvNV

Wrapper for glPathParameterfvNV

◆ PathParameteriNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathParameteriNV

Wrapper for glPathParameteriNV

◆ PathParameterivNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathParameterivNV

Wrapper for glPathParameterivNV

◆ PathStencilDepthOffsetNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathStencilDepthOffsetNV

Wrapper for glPathStencilDepthOffsetNV

◆ PathStencilFuncNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathStencilFuncNV

Wrapper for glPathStencilFuncNV

◆ PathStringNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathStringNV

Wrapper for glPathStringNV

◆ PathSubCommandsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathSubCommandsNV

Wrapper for glPathSubCommandsNV

◆ PathSubCoordsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathSubCoordsNV

Wrapper for glPathSubCoordsNV

◆ PathTexGenNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PathTexGenNV

Wrapper for glPathTexGenNV

◆ PauseTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PauseTransformFeedback

Wrapper for glPauseTransformFeedback

◆ PointAlongPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointAlongPathNV

Wrapper for glPointAlongPathNV

◆ PointParameterf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointParameterf

Wrapper for glPointParameterf

◆ PointParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointParameterfv

Wrapper for glPointParameterfv

◆ PointParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointParameteri

Wrapper for glPointParameteri

◆ PointParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointParameteriv

Wrapper for glPointParameteriv

◆ PointSize

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PointSize

Wrapper for glPointSize

◆ PolygonMode

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PolygonMode

Wrapper for glPolygonMode

◆ PolygonOffset

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PolygonOffset

Wrapper for glPolygonOffset

◆ PolygonOffsetClamp

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PolygonOffsetClamp

Wrapper for glPolygonOffsetClamp

◆ PopDebugGroup

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PopDebugGroup

Wrapper for glPopDebugGroup

◆ PopMatrix

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PopMatrix

Wrapper for glPopMatrix

◆ PrimitiveRestartIndex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PrimitiveRestartIndex

Wrapper for glPrimitiveRestartIndex

◆ ProgramBinary

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramBinary

Wrapper for glProgramBinary

◆ ProgramPathFragmentInputGenNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramPathFragmentInputGenNV

Wrapper for glProgramPathFragmentInputGenNV

◆ ProgramUniform1f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1f

Wrapper for glProgramUniform1f

◆ ProgramUniform1fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1fv

Wrapper for glProgramUniform1fv

◆ ProgramUniform1i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1i

Wrapper for glProgramUniform1i

◆ ProgramUniform1iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1iv

Wrapper for glProgramUniform1iv

◆ ProgramUniform1ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1ui

Wrapper for glProgramUniform1ui

◆ ProgramUniform1uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform1uiv

Wrapper for glProgramUniform1uiv

◆ ProgramUniform2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2f

Wrapper for glProgramUniform2f

◆ ProgramUniform2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2fv

Wrapper for glProgramUniform2fv

◆ ProgramUniform2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2i

Wrapper for glProgramUniform2i

◆ ProgramUniform2iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2iv

Wrapper for glProgramUniform2iv

◆ ProgramUniform2ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2ui

Wrapper for glProgramUniform2ui

◆ ProgramUniform2uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform2uiv

Wrapper for glProgramUniform2uiv

◆ ProgramUniform3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3f

Wrapper for glProgramUniform3f

◆ ProgramUniform3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3fv

Wrapper for glProgramUniform3fv

◆ ProgramUniform3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3i

Wrapper for glProgramUniform3i

◆ ProgramUniform3iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3iv

Wrapper for glProgramUniform3iv

◆ ProgramUniform3ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3ui

Wrapper for glProgramUniform3ui

◆ ProgramUniform3uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform3uiv

Wrapper for glProgramUniform3uiv

◆ ProgramUniform4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4f

Wrapper for glProgramUniform4f

◆ ProgramUniform4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4fv

Wrapper for glProgramUniform4fv

◆ ProgramUniform4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4i

Wrapper for glProgramUniform4i

◆ ProgramUniform4iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4iv

Wrapper for glProgramUniform4iv

◆ ProgramUniform4ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4ui

Wrapper for glProgramUniform4ui

◆ ProgramUniform4uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniform4uiv

Wrapper for glProgramUniform4uiv

◆ ProgramUniformMatrix2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix2fv

Wrapper for glProgramUniformMatrix2fv

◆ ProgramUniformMatrix2x3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix2x3fv

Wrapper for glProgramUniformMatrix2x3fv

◆ ProgramUniformMatrix2x4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix2x4fv

Wrapper for glProgramUniformMatrix2x4fv

◆ ProgramUniformMatrix3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix3fv

Wrapper for glProgramUniformMatrix3fv

◆ ProgramUniformMatrix3x2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix3x2fv

Wrapper for glProgramUniformMatrix3x2fv

◆ ProgramUniformMatrix3x4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix3x4fv

Wrapper for glProgramUniformMatrix3x4fv

◆ ProgramUniformMatrix4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix4fv

Wrapper for glProgramUniformMatrix4fv

◆ ProgramUniformMatrix4x2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix4x2fv

Wrapper for glProgramUniformMatrix4x2fv

◆ ProgramUniformMatrix4x3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProgramUniformMatrix4x3fv

Wrapper for glProgramUniformMatrix4x3fv

◆ ProvokingVertex

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ProvokingVertex

Wrapper for glProvokingVertex

◆ PushDebugGroup

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PushDebugGroup

Wrapper for glPushDebugGroup

◆ PushMatrix

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::PushMatrix

Wrapper for glPushMatrix

◆ QueryCounter

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::QueryCounter

Wrapper for glQueryCounter

◆ ReadBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ReadBuffer

Wrapper for glReadBuffer

◆ ReadnPixels

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ReadnPixels

Wrapper for glReadnPixels

◆ ReadPixels

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ReadPixels

Wrapper for glReadPixels

◆ ReleaseShaderCompiler

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ReleaseShaderCompiler

Wrapper for glReleaseShaderCompiler

◆ RenderbufferStorage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::RenderbufferStorage

Wrapper for glRenderbufferStorage

◆ RenderbufferStorageMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::RenderbufferStorageMultisample

Wrapper for glRenderbufferStorageMultisample

◆ ResumeTransformFeedback

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ResumeTransformFeedback

Wrapper for glResumeTransformFeedback

◆ Rotated

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Rotated

Wrapper for glRotated

◆ Rotatef

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Rotatef

Wrapper for glRotatef

◆ SampleCoverage

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SampleCoverage

Wrapper for glSampleCoverage

◆ SampleMaski

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SampleMaski

Wrapper for glSampleMaski

◆ SamplerParameterf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameterf

Wrapper for glSamplerParameterf

◆ SamplerParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameterfv

Wrapper for glSamplerParameterfv

◆ SamplerParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameteri

Wrapper for glSamplerParameteri

◆ SamplerParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameterIiv

Wrapper for glSamplerParameterIiv

◆ SamplerParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameterIuiv

Wrapper for glSamplerParameterIuiv

◆ SamplerParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SamplerParameteriv

Wrapper for glSamplerParameteriv

◆ Scaled

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Scaled

Wrapper for glScaled

◆ Scalef

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Scalef

Wrapper for glScalef

◆ Scissor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Scissor

Wrapper for glScissor

◆ ScissorArrayv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ScissorArrayv

Wrapper for glScissorArrayv

◆ ScissorIndexed

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ScissorIndexed

Wrapper for glScissorIndexed

◆ ScissorIndexedv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ScissorIndexedv

Wrapper for glScissorIndexedv

◆ SecondaryColor3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SecondaryColor3f

Wrapper for glSecondaryColor3f

◆ SecondaryColor3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SecondaryColor3i

Wrapper for glSecondaryColor3i

◆ SecondaryColor4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SecondaryColor4f

Wrapper for glSecondaryColor4f

◆ SecondaryColor4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SecondaryColor4i

Wrapper for glSecondaryColor4i

◆ ShaderBinary

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ShaderBinary

Wrapper for glShaderBinary

◆ ShaderSource

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ShaderSource

Wrapper for glShaderSource

◆ ShaderStorageBlockBinding

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ShaderStorageBlockBinding

Wrapper for glShaderStorageBlockBinding

◆ SpecializeShader

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::SpecializeShader

Wrapper for glSpecializeShader

◆ StencilFillPathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilFillPathInstancedNV

Wrapper for glStencilFillPathInstancedNV

◆ StencilFillPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilFillPathNV

Wrapper for glStencilFillPathNV

◆ StencilFunc

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilFunc

Wrapper for glStencilFunc

◆ StencilFuncSeparate

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilFuncSeparate

Wrapper for glStencilFuncSeparate

◆ StencilMask

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilMask

Wrapper for glStencilMask

◆ StencilMaskSeparate

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilMaskSeparate

Wrapper for glStencilMaskSeparate

◆ StencilOp

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilOp

Wrapper for glStencilOp

◆ StencilOpSeparate

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilOpSeparate

Wrapper for glStencilOpSeparate

◆ StencilStrokePathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilStrokePathInstancedNV

Wrapper for glStencilStrokePathInstancedNV

◆ StencilStrokePathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilStrokePathNV

Wrapper for glStencilStrokePathNV

◆ StencilThenCoverFillPathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilThenCoverFillPathInstancedNV

Wrapper for glStencilThenCoverFillPathInstancedNV

◆ StencilThenCoverFillPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilThenCoverFillPathNV

Wrapper for glStencilThenCoverFillPathNV

◆ StencilThenCoverStrokePathInstancedNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilThenCoverStrokePathInstancedNV

Wrapper for glStencilThenCoverStrokePathInstancedNV

◆ StencilThenCoverStrokePathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::StencilThenCoverStrokePathNV

Wrapper for glStencilThenCoverStrokePathNV

◆ TexBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexBuffer

Wrapper for glTexBuffer

◆ TexBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexBufferRange

Wrapper for glTexBufferRange

◆ TexCoord1f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord1f

Wrapper for glTexCoord1f

◆ TexCoord1i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord1i

Wrapper for glTexCoord1i

◆ TexCoord2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord2f

Wrapper for glTexCoord2f

◆ TexCoord2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord2i

Wrapper for glTexCoord2i

◆ TexCoord3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord3f

Wrapper for glTexCoord3f

◆ TexCoord3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord3i

Wrapper for glTexCoord3i

◆ TexCoord4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord4f

Wrapper for glTexCoord4f

◆ TexCoord4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexCoord4i

Wrapper for glTexCoord4i

◆ TexImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexImage1D

Wrapper for glTexImage1D

◆ TexImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexImage2D

Wrapper for glTexImage2D

◆ TexImage2DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexImage2DMultisample

Wrapper for glTexImage2DMultisample

◆ TexImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexImage3D

Wrapper for glTexImage3D

◆ TexImage3DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexImage3DMultisample

Wrapper for glTexImage3DMultisample

◆ TexParameterf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameterf

Wrapper for glTexParameterf

◆ TexParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameterfv

Wrapper for glTexParameterfv

◆ TexParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameteri

Wrapper for glTexParameteri

◆ TexParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameterIiv

Wrapper for glTexParameterIiv

◆ TexParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameterIuiv

Wrapper for glTexParameterIuiv

◆ TexParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexParameteriv

Wrapper for glTexParameteriv

◆ TexStorage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexStorage1D

Wrapper for glTexStorage1D

◆ TexStorage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexStorage2D

Wrapper for glTexStorage2D

◆ TexStorage2DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexStorage2DMultisample

Wrapper for glTexStorage2DMultisample

◆ TexStorage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexStorage3D

Wrapper for glTexStorage3D

◆ TexStorage3DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexStorage3DMultisample

Wrapper for glTexStorage3DMultisample

◆ TexSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexSubImage1D

Wrapper for glTexSubImage1D

◆ TexSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexSubImage2D

Wrapper for glTexSubImage2D

◆ TexSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TexSubImage3D

Wrapper for glTexSubImage3D

◆ TextureBarrier

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureBarrier

Wrapper for glTextureBarrier

◆ TextureBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureBuffer

Wrapper for glTextureBuffer

◆ TextureBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureBufferRange

Wrapper for glTextureBufferRange

◆ TextureParameterf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameterf

Wrapper for glTextureParameterf

◆ TextureParameterfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameterfv

Wrapper for glTextureParameterfv

◆ TextureParameteri

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameteri

Wrapper for glTextureParameteri

◆ TextureParameterIiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameterIiv

Wrapper for glTextureParameterIiv

◆ TextureParameterIuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameterIuiv

Wrapper for glTextureParameterIuiv

◆ TextureParameteriv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureParameteriv

Wrapper for glTextureParameteriv

◆ TextureStorage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureStorage1D

Wrapper for glTextureStorage1D

◆ TextureStorage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureStorage2D

Wrapper for glTextureStorage2D

◆ TextureStorage2DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureStorage2DMultisample

Wrapper for glTextureStorage2DMultisample

◆ TextureStorage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureStorage3D

Wrapper for glTextureStorage3D

◆ TextureStorage3DMultisample

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureStorage3DMultisample

Wrapper for glTextureStorage3DMultisample

◆ TextureSubImage1D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureSubImage1D

Wrapper for glTextureSubImage1D

◆ TextureSubImage2D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureSubImage2D

Wrapper for glTextureSubImage2D

◆ TextureSubImage3D

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureSubImage3D

Wrapper for glTextureSubImage3D

◆ TextureView

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TextureView

Wrapper for glTextureView

◆ TransformFeedbackBufferBase

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TransformFeedbackBufferBase

Wrapper for glTransformFeedbackBufferBase

◆ TransformFeedbackBufferRange

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TransformFeedbackBufferRange

Wrapper for glTransformFeedbackBufferRange

◆ TransformFeedbackVaryings

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TransformFeedbackVaryings

Wrapper for glTransformFeedbackVaryings

◆ TransformPathNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::TransformPathNV

Wrapper for glTransformPathNV

◆ Translated

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Translated

Wrapper for glTranslated

◆ Translatef

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Translatef

Wrapper for glTranslatef

◆ Uniform1f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1f

Wrapper for glUniform1f

◆ Uniform1fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1fv

Wrapper for glUniform1fv

◆ Uniform1i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1i

Wrapper for glUniform1i

◆ Uniform1iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1iv

Wrapper for glUniform1iv

◆ Uniform1ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1ui

Wrapper for glUniform1ui

◆ Uniform1uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform1uiv

Wrapper for glUniform1uiv

◆ Uniform2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2f

Wrapper for glUniform2f

◆ Uniform2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2fv

Wrapper for glUniform2fv

◆ Uniform2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2i

Wrapper for glUniform2i

◆ Uniform2iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2iv

Wrapper for glUniform2iv

◆ Uniform2ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2ui

Wrapper for glUniform2ui

◆ Uniform2uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform2uiv

Wrapper for glUniform2uiv

◆ Uniform3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3f

Wrapper for glUniform3f

◆ Uniform3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3fv

Wrapper for glUniform3fv

◆ Uniform3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3i

Wrapper for glUniform3i

◆ Uniform3iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3iv

Wrapper for glUniform3iv

◆ Uniform3ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3ui

Wrapper for glUniform3ui

◆ Uniform3uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform3uiv

Wrapper for glUniform3uiv

◆ Uniform4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4f

Wrapper for glUniform4f

◆ Uniform4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4fv

Wrapper for glUniform4fv

◆ Uniform4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4i

Wrapper for glUniform4i

◆ Uniform4iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4iv

Wrapper for glUniform4iv

◆ Uniform4ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4ui

Wrapper for glUniform4ui

◆ Uniform4uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Uniform4uiv

Wrapper for glUniform4uiv

◆ UniformBlockBinding

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformBlockBinding

Wrapper for glUniformBlockBinding

◆ UniformMatrix2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix2fv

Wrapper for glUniformMatrix2fv

◆ UniformMatrix2x3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix2x3fv

Wrapper for glUniformMatrix2x3fv

◆ UniformMatrix2x4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix2x4fv

Wrapper for glUniformMatrix2x4fv

◆ UniformMatrix3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix3fv

Wrapper for glUniformMatrix3fv

◆ UniformMatrix3x2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix3x2fv

Wrapper for glUniformMatrix3x2fv

◆ UniformMatrix3x4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix3x4fv

Wrapper for glUniformMatrix3x4fv

◆ UniformMatrix4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix4fv

Wrapper for glUniformMatrix4fv

◆ UniformMatrix4x2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix4x2fv

Wrapper for glUniformMatrix4x2fv

◆ UniformMatrix4x3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformMatrix4x3fv

Wrapper for glUniformMatrix4x3fv

◆ UniformSubroutinesuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UniformSubroutinesuiv

Wrapper for glUniformSubroutinesuiv

◆ UnmapBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UnmapBuffer

Wrapper for glUnmapBuffer

◆ UnmapNamedBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UnmapNamedBuffer

Wrapper for glUnmapNamedBuffer

◆ UseProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UseProgram

Wrapper for glUseProgram

◆ UseProgramStages

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::UseProgramStages

Wrapper for glUseProgramStages

◆ ValidateProgram

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ValidateProgram

Wrapper for glValidateProgram

◆ ValidateProgramPipeline

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ValidateProgramPipeline

Wrapper for glValidateProgramPipeline

◆ Vertex2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex2f

Wrapper for glVertex2f

◆ Vertex2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex2i

Wrapper for glVertex2i

◆ Vertex3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex3f

Wrapper for glVertex3f

◆ Vertex3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex3i

Wrapper for glVertex3i

◆ Vertex4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex4f

Wrapper for glVertex4f

◆ Vertex4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Vertex4i

Wrapper for glVertex4i

◆ VertexArrayAttribBinding

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayAttribBinding

Wrapper for glVertexArrayAttribBinding

◆ VertexArrayAttribFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayAttribFormat

Wrapper for glVertexArrayAttribFormat

◆ VertexArrayAttribIFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayAttribIFormat

Wrapper for glVertexArrayAttribIFormat

◆ VertexArrayAttribLFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayAttribLFormat

Wrapper for glVertexArrayAttribLFormat

◆ VertexArrayBindingDivisor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayBindingDivisor

Wrapper for glVertexArrayBindingDivisor

◆ VertexArrayElementBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayElementBuffer

Wrapper for glVertexArrayElementBuffer

◆ VertexArrayVertexBuffer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayVertexBuffer

Wrapper for glVertexArrayVertexBuffer

◆ VertexArrayVertexBuffers

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexArrayVertexBuffers

Wrapper for glVertexArrayVertexBuffers

◆ VertexAttrib1d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1d

Wrapper for glVertexAttrib1d

◆ VertexAttrib1dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1dv

Wrapper for glVertexAttrib1dv

◆ VertexAttrib1f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1f

Wrapper for glVertexAttrib1f

◆ VertexAttrib1fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1fv

Wrapper for glVertexAttrib1fv

◆ VertexAttrib1s

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1s

Wrapper for glVertexAttrib1s

◆ VertexAttrib1sv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib1sv

Wrapper for glVertexAttrib1sv

◆ VertexAttrib2d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2d

Wrapper for glVertexAttrib2d

◆ VertexAttrib2dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2dv

Wrapper for glVertexAttrib2dv

◆ VertexAttrib2f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2f

Wrapper for glVertexAttrib2f

◆ VertexAttrib2fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2fv

Wrapper for glVertexAttrib2fv

◆ VertexAttrib2s

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2s

Wrapper for glVertexAttrib2s

◆ VertexAttrib2sv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib2sv

Wrapper for glVertexAttrib2sv

◆ VertexAttrib3d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3d

Wrapper for glVertexAttrib3d

◆ VertexAttrib3dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3dv

Wrapper for glVertexAttrib3dv

◆ VertexAttrib3f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3f

Wrapper for glVertexAttrib3f

◆ VertexAttrib3fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3fv

Wrapper for glVertexAttrib3fv

◆ VertexAttrib3s

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3s

Wrapper for glVertexAttrib3s

◆ VertexAttrib3sv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib3sv

Wrapper for glVertexAttrib3sv

◆ VertexAttrib4bv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4bv

Wrapper for glVertexAttrib4bv

◆ VertexAttrib4d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4d

Wrapper for glVertexAttrib4d

◆ VertexAttrib4dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4dv

Wrapper for glVertexAttrib4dv

◆ VertexAttrib4f

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4f

Wrapper for glVertexAttrib4f

◆ VertexAttrib4fv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4fv

Wrapper for glVertexAttrib4fv

◆ VertexAttrib4iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4iv

Wrapper for glVertexAttrib4iv

◆ VertexAttrib4Nbv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nbv

Wrapper for glVertexAttrib4Nbv

◆ VertexAttrib4Niv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Niv

Wrapper for glVertexAttrib4Niv

◆ VertexAttrib4Nsv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nsv

Wrapper for glVertexAttrib4Nsv

◆ VertexAttrib4Nub

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nub

Wrapper for glVertexAttrib4Nub

◆ VertexAttrib4Nubv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nubv

Wrapper for glVertexAttrib4Nubv

◆ VertexAttrib4Nuiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nuiv

Wrapper for glVertexAttrib4Nuiv

◆ VertexAttrib4Nusv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4Nusv

Wrapper for glVertexAttrib4Nusv

◆ VertexAttrib4s

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4s

Wrapper for glVertexAttrib4s

◆ VertexAttrib4sv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4sv

Wrapper for glVertexAttrib4sv

◆ VertexAttrib4ubv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4ubv

Wrapper for glVertexAttrib4ubv

◆ VertexAttrib4uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4uiv

Wrapper for glVertexAttrib4uiv

◆ VertexAttrib4usv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttrib4usv

Wrapper for glVertexAttrib4usv

◆ VertexAttribBinding

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribBinding

Wrapper for glVertexAttribBinding

◆ VertexAttribDivisor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribDivisor

Wrapper for glVertexAttribDivisor

◆ VertexAttribFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribFormat

Wrapper for glVertexAttribFormat

◆ VertexAttribI1i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI1i

Wrapper for glVertexAttribI1i

◆ VertexAttribI1iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI1iv

Wrapper for glVertexAttribI1iv

◆ VertexAttribI1ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI1ui

Wrapper for glVertexAttribI1ui

◆ VertexAttribI1uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI1uiv

Wrapper for glVertexAttribI1uiv

◆ VertexAttribI2i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI2i

Wrapper for glVertexAttribI2i

◆ VertexAttribI2iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI2iv

Wrapper for glVertexAttribI2iv

◆ VertexAttribI2ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI2ui

Wrapper for glVertexAttribI2ui

◆ VertexAttribI2uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI2uiv

Wrapper for glVertexAttribI2uiv

◆ VertexAttribI3i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI3i

Wrapper for glVertexAttribI3i

◆ VertexAttribI3iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI3iv

Wrapper for glVertexAttribI3iv

◆ VertexAttribI3ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI3ui

Wrapper for glVertexAttribI3ui

◆ VertexAttribI3uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI3uiv

Wrapper for glVertexAttribI3uiv

◆ VertexAttribI4bv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4bv

Wrapper for glVertexAttribI4bv

◆ VertexAttribI4i

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4i

Wrapper for glVertexAttribI4i

◆ VertexAttribI4iv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4iv

Wrapper for glVertexAttribI4iv

◆ VertexAttribI4sv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4sv

Wrapper for glVertexAttribI4sv

◆ VertexAttribI4ubv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4ubv

Wrapper for glVertexAttribI4ubv

◆ VertexAttribI4ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4ui

Wrapper for glVertexAttribI4ui

◆ VertexAttribI4uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4uiv

Wrapper for glVertexAttribI4uiv

◆ VertexAttribI4usv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribI4usv

Wrapper for glVertexAttribI4usv

◆ VertexAttribIFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribIFormat

Wrapper for glVertexAttribIFormat

◆ VertexAttribIPointer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribIPointer

Wrapper for glVertexAttribIPointer

◆ VertexAttribL1d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL1d

Wrapper for glVertexAttribL1d

◆ VertexAttribL1dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL1dv

Wrapper for glVertexAttribL1dv

◆ VertexAttribL2d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL2d

Wrapper for glVertexAttribL2d

◆ VertexAttribL2dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL2dv

Wrapper for glVertexAttribL2dv

◆ VertexAttribL3d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL3d

Wrapper for glVertexAttribL3d

◆ VertexAttribL3dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL3dv

Wrapper for glVertexAttribL3dv

◆ VertexAttribL4d

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL4d

Wrapper for glVertexAttribL4d

◆ VertexAttribL4dv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribL4dv

Wrapper for glVertexAttribL4dv

◆ VertexAttribLFormat

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribLFormat

Wrapper for glVertexAttribLFormat

◆ VertexAttribLPointer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribLPointer

Wrapper for glVertexAttribLPointer

◆ VertexAttribP1uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP1uiv

Wrapper for glVertexAttribP1uiv

◆ VertexAttribP2ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP2ui

Wrapper for glVertexAttribP2ui

◆ VertexAttribP2uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP2uiv

Wrapper for glVertexAttribP2uiv

◆ VertexAttribP3ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP3ui

Wrapper for glVertexAttribP3ui

◆ VertexAttribP3uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP3uiv

Wrapper for glVertexAttribP3uiv

◆ VertexAttribP4ui

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP4ui

Wrapper for glVertexAttribP4ui

◆ VertexAttribP4uiv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribP4uiv

Wrapper for glVertexAttribP4uiv

◆ VertexAttribPointer

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexAttribPointer

Wrapper for glVertexAttribPointer

◆ VertexBindingDivisor

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::VertexBindingDivisor

Wrapper for glVertexBindingDivisor

◆ Viewport

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::Viewport

Wrapper for glViewport

◆ ViewportArrayv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ViewportArrayv

Wrapper for glViewportArrayv

◆ ViewportIndexedf

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ViewportIndexedf

Wrapper for glViewportIndexedf

◆ ViewportIndexedfv

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::ViewportIndexedfv

Wrapper for glViewportIndexedfv

◆ WaitSync

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::WaitSync

Wrapper for glWaitSync

◆ WeightPathsNV

template<typename ApiTraits >
eagine::oglp::basic_gl_c_api< ApiTraits >::WeightPathsNV

Wrapper for glWeightPathsNV


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

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).