OpenGL » Functionality requiring OpenGL ES 3.2

The following symbols are not defined when targeting OpenGL ES 2.0.

Member Magnum::GL::AbstractFramebuffer::copySubImage (const Range2Di&rectangle, CubeMapTextureArray&texture, Int level, const Vector3i&offset)
Extension ANDROID_extension_pack_es31a / EXT_texture_cube_map_array
Member Magnum::GL::Buffer::Texture
Extension ANDROID_extension_pack_es31a / EXT_texture_buffer
Class Magnum::GL::BufferTexture
Extension ANDROID_extension_pack_es31a / EXT_texture_buffer
Member Magnum::GL::BufferTextureFormat
Extension ANDROID_extension_pack_es31a / EXT_texture_buffer
Member Magnum::GL::ClampToBorder
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp or NV_texture_border_clamp
Member Magnum::GL::CompressedRGBAAstc10x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc10x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc10x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc10x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc12x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc12x12
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc4x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc5x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc5x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc6x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc6x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc8x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc8x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedRGBAAstc8x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc10x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc10x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc10x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc10x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc12x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc12x12
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc4x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc5x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc5x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc6x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc6x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc8x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc8x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::CompressedSRGB8Alpha8Astc8x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::Context::Debug
Extension ANDROID_extension_pack_es31a / KHR_debug
Member Magnum::GL::Context::RobustAccess
Extension KHR_robustness or EXT_robustness
Member Magnum::GL::CubeMapTexture::setBorderColor (const Color4&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp or NV_texture_border_clamp
Member Magnum::GL::CubeMapTexture::setBorderColor (const Vector4i&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::CubeMapTexture::setBorderColor (const Vector4ui&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Class Magnum::GL::CubeMapTextureArray
Extension ANDROID_extension_pack_es31a / EXT_texture_cube_map_array
Member Magnum::GL::CubeMapTextureArray::setBorderColor (const Color4&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp or NV_texture_border_clamp
Member Magnum::GL::CubeMapTextureArray::setBorderColor (const Vector4ui&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::CubeMapTextureArray::setBorderColor (const Vector4i&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::Float
Extension EXT_color_half_float to use the texture as a render target.
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, Texture2DArray&texture, Int level)
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, CubeMapTexture&texture, Int level)
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, CubeMapTextureArray&texture, Int level)
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader and EXT_texture_cube_map_array
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, MultisampleTexture2DArray&texture)
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader and OES_texture_storage_multisample_2d_array
Member Magnum::GL::Framebuffer::attachLayeredTexture (BufferAttachment attachment, Texture3D&texture, Int level)
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::Framebuffer::attachTextureLayer (BufferAttachment attachment, CubeMapTextureArray&texture, Int level, Int layer)
Extension ANDROID_extension_pack_es31a / EXT_texture_cube_map_array
Member Magnum::GL::Framebuffer::attachTextureLayer (BufferAttachment attachment, MultisampleTexture2DArray&texture, Int layer)
Extension ANDROID_extension_pack_es31a / OES_texture_storage_multisample_2d_array
Member Magnum::GL::HalfFloat
Extension EXT_color_buffer_half_float to use the texture as a render target.
Member Magnum::GL::LinesAdjacency
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::LineStripAdjacency
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::Mesh::setBaseVertex (Int baseVertex)
Base vertex cannot be specified for indexed meshes in OpenGL ES 3.1 or WebGL.
Member Magnum::GL::MeshView::setBaseVertex (Int baseVertex)
Base vertex cannot be specified for indexed meshes in OpenGL ES 3.1 or WebGL.
Member Magnum::GL::MultisampleTexture2DArray
Extension ANDROID_extension_pack_es31a / OES_texture_storage_multisample_2d_array
Class Magnum::GL::MultisampleTexture<dimensions>
Extension ANDROID_extension_pack_es31a / OES_texture_storage_multisample_2d_array for multisample 2D array textures.
Member Magnum::GL::MultisampleTexture<dimensions>::bindImage (Int imageUnit, Int layer, ImageAccess access, ImageFormat format)
Extension ANDROID_extension_pack_es31a / OES_texture_storage_multisample_2d_array for multisample 2D array textures.
Member Magnum::GL::MultisampleTexture<dimensions>::bindImageLayered (Int imageUnit, ImageAccess access, ImageFormat format)
Extension ANDROID_extension_pack_es31a / OES_texture_storage_multisample_2d_array for multisample 2D array textures.
Member Magnum::GL::Patches
Extension ANDROID_extension_pack_es31a / EXT_tessellation_shader
Member Magnum::GL::PrimitiveQuery::PrimitivesGenerated
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::R16F
Extension EXT_color_buffer_half_float. Use RenderbufferFormat::R16UI or RenderbufferFormat::R16I instead if not available.
Member Magnum::GL::R16F
Extension EXT_color_buffer_half_float to use as a render target. Use TextureFormat::R16UI or TextureFormat::R16I instead if not available.
Member Magnum::GL::R32F
Extension EXT_color_buffer_float in OpenGL ES 3.0. Use RenderbufferFormat::R32UI or RenderbufferFormat::R32I instead if not available.
Member Magnum::GL::R32F
Extension EXT_color_buffer_float to use as a render target. Use TextureFormat::R32UI or TextureFormat::R32I instead if not available.
Member Magnum::GL::Renderer::BlendAdvancedCoherent
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::blendBarrier ()
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::ColorBurn
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::ColorDodge
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::Darken
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::DebugOutput
Extension ANDROID_extension_pack_es31a / KHR_debug
Member Magnum::GL::Renderer::DebugOutputSynchronous
Extension ANDROID_extension_pack_es31a / KHR_debug
Member Magnum::GL::Renderer::Difference
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::Exclusion
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::HardLight
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::HslColor
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::HslHue
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::HslLuminosity
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::HslSaturation
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::Lighten
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::Multiply
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::Overlay
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::SampleShading
Extension ANDROID_extension_pack_es31a / OES_sample_shading
Member Magnum::GL::Renderer::Screen
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::setMinSampleShading (Float value)
Extension ANDROID_extension_pack_es31a / OES_sample_shading
Member Magnum::GL::Renderer::SoftLight
Extension ANDROID_extension_pack_es31a / KHR_blend_equation_advanced
Member Magnum::GL::Renderer::StackOverflow
Extension ANDROID_extension_pack_es31a / KHR_debug
Member Magnum::GL::Renderer::StackUnderflow
Extension ANDROID_extension_pack_es31a / KHR_debug
Member Magnum::GL::RG16F
Extension EXT_color_buffer_half_float to use as a render target in OpenGL ES. Use TextureFormat::RG16UI or TextureFormat::RG16I instead if not available.
Member Magnum::GL::RG16F
Extension EXT_color_buffer_half_float. Use RenderbufferFormat::RG16UI or RenderbufferFormat::RG16I instead if not available.
Member Magnum::GL::RG32F
Extension EXT_color_buffer_float in OpenGL ES 3.0. Use RenderbufferFormat::RG32UI or RenderbufferFormat::RG32I instead if not available.
Member Magnum::GL::RG32F
Extension EXT_color_buffer_float to use as a render target. Use TextureFormat::RG32UI or TextureFormat::RG32I instead if not available.
Member Magnum::GL::RGBA16F
Extension EXT_color_buffer_half_float to use as a render target in OpenGL ES. Use TextureFormat::RGBA16UI or TextureFormat::RGBA16I instead if not available.
Member Magnum::GL::RGBA16F
Extension EXT_color_buffer_half_float. Use RenderbufferFormat::RGBA16UI or RenderbufferFormat::RGBA16I instead if not available.
Member Magnum::GL::RGBA32F
Extension EXT_color_buffer_float. Use RenderbufferFormat::RGBA32UI or RenderbufferFormat::RGBA32I instead if not available.
Member Magnum::GL::RGBA32F
Extension EXT_color_buffer_float to use as a render target in OpenGL ES. Use TextureFormat::RGBA32UI or TextureFormat::RGBA32I instead if not available.
Member Magnum::GL::RGBAAstc10x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc10x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc10x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc10x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc12x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc12x12
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc4x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc5x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc5x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc6x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc6x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc8x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc8x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::RGBAAstc8x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::Shader::Geometry
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::Shader::TessellationControl
Extension ANDROID_extension_pack_es31a / EXT_tessellation_shader
Member Magnum::GL::Shader::TessellationEvaluation
Extension ANDROID_extension_pack_es31a / EXT_tessellation_shader
Member Magnum::GL::SRGB8Alpha8Astc10x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc10x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc10x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc10x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc12x10
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc12x12
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc4x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc5x4
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc5x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc6x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc6x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc8x5
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc8x6
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::SRGB8Alpha8Astc8x8
Extension ANDROID_extension_pack_es31a / KHR_texture_compression_astc_ldr
Member Magnum::GL::StencilIndex
Extension ANDROID_extension_pack_es31a / OES_texture_stencil8, for texture data only.
Member Magnum::GL::StencilIndex8
Extension ANDROID_extension_pack_es31a / OES_texture_stencil8
Member Magnum::GL::Texture<dimensions>::setBorderColor (const Vector4ui&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::Texture<dimensions>::setBorderColor (const Vector4i&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::Texture<dimensions>::setBorderColor (const Color4&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp or NV_texture_border_clamp
Member Magnum::GL::TextureArray<dimensions>::setBorderColor (const Color4&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp or NV_texture_border_clamp
Member Magnum::GL::TextureArray<dimensions>::setBorderColor (const Vector4ui&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::TextureArray<dimensions>::setBorderColor (const Vector4i&color)
Extension ANDROID_extension_pack_es31a / EXT_texture_border_clamp
Member Magnum::GL::TrianglesAdjacency
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader
Member Magnum::GL::TriangleStripAdjacency
Extension ANDROID_extension_pack_es31a / EXT_geometry_shader