Browse Source

CHROMIUM_map_sub died along with NaCl.

pull/205/head
Vladimír Vondruš 8 years ago
parent
commit
f5c1967bdf
  1. 3
      src/Magnum/Buffer.h
  2. 9
      src/Magnum/Text/Renderer.h

3
src/Magnum/Buffer.h

@ -395,8 +395,7 @@ class MAGNUM_EXPORT Buffer: public AbstractObject {
*
* @see @ref map(MapAccess)
* @m_enum_values_as_keywords
* @requires_es_extension Extension @extension{OES,mapbuffer} or
* @extension{CHROMIUM,map_sub}
* @requires_es_extension Extension @extension{OES,mapbuffer}
* @requires_gles Buffer mapping is not available in WebGL.
* @deprecated_gl Prefer to use @ref map(GLintptr, GLsizeiptr, MapFlags)
* instead, as it has more complete set of features.

9
src/Magnum/Text/Renderer.h

@ -193,11 +193,10 @@ that doesn't recreate everything on each text change:
@section Text-Renderer-required-opengl-functionality Required OpenGL functionality
Mutable text rendering requires @extension{ARB,map_buffer_range} on desktop
OpenGL (also part of OpenGL ES 3.0). If neither @extension{EXT,map_buffer_range}
nor @extension{CHROMIUM,map_sub} is not available in ES 2.0, at least
@extension{OES,mapbuffer} must be supported for asynchronous buffer updates.
There is no similar extension in WebGL, thus plain (and slow) buffer updates
are used there.
OpenGL (also part of OpenGL ES 3.0). If @extension{EXT,map_buffer_range} is not
available in ES 2.0, at least @extension{OES,mapbuffer} must be supported for
asynchronous buffer updates. There is no similar extension in WebGL, thus plain
(and slow) buffer updates are used there.
@see @ref Renderer2D, @ref Renderer3D, @ref AbstractFont,
@ref Shaders::AbstractVector

Loading…
Cancel
Save