Browse Source

@todo++

pull/279/head
Vladimír Vondruš 14 years ago
parent
commit
21cb067494
  1. 2
      src/AbstractShaderProgram.h
  2. 3
      src/Buffer.h
  3. 10
      src/Mesh.h
  4. 1
      src/Query.h

2
src/AbstractShaderProgram.h

@ -111,7 +111,7 @@ class MAGNUM_EXPORT AbstractShaderProgram {
* See AbstractShaderProgram documentation or Mesh::bindAttribute()
* for an example.
*
* @todo Support for BGRA attribute type (OpenGL 3.2, ARB_vertex_array_bgra)
* @todo Support for BGRA attribute type (OpenGL 3.2, @extension{ARB,vertex_array_bgra})
*/
template<size_t i, class T> struct Attribute {
static const size_t Location = i; /**< Location to which the attribute is bound */

3
src/Buffer.h

@ -26,7 +26,8 @@ namespace Magnum {
/** @ingroup rendering
@brief Class for managing buffers
@todo Support for buffer copying (OpenGL 3.1, ARB_copy_buffer)
@todo Support for buffer copying (OpenGL 3.1, @extension{ARB,copy_buffer})
@todo Support for AMD's query buffer (@extension{AMD,query_buffer_object})
*/
class Buffer {
Buffer(const Buffer& other) = delete;

10
src/Mesh.h

@ -39,11 +39,11 @@ class Buffer;
@requires_gl30 Extension @extension{APPLE,vertex_array_object}
@requires_gl30 Extension @extension{EXT,gpu_shader4} (for unsigned integer attributes)
@todo Support for provoking vertex (OpenGL 3.2, ARB_provoking_vertex)
@todo Support for packed unsigned integer types for attributes (OpenGL 3.3, ARB_vertex_type_2_10_10_10_rev)
@todo Support for fixed precision type for attributes (OpenGL 4.1, ARB_ES2_compatibility)
@todo Support for double type for attributes (OpenGL 4.1, ARB_vertex_attrib_64bit)
@todo Support for indirect draw buffer (OpenGL 4.0, ARB_draw_indirect)
@todo Support for provoking vertex (OpenGL 3.2, @extension{ARB,provoking_vertex})
@todo Support for packed unsigned integer types for attributes (OpenGL 3.3, @extension{ARB,vertex_type_2_10_10_10_rev})
@todo Support for fixed precision type for attributes (OpenGL 4.1, @extension{ARB,ES2_compatibility})
@todo Support for double type for attributes (OpenGL 4.1, @extension{ARB,vertex_attrib_64bit})
@todo Support for indirect draw buffer (OpenGL 4.0, @extension{ARB,draw_indirect})
*/
class MAGNUM_EXPORT Mesh {
Mesh(const Mesh& other) = delete;

1
src/Query.h

@ -31,6 +31,7 @@ namespace Magnum {
@brief Base class for queries
See Query, SampleQuery, TimeQuery documentation for more information.
@todo Support for AMD's query buffer (@extension{AMD,query_buffer_object})
*/
class MAGNUM_EXPORT AbstractQuery {
public:

Loading…
Cancel
Save