Functionality requiring OpenGL 3.3
- Member Magnum::
DebugTools:: FrameProfilerGL:: GpuDuration - Extension ARB_
timer_ query - Member Magnum::
GL:: AbstractQuery:: result () - Extension ARB_
timer_ query for result type UnsignedLong and Long - Class Magnum::
GL:: AbstractShaderProgram Extension ARB_
blend_ func_ extended for using bindFragmentDataLocationIndexed(). Extension ARB_
explicit_ attrib_ location for explicit attribute location instead of using bindAttributeLocation(), bindFragmentDataLocation() or bindFragmentDataLocationIndexed(). - Member Magnum::
GL:: AbstractShaderProgram:: bindFragmentDataLocationIndexed (UnsignedInt location, UnsignedInt index, Containers::StringView name) - Extension ARB_
blend_ func_ extended - Member Magnum::
GL:: AbstractShaderProgram:: draw (Mesh&mesh) - Extension ARB_
instanced_ arrays if Mesh:: instanceCount() is more than 1
. - Member Magnum::
GL:: AbstractShaderProgram:: draw (MeshView&mesh) - Extension ARB_
instanced_ arrays if MeshView:: instanceCount() is more than 1
. - Member Magnum::
GL:: Attribute<location, T>:: Int2101010Rev - Extension ARB_
vertex_ type_ 2_ 10_ 10_ 10_ rev - Member Magnum::
GL:: Attribute<location, T>:: UnsignedInt2101010Rev - Extension ARB_
vertex_ type_ 2_ 10_ 10_ 10_ rev - Member Magnum::
GL:: CubeMapTexture:: setSwizzle () - Extension ARB_
texture_ swizzle - Member Magnum::
GL:: CubeMapTextureArray:: setSwizzle () - Extension ARB_
texture_ swizzle - Member Magnum::
GL:: DynamicAttribute:: Int2101010Rev - Extension ARB_
vertex_ type_ 2_ 10_ 10_ 10_ rev - Member Magnum::
GL:: DynamicAttribute:: UnsignedInt2101010Rev - Extension ARB_
vertex_ type_ 2_ 10_ 10_ 10_ rev - Member Magnum::
GL:: Mesh:: addVertexBufferInstanced (Buffer&buffer, UnsignedInt divisor, GLintptr offset, const T&... attributes) - Extension ARB_
instanced_ arrays - Member Magnum::
GL:: RectangleTexture:: setSwizzle () - Extension ARB_
texture_ swizzle - Member Magnum::
GL:: Renderer:: OneMinusSecondSourceAlpha - Extension ARB_
blend_ func_ extended - Member Magnum::
GL:: Renderer:: OneMinusSecondSourceColor - Extension ARB_
blend_ func_ extended - Member Magnum::
GL:: Renderer:: SecondSourceAlpha - Extension ARB_
blend_ func_ extended - Member Magnum::
GL:: Renderer:: SecondSourceColor - Extension ARB_
blend_ func_ extended - Member Magnum::
GL:: RGB10A2UI - Extension ARB_
texture_ rgb10_ a2ui - Member Magnum::
GL:: RGB10A2UI - Extension ARB_
texture_ rgb10_ a2ui - Member Magnum::
GL:: RGB10A2UI - Extension ARB_
texture_ rgb10_ a2ui - Member Magnum::
GL:: SampleQuery:: AnySamplesPassed - Extension ARB_
occlusion_ query2 - Member Magnum::
GL:: Texture<dimensions>:: setSwizzle () - Extension ARB_
texture_ swizzle - Member Magnum::
GL:: TextureArray<dimensions>:: setSwizzle () - Extension ARB_
texture_ swizzle - Class Magnum::
GL:: TimeQuery - Extension ARB_
timer_ query - Class Magnum::
Shaders:: FlatGL<dimensions> - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: FlatGL<dimensions>:: InstancedTextureOffset - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: FlatGL<dimensions>:: InstancedTransformation - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: FlatGL<dimensions>:: TextureOffset - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: FlatGL<dimensions>:: TextureOffsetLayer - Extension EXT_
texture_ array and ARB_ instanced_ arrays - Member Magnum::
Shaders:: FlatGL<dimensions>:: TransformationMatrix - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: GenericGL<dimensions>:: NormalMatrix - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: GenericGL<dimensions>:: TextureOffset - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: GenericGL<dimensions>:: TextureOffsetLayer - Extension EXT_
texture_ array and ARB_ instanced_ arrays - Member Magnum::
Shaders:: GenericGL<dimensions>:: TransformationMatrix - Extension ARB_
instanced_ arrays - Class Magnum::
Shaders:: LineGL<dimensions> - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: LineGL<dimensions>:: InstancedTransformation - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: LineGL<dimensions>:: TransformationMatrix - Extension ARB_
instanced_ arrays - Class Magnum::
Shaders:: MeshVisualizerGL2D - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL2D:: InstancedTextureOffset - Extension EXT_
gpu_ shader4 and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL2D:: InstancedTransformation - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL2D:: TransformationMatrix - Extension ARB_
instanced_ arrays - Class Magnum::
Shaders:: MeshVisualizerGL3D - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: InstancedTextureOffset - Extension EXT_
gpu_ shader4 and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: InstancedTransformation - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: NormalMatrix - Extension ARB_
geometry_ shader4 and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: setTextureLayer (UnsignedInt layer) - Extension EXT_
gpu_ shader4 and EXT_ texture_ array - Member Magnum::
Shaders:: MeshVisualizerGL3D:: setTextureMatrix (const Matrix3&matrix) - Extension EXT_
gpu_ shader4 and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: TextureCoordinates - Extension EXT_
gpu_ shader4 - Member Magnum::
Shaders:: MeshVisualizerGL3D:: TextureOffset - Extension EXT_
gpu_ shader4 and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: TextureOffsetLayer - Extension EXT_
gpu_ shader4, EXT_ texture_ array and ARB_ instanced_ arrays - Member Magnum::
Shaders:: MeshVisualizerGL3D:: TransformationMatrix - Extension ARB_
instanced_ arrays - Class Magnum::
Shaders:: PhongGL - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: InstancedTextureOffset - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: InstancedTransformation - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: NormalMatrix - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: TextureOffset - Extension ARB_
instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: TextureOffsetLayer - Extension EXT_
texture_ array and ARB_ instanced_ arrays - Member Magnum::
Shaders:: PhongGL:: TransformationMatrix - Extension ARB_
instanced_ arrays