26 Commits (94d204ec0caf4e19b8e4e357367a9b278c39ea39)

Author SHA1 Message Date
Vladimír Vondruš 64633793a3 Properly use C++11 enums everywhere. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš c585acd969 Use non-default initial clear color in Renderer. 13 years ago
Vladimír Vondruš 6efb83f729 Audio: added Renderer class. 13 years ago
Vladimír Vondruš 6b4147e25e Doc++ 13 years ago
Vladimír Vondruš e19154be5e Reducing pointer chasings, part 3a: less pointer passing in root namespace. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš b5a6036d48 Use proper ARB_framebuffer_object extension. 13 years ago
Vladimír Vondruš 4380e95a67 Added debug output for Renderer error and reset status queries. 13 years ago
Vladimír Vondruš 8ef1a9a0ca Added Renderer::error(). 13 years ago
Vladimír Vondruš 7b0f762683 Added and fully implemented OES_standard_derivatives extension. 13 years ago
Vladimír Vondruš 8aab09a10c Slightly reordered and crosslinked Renderer functions. 13 years ago
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš 11b3150a31 Support for ARB_robustness. 13 years ago
Vladimír Vondruš c9cb20d849 Call glClearDepth() if glClearDepthf() is not available. 13 years ago
Vladimír Vondruš cee40d5852 Fixed compilation of Renderer on OpenGL ES. 13 years ago
Vladimír Vondruš b1917f089c Moved all global state into Renderer class, created implementation file. 13 years ago
Vladimír Vondruš 5ed38a3727 Worked around Doxygen issues in Renderer documentation. 13 years ago
Vladimír Vondruš 5c5c9d81d8 Added Renderer::flush() and Renderer::finish(). 13 years ago
Vladimír Vondruš aa7bdc4b7a Added multisampling to Renderer::Feature enum. 13 years ago
Vladimír Vondruš 0424e24993 Reordered Renderer::Feature enum. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 2d2d1c07f4 Using new type aliases in whole root Magnum namespace. 13 years ago
Vladimír Vondruš 3b37dfa6b8 Deleted constructors of classes with only static members. 14 years ago
Vladimír Vondruš dc1ab80cda Doc++ 14 years ago
Vladimír Vondruš 5a9317085c Moved functions not related to particular Framebuffer to Renderer class. 14 years ago