Browse Source

doc: fix mismatched enum value links.

Doxygen 1.8.17 *finally* fixes enum value linking and so linking to
Enum::Value via TotallyArbitraryString::Value no longer works. That
uncovered a ton of documentation errors.

A welcome improvement, for once.
pull/415/head
Vladimír Vondruš 6 years ago
parent
commit
9ae20a0a67
  1. 6
      src/Magnum/GL/CubeMapTexture.h
  2. 32
      src/Magnum/GL/Sampler.h
  3. 40
      src/Magnum/GL/TextureFormat.h
  4. 4
      src/Magnum/Trade/AnimationData.h

6
src/Magnum/GL/CubeMapTexture.h

@ -529,7 +529,7 @@ class MAGNUM_GL_EXPORT CubeMapTexture: public AbstractTexture {
* *
* If @gl_extension{ARB,direct_state_access} (part of OpenGL 4.5) is not * If @gl_extension{ARB,direct_state_access} (part of OpenGL 4.5) is not
* available, it is assumed that faces have the same size and just the * available, it is assumed that faces have the same size and just the
* size of @ref Coordinate::PositiveX face is queried. See * size of @ref CubeMapCoordinate::PositiveX face is queried. See
* @ref Texture::imageSize() for more information. * @ref Texture::imageSize() for more information.
* @requires_gles31 Texture image size queries are not available in * @requires_gles31 Texture image size queries are not available in
* OpenGL ES 3.0 and older. * OpenGL ES 3.0 and older.
@ -1179,8 +1179,8 @@ class MAGNUM_GL_EXPORT CubeMapTexture: public AbstractTexture {
* @brief @copybrief Texture::invalidateSubImage() * @brief @copybrief Texture::invalidateSubImage()
* *
* Z coordinate is equivalent to number of texture face, i.e. * Z coordinate is equivalent to number of texture face, i.e.
* @ref Coordinate::PositiveX is `0` and so on, in the same order as in * @ref CubeMapCoordinate::PositiveX is `0` and so on, in the same
* the enum. * order as in the enum.
* *
* See @ref Texture::invalidateSubImage() for more information. * See @ref Texture::invalidateSubImage() for more information.
*/ */

32
src/Magnum/GL/Sampler.h

@ -51,17 +51,15 @@ enum class SamplerFilter: GLint {
* Linear interpolation filtering. Can't be used with integer * Linear interpolation filtering. Can't be used with integer
* texture formats. * texture formats.
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with float @ref TextureFormat
* @ref TextureFormat::Float
* @requires_webgl_extension Extensiion @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extensiion @webgl_extension{OES,texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with float @ref TextureFormat
* @ref TextureFormat::Float
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with half-float
* @ref TextureFormat::HalfFloat in OpenGL ES 2.0. * @ref TextureFormat in OpenGL ES 2.0.
* @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear} * @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with half-float
* @ref TextureFormat::HalfFloat in WebGL 1.0. * @ref TextureFormat in WebGL 1.0.
*/ */
Linear = GL_LINEAR Linear = GL_LINEAR
}; };
@ -100,17 +98,15 @@ enum class SamplerMipmap: GLint {
* rectangle textures.** * rectangle textures.**
* @m_keywords{GL_NEAREST_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR} * @m_keywords{GL_NEAREST_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR}
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with float @ref TextureFormat
* @ref TextureFormat::Float
* @requires_webgl_extension Extensiion @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extensiion @webgl_extension{OES,texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with float @ref TextureFormat
* @ref TextureFormat::Float
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with half-float
* @ref TextureFormat::HalfFloat in OpenGL ES 2.0. * @ref TextureFormat in OpenGL ES 2.0.
* @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear} * @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear}
* for linear interpolation of textures with * for linear interpolation of textures with half-float
* @ref TextureFormat::HalfFloat in WebGL 1.0. * @ref TextureFormat in WebGL 1.0.
*/ */
Linear = GL_NEAREST_MIPMAP_LINEAR & ~GL_NEAREST Linear = GL_NEAREST_MIPMAP_LINEAR & ~GL_NEAREST
}; };
@ -170,8 +166,8 @@ enum class SamplerWrapping: GLint {
* edge after that. **Unavailable on rectangle textures.** * edge after that. **Unavailable on rectangle textures.**
* @requires_gl44 Extension @gl_extension{ARB,texture_mirror_clamp_to_edge}, * @requires_gl44 Extension @gl_extension{ARB,texture_mirror_clamp_to_edge},
* @gl_extension{ATI,texture_mirror_once} or @gl_extension{EXT,texture_mirror_clamp} * @gl_extension{ATI,texture_mirror_once} or @gl_extension{EXT,texture_mirror_clamp}
* @requires_gl Only separate @ref Wrapping::MirroredRepeat or * @requires_gl Only separate @ref SamplerWrapping::MirroredRepeat or
* @ref Wrapping::ClampToEdge is available in OpenGL ES and * @ref SamplerWrapping::ClampToEdge is available in OpenGL ES and
* WebGL. * WebGL.
*/ */
MirrorClampToEdge = GL_MIRROR_CLAMP_TO_EDGE MirrorClampToEdge = GL_MIRROR_CLAMP_TO_EDGE

40
src/Magnum/GL/TextureFormat.h

@ -665,7 +665,7 @@ enum class TextureFormat: GLenum {
* @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf() * @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf()
* @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance * @requires_gles30 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance
* in combination with @ref PixelFormat::HalfFloat * in combination with @ref PixelType::HalfFloat
* (@gl_extension2{OES,texture_half_float,OES_texture_float}) in OpenGL * (@gl_extension2{OES,texture_half_float,OES_texture_float}) in OpenGL
* ES 2.0 instead. * ES 2.0 instead.
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
@ -674,7 +674,7 @@ enum class TextureFormat: GLenum {
* use as a render target. Use @ref TextureFormat::R16UI or * use as a render target. Use @ref TextureFormat::R16UI or
* @ref TextureFormat::R16I instead if not available. * @ref TextureFormat::R16I instead if not available.
* @requires_webgl20 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance * @requires_webgl20 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance
* in combination with @ref PixelFormat::HalfFloat (@webgl_extension{OES,texture_half_float}) * in combination with @ref PixelType::HalfFloat (@webgl_extension{OES,texture_half_float})
* in WebGL 1.0. * in WebGL 1.0.
* @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear} * @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear}
* for filtering using @ref SamplerFilter::Linear in WebGL 1.0. * for filtering using @ref SamplerFilter::Linear in WebGL 1.0.
@ -692,7 +692,7 @@ enum class TextureFormat: GLenum {
* @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf() * @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf()
* @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha * @requires_gles30 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha
* in combination with @ref PixelFormat::HalfFloat * in combination with @ref PixelType::HalfFloat
* (@gl_extension2{OES,texture_half_float,OES_texture_float}) in OpenGL * (@gl_extension2{OES,texture_half_float,OES_texture_float}) in OpenGL
* ES 2.0 instead. * ES 2.0 instead.
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
@ -701,7 +701,7 @@ enum class TextureFormat: GLenum {
* use as a render target in OpenGL ES. Use @ref TextureFormat::RG16UI * use as a render target in OpenGL ES. Use @ref TextureFormat::RG16UI
* or @ref TextureFormat::RG16I instead if not available. * or @ref TextureFormat::RG16I instead if not available.
* @requires_webgl20 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha * @requires_webgl20 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha
* in combination with @ref PixelFormat::HalfFloat (@webgl_extension{OES,texture_half_float}) * in combination with @ref PixelType::HalfFloat (@webgl_extension{OES,texture_half_float})
* in WebGL 1.0 instead. * in WebGL 1.0 instead.
* @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear} * @requires_webgl20 Extension @webgl_extension{OES,texture_half_float_linear}
* for filtering using @ref SamplerFilter::Linear in WebGL 1.0. * for filtering using @ref SamplerFilter::Linear in WebGL 1.0.
@ -719,16 +719,16 @@ enum class TextureFormat: GLenum {
* @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf() * @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf()
* @requires_gl30 Extension @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RGB in combination with * @requires_gles30 Use @ref TextureFormat::RGB in combination with
* @ref PixelFormat::HalfFloat (@gl_extension2{OES,texture_half_float,OES_texture_float}) * @ref PixelType::HalfFloat (@gl_extension2{OES,texture_half_float,OES_texture_float})
* in OpenGL ES 2.0 instead. * in OpenGL ES 2.0 instead.
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
* for filtering using @ref SamplerFilter::Linear in OpenGL ES 2.0. * for filtering using @ref SamplerFilter::Linear in OpenGL ES 2.0.
* @requires_webgl20 Use @ref TextureFormat::RGB in combination with * @requires_webgl20 Use @ref TextureFormat::RGB in combination with
* @ref PixelFormat::HalfFloat (@webgl_extension{OES,texture_half_float}) * @ref PixelType::HalfFloat (@webgl_extension{OES,texture_half_float})
* in WebGL 1.0 instead. * in WebGL 1.0 instead.
* @requires_gl Can't be used as a render target in OpenGL ES or WebGL 2.0. * @requires_gl Can't be used as a render target in OpenGL ES or WebGL 2.0.
* Use @ref TextureFormat::RGBA16F instead. Use @ref TextureFormat::RGB * Use @ref TextureFormat::RGBA16F instead. Use @ref TextureFormat::RGB
* in combination with @ref PixelFormat::HalfFloat * in combination with @ref PixelType::HalfFloat
* (@webgl_extension{EXT,color_buffer_half_float}) in WebGL 1.0 * (@webgl_extension{EXT,color_buffer_half_float}) in WebGL 1.0
* instead. * instead.
*/ */
@ -739,7 +739,7 @@ enum class TextureFormat: GLenum {
* @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf() * @see @ref Half, @ref Math::packHalf(), @ref Math::unpackHalf()
* @requires_gl30 Extension @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RGBA in combination with * @requires_gles30 Use @ref TextureFormat::RGBA in combination with
* @ref PixelFormat::HalfFloat (@gl_extension2{OES,texture_half_float,OES_texture_float}) * @ref PixelType::HalfFloat (@gl_extension2{OES,texture_half_float,OES_texture_float})
* in OpenGL ES 2.0 instead. * in OpenGL ES 2.0 instead.
* @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear} * @requires_gles30 Extension @gl_extension2{OES,texture_half_float_linear,OES_texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
@ -747,12 +747,12 @@ enum class TextureFormat: GLenum {
* use as a render target in OpenGL ES. Use @ref TextureFormat::RGBA16UI * use as a render target in OpenGL ES. Use @ref TextureFormat::RGBA16UI
* or @ref TextureFormat::RGBA16I instead if not available. * or @ref TextureFormat::RGBA16I instead if not available.
* @requires_webgl20 Use @ref TextureFormat::RGBA in combination with * @requires_webgl20 Use @ref TextureFormat::RGBA in combination with
* @ref PixelFormat::HalfFloat (@webgl_extension{OES,texture_half_float}) * @ref PixelType::HalfFloat (@webgl_extension{OES,texture_half_float})
* in WebGL 1.0 instead. * in WebGL 1.0 instead.
* @requires_webgl_extension Extension @webgl_extension{EXT,color_buffer_float} * @requires_webgl_extension Extension @webgl_extension{EXT,color_buffer_float}
* to use as a render target in WebGL 2.0. Use @ref TextureFormat::RGBA16UI * to use as a render target in WebGL 2.0. Use @ref TextureFormat::RGBA16UI
* or @ref TextureFormat::RGBA16I instead if not available. Use * or @ref TextureFormat::RGBA16I instead if not available. Use
* @ref TextureFormat::RGBA in combination with @ref PixelFormat::HalfFloat * @ref TextureFormat::RGBA in combination with @ref PixelType::HalfFloat
* (@webgl_extension{EXT,color_buffer_half_float}) in WebGL 1.0 instead. * (@webgl_extension{EXT,color_buffer_half_float}) in WebGL 1.0 instead.
*/ */
RGBA16F = GL_RGBA16F, RGBA16F = GL_RGBA16F,
@ -761,7 +761,7 @@ enum class TextureFormat: GLenum {
* Red component, float. * Red component, float.
* @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance * @requires_gles30 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance
* in combination with @ref PixelFormat::Float (@gl_extension{OES,texture_float}) * in combination with @ref PixelType::Float (@gl_extension{OES,texture_float})
* in OpenGL ES 2.0 instead. * in OpenGL ES 2.0 instead.
* @requires_gles32 Extension @gl_extension{EXT,color_buffer_float} to use as * @requires_gles32 Extension @gl_extension{EXT,color_buffer_float} to use as
* a render target. Use @ref TextureFormat::R32UI or * a render target. Use @ref TextureFormat::R32UI or
@ -769,7 +769,7 @@ enum class TextureFormat: GLenum {
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
* @requires_webgl20 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance * @requires_webgl20 Use @ref TextureFormat::Red / @ref TextureFormat::Luminance
* in combination with @ref PixelFormat::Float (@webgl_extension{OES,texture_float}) * in combination with @ref PixelType::Float (@webgl_extension{OES,texture_float})
* in WebGL 1.0 instead. * in WebGL 1.0 instead.
* @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
@ -786,7 +786,7 @@ enum class TextureFormat: GLenum {
* Red and green component, each float. * Red and green component, each float.
* @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_rg} and @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha * @requires_gles30 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha
* in combination with @ref PixelFormat::Float (@gl_extension{OES,texture_float}) * in combination with @ref PixelType::Float (@gl_extension{OES,texture_float})
* in OpenGL ES 2.0 instead. * in OpenGL ES 2.0 instead.
* @requires_gles32 Extension @gl_extension{EXT,color_buffer_float} to use as * @requires_gles32 Extension @gl_extension{EXT,color_buffer_float} to use as
* a render target. Use @ref TextureFormat::RG32UI or * a render target. Use @ref TextureFormat::RG32UI or
@ -794,7 +794,7 @@ enum class TextureFormat: GLenum {
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
* @requires_webgl20 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha * @requires_webgl20 Use @ref TextureFormat::RG / @ref TextureFormat::LuminanceAlpha
* in combination with @ref PixelFormat::Float (@webgl_extension{OES,texture_float}) * in combination with @ref PixelType::Float (@webgl_extension{OES,texture_float})
* in WebGL 1.0 instead. * in WebGL 1.0 instead.
* @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
@ -811,18 +811,18 @@ enum class TextureFormat: GLenum {
* RGB, each component float. * RGB, each component float.
* @requires_gl30 Extension @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RGB in combination with * @requires_gles30 Use @ref TextureFormat::RGB in combination with
* @ref PixelFormat::Float (@gl_extension{OES,texture_float}) in OpenGL * @ref PixelType::Float (@gl_extension{OES,texture_float}) in OpenGL
* ES 2.0 instead. * ES 2.0 instead.
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
* @requires_webgl20 Use @ref TextureFormat::RGB in combination with * @requires_webgl20 Use @ref TextureFormat::RGB in combination with
* @ref PixelFormat::Float (@webgl_extension{OES,texture_float}) in * @ref PixelType::Float (@webgl_extension{OES,texture_float}) in
* WebGL 1.0 instead. * WebGL 1.0 instead.
* @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
* @requires_gl Can't be used as a render target in OpenGL ES or WebGL 2.0. * @requires_gl Can't be used as a render target in OpenGL ES or WebGL 2.0.
* Use @ref TextureFormat::RGBA32F instead. Use @ref TextureFormat::RGB * Use @ref TextureFormat::RGBA32F instead. Use @ref TextureFormat::RGB
* in combination with @ref PixelFormat::Float * in combination with @ref PixelType::Float
* (@webgl_extension{WEBGL,color_buffer_float}) in WebGL 1.0 instead. * (@webgl_extension{WEBGL,color_buffer_float}) in WebGL 1.0 instead.
*/ */
RGB32F = GL_RGB32F, RGB32F = GL_RGB32F,
@ -831,7 +831,7 @@ enum class TextureFormat: GLenum {
* RGBA, each component float. * RGBA, each component float.
* @requires_gl30 Extension @gl_extension{ARB,texture_float} * @requires_gl30 Extension @gl_extension{ARB,texture_float}
* @requires_gles30 Use @ref TextureFormat::RGBA in combination with * @requires_gles30 Use @ref TextureFormat::RGBA in combination with
* @ref PixelFormat::Float (@gl_extension{OES,texture_float}) in OpenGL * @ref PixelType::Float (@gl_extension{OES,texture_float}) in OpenGL
* ES 2.0 instead. * ES 2.0 instead.
* @requires_es_extension Extension @gl_extension{OES,texture_float_linear} * @requires_es_extension Extension @gl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
@ -839,14 +839,14 @@ enum class TextureFormat: GLenum {
* use as a render target in OpenGL ES. Use @ref TextureFormat::RGBA32UI * use as a render target in OpenGL ES. Use @ref TextureFormat::RGBA32UI
* or @ref TextureFormat::RGBA32I instead if not available. * or @ref TextureFormat::RGBA32I instead if not available.
* @requires_webgl20 Use @ref TextureFormat::RGBA in combination with * @requires_webgl20 Use @ref TextureFormat::RGBA in combination with
* @ref PixelFormat::Float (@webgl_extension{OES,texture_float}) in * @ref PixelType::Float (@webgl_extension{OES,texture_float}) in
* WebGL 1.0 instead. * WebGL 1.0 instead.
* @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear} * @requires_webgl_extension Extension @webgl_extension{OES,texture_float_linear}
* for filtering using @ref SamplerFilter::Linear. * for filtering using @ref SamplerFilter::Linear.
* @requires_webgl_extension Extension @webgl_extension{EXT,color_buffer_float} * @requires_webgl_extension Extension @webgl_extension{EXT,color_buffer_float}
* to use as a render target in WebGL 2.0. Use @ref TextureFormat::RGBA32UI * to use as a render target in WebGL 2.0. Use @ref TextureFormat::RGBA32UI
* or @ref TextureFormat::RGBA32I instead if not available. Use * or @ref TextureFormat::RGBA32I instead if not available. Use
* @ref TextureFormat::RGBA in combination with @ref PixelFormat::Float * @ref TextureFormat::RGBA in combination with @ref PixelType::Float
* (@webgl_extension{WEBGL,color_buffer_float}) in WebGL 1.0 instead. * (@webgl_extension{WEBGL,color_buffer_float}) in WebGL 1.0 instead.
*/ */
RGBA32F = GL_RGBA32F, RGBA32F = GL_RGBA32F,

4
src/Magnum/Trade/AnimationData.h

@ -64,8 +64,8 @@ enum class AnimationTrackType: UnsignedByte {
/** /**
* @ref Magnum::Vector3 "Vector3". Usually used for * @ref Magnum::Vector3 "Vector3". Usually used for
* @ref AnimationTrackTarget::Translation3D and * @ref AnimationTrackTargetType::Translation3D and
* @ref AnimationTrackTarget::Scaling3D. * @ref AnimationTrackTargetType::Scaling3D.
*/ */
Vector3, Vector3,

Loading…
Cancel
Save