436 Commits (b0546c4edaf3eccf2f8014fa1d5d436437e1deb3)

Author SHA1 Message Date
Vladimír Vondruš 8e57060f39 Support for PVRTC compressed pixel format. 7 years ago
Vladimír Vondruš 2b9772d86a Added generic ASTC formats and the corresponding WebGL extensions. 7 years ago
Vladimír Vondruš 7cb0c4d57d Added BC4, BC5, BC6H and BC7 compression formats. 7 years ago
Vladimír Vondruš 02538d566f Added sRGB variants of BC1/BC2/BC3 compression formats. 7 years ago
Vladimír Vondruš 7d9ceb8832 Added ETC2 and EAC compressed pixel formats to the generic enum. 7 years ago
Vladimír Vondruš acf06eb6d8 GL: don't implicitly enable debug output in OpenGLTester. 7 years ago
Vladimír Vondruš 4e218d3f24 Platform: new nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš 53e86dd041 Platform: prefer EGL_EXT_device_enumeration to find an EGL display. 7 years ago
Vladimír Vondruš 30b8257c5e doc: updated credits and changelog. 7 years ago
Vladimír Vondruš 5617cb5199 Shaders: vertex color support in Phong and Flat. 7 years ago
Vladimír Vondruš a3c8d8ec63 Shaders: allow Phong with zero lights. 7 years ago
Vladimír Vondruš 1887fe0ab9 Math: added a scalar equal() / notEqual() variant. 7 years ago
Vladimír Vondruš 0f7e1e8fad Deprecate ResourceManager::instance(). 7 years ago
Vladimír Vondruš 89d4a754d5 Platform: add MouseMoveEvent::relativePosition() to Glfw and Emscripten. 7 years ago
Vladimír Vondruš 31f5ca4546 Platform: check and return a reference from Screen::application(). 7 years ago
Vladimír Vondruš ad22f463fb Platform: add {Sdl2,Glfw,Emscripten}Application::setWindowTitle(). 7 years ago
Vladimír Vondruš 67bdc1bbd4 GL: make the ApiTrace viewport workaround no longer silent. 7 years ago
Vladimír Vondruš 87ac8a8cd2 Shaders: support object ID output in Flat and Phong. 7 years ago
Vladimír Vondruš 8ef975616f Primitives: textured circle primitive. 7 years ago
Vladimír Vondruš 6c434c7b21 Primitives: remove cruft deprecated in 2018.04. 7 years ago
Vladimír Vondruš 13b4bf8461 Math: use __builtin_sincos for sincos() on GCC. 7 years ago
Vladimír Vondruš a0232e8506 DebugTools: CompareImage can now compare against pixel views. 7 years ago
Vladimír Vondruš 069c81b9cb Deprecate passing nullptr to images. 7 years ago
Vladimír Vondruš 377ff068f3 Doc++ 7 years ago
Vladimír Vondruš 0fac99149d doc: add more stuff to Windows-specific docs. 7 years ago
Vladimír Vondruš 206122b405 Platform: make it possible to create & add a Screen in one step. 7 years ago
Vladimír Vondruš e08cdced88 Platform: make ScreenedApplication available for AndroidApplication. 7 years ago
Vladimír Vondruš 2828548d7d Platform: expose mouseScrollEvent() and text*Event() in Screen APIs. 7 years ago
Vladimír Vondruš ed6cde9536 DebugTools: support --save-diagnostic in CompareImage. 7 years ago
Vladimír Vondruš 5d9fb386f5 DebugTools: make CompareImage work correctly with NaNs and infinities. 7 years ago
Vladimír Vondruš 3cf9dbf409 Math: added component-wise equal()/notEqual() for vectors. 7 years ago
Vladimír Vondruš 0d71c1d1cc Search plugins relative to library DLLs on Windows. 7 years ago
Vladimír Vondruš f6503d52d9 modules: we don't need GL(ES) include files. 7 years ago
Vladimír Vondruš fa50929c78 modules: explicitly link to Emscripten GL and OpenAL libraries. 7 years ago
Vladimír Vondruš df6582d948 Platform: ask for debug context if --magnum-gpu-validation is enabled. 7 years ago
Vladimír Vondruš 23cc24b183 doc: updated changelog. 7 years ago
Vladimír Vondruš 8131701e7e Doc++, updated credits and changelog. 7 years ago
Vladimír Vondruš 07b3253714 GL: make it possible to read pixel data into mutable image views. 7 years ago
Vladimír Vondruš 1b7c2d9666 Use Basic[Mutable]ImageView aliases instead of nondescript raw types. 7 years ago
Vladimír Vondruš 41b975cb69 New Mutable[Compressed]ImageView types for non-const image data views. 7 years ago
Vladimír Vondruš 3d5f7b9a3c Make r-value [Compressed]Image[Data]::data() return an Array. 7 years ago
Vladimír Vondruš 1c25bdba7a Deprecate templated [Compressed]Image{,View,Data}::data(). 7 years ago
Vladimír Vondruš 50902e72d7 Platform: check for non-null GL_VENDOR before comparing it. 7 years ago
Vladimír Vondruš 035642748f TgaImporter: properly handle files with too short data. 7 years ago
Vladimír Vondruš 8d98f1161e Shaders: clamp shininess factor in Phong to minimize artifacts. 7 years ago
Vladimír Vondruš a1cc0cb62d Math: off-center Matrix4::perspectiveProjection(). 7 years ago
Vladimír Vondruš 32a090954a doc: updated changelog. 7 years ago
Vladimír Vondruš be6d334a1c doc: updated changelog. 7 years ago
Vladimír Vondruš 057475fb8a CMake: don't enable -fPIC by default on Emscripten. 7 years ago
Vladimír Vondruš 51cd4b3dd0 GL: fixed a 64-to-32-bit conversion warning on MSVC. 7 years ago