OpenGL » Functionality requiring OpenGL 3.2

Member Magnum::GL::AbstractShaderProgram::draw (Mesh&mesh)
Extension ARB_draw_elements_base_vertex if the mesh is indexed and Mesh::baseVertex() is not 0.
Member Magnum::GL::AbstractShaderProgram::draw (MeshView&mesh)
Extension ARB_draw_elements_base_vertex if the mesh is indexed and MeshView::baseVertex() is not 0.
Member Magnum::GL::AbstractShaderProgram::draw (const Containers::Iterable<MeshView>&meshes)
Extension ARB_draw_elements_base_vertex if the mesh is indexed and MeshView::baseVertex() is not 0
Member Magnum::GL::AbstractShaderProgram::draw (Mesh&mesh, const Containers::StridedArrayView1D<const UnsignedInt>&counts, const Containers::StridedArrayView1D<const UnsignedInt>&vertexOffsets, const Containers::StridedArrayView1D<const UnsignedInt>&indexOffsets)
Extension ARB_draw_elements_base_vertex if the mesh is indexed and the vertexOffsets view is not empty.
Member Magnum::GL::Attribute<location, T>::BGRA
Extension ARB_vertex_array_bgra
Member Magnum::GL::DynamicAttribute::BGRA
Extension ARB_vertex_array_bgra
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, Texture3D&texture, Int level)
Extension ARB_geometry_shader4
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, Texture1DArray&texture, Int level)
Extension ARB_geometry_shader4
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, Texture2DArray&texture, Int level)
Extension ARB_geometry_shader4
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, CubeMapTexture&texture, Int level)
Extension ARB_geometry_shader4
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, MultisampleTexture2DArray&texture)
Extension ARB_geometry_shader4 and ARB_texture_multisample
Member Magnum::GL::Framebuffer::attachTexture (BufferAttachment attachment, MultisampleTexture2D&texture)
Extension ARB_texture_multisample
Member Magnum::GL::Framebuffer::attachTextureLayer (BufferAttachment attachment, MultisampleTexture2DArray&texture, Int layer)
Extension ARB_texture_multisample
Member Magnum::GL::LinesAdjacency
Extension ARB_geometry_shader4
Member Magnum::GL::LineStripAdjacency
Extension ARB_geometry_shader4
Member Magnum::GL::Mesh::setBaseVertex (Int baseVertex)
Extension ARB_draw_elements_base_vertex for indexed meshes
Member Magnum::GL::MeshView::setBaseVertex (Int baseVertex)
Extension ARB_draw_elements_base_vertex for indexed meshes
Member Magnum::GL::MultisampleTexture2D
Extension ARB_texture_multisample
Member Magnum::GL::MultisampleTexture2DArray
Extension ARB_texture_multisample
Class Magnum::GL::MultisampleTexture<dimensions>
Extension ARB_texture_multisample
Member Magnum::GL::Renderer::DepthClamp
Extension ARB_depth_clamp
Member Magnum::GL::Renderer::ProvokingVertex
Extension ARB_provoking_vertex. Older versions behave always like ProvokingVertex::LastVertexConvention.
Member Magnum::GL::Renderer::SeamlessCubeMapTexture
Extension ARB_seamless_cube_map
Member Magnum::GL::Renderer::setProvokingVertex (ProvokingVertex mode)
Extension ARB_provoking_vertex. Older versions behave always like the default.
Member Magnum::GL::Shader::Geometry
Extension ARB_geometry_shader4
Member Magnum::GL::TrianglesAdjacency
Extension ARB_geometry_shader4
Member Magnum::GL::TriangleStripAdjacency
Extension ARB_geometry_shader4
Class Magnum::ImGuiIntegration::Context
Extension ARB_draw_elements_base_vertex
Class Magnum::Shaders::MeshVisualizerGL3D

Extension ARB_geometry_shader4 for wireframe rendering using geometry shaders.

The gl_PrimitiveID shader variable is not available on OpenGL 3.1 and lower.

Member Magnum::Shaders::MeshVisualizerGL3D::BitangentDirection
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::BitangentFromTangentDirection
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::NormalDirection
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::PrimitiveId
The gl_PrimitiveID shader variable is not available on OpenGL 3.1 and lower.
Member Magnum::Shaders::MeshVisualizerGL3D::setLineLength (Float length)
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::setLineWidth (Float width)
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::setNormalMatrix (const Matrix3x3&matrix)
Extension ARB_geometry_shader4
Member Magnum::Shaders::MeshVisualizerGL3D::TangentDirection
Extension ARB_geometry_shader4