213 Commits (b7da1323c8bef14d52b3c86ef744e0378c1db772)

Author SHA1 Message Date
Vladimír Vondruš d096aa68cc Add MeshPrimitive::Instances, Faces and Edges. 6 years ago
Vladimír Vondruš 84ee4f3cc7 Add packed, half and double types to VertexFormat. 6 years ago
Vladimír Vondruš 6ed0df26c6 Trade: mutable access in ImageData consistent with Animation/MeshData. 6 years ago
Vladimír Vondruš 520c22f2fe New VertexFormat enum. 6 years ago
Vladimír Vondruš 9f8f9b4164 Optimize {Compressed,}PixelFormat debug output. 7 years ago
Vladimír Vondruš 1ab963ea93 Consolidate stringified enums in mesh Debug and configuration parsers. 7 years ago
Vladimír Vondruš 909887ad7c A sad workaround for a sad misery with Python bindings on Windows. 7 years ago
Vladimír Vondruš b64bb14412 Don't use angle brackets for local includes. 7 years ago
Vladimír Vondruš 108c75efcf Fix non-deprecated static Windows build. 7 years ago
Vladimír Vondruš 24f7d45364 Implement globals shared across DLLs on Windows. 7 years ago
Vladimír Vondruš d9cef2feea Add HDR ASTC pixel formats. 7 years ago
Vladimír Vondruš 893d5d38bc ASTC: the pain never ends (3D formats). 7 years ago
Vladimír Vondruš 75bfd41baf Add a table describing block size of all known compressed pixel formats. 7 years ago
Vladimír Vondruš 93789721b2 De-inline Image headers, remove dependency on ImageView. 7 years ago
Vladimír Vondruš e5175583a7 Added Image::pixels(), ImageView::pixels() and Trade::ImageData::pixels(). 7 years ago
Vladimír Vondruš fc1b167bff Split the OpenGL layer out, pt 1: moving files to a new location. 8 years ago
Vladimír Vondruš 01e2727326 Removed PixelStorage::setSwapBytes(). 8 years ago
Vladimír Vondruš 68dca658c5 doc: better documented GL driver workarounds and how to add them. 8 years ago
Vladimír Vondruš 6b3a2fb975 Fix Framebuffer::checkStatus() on WebGL 1. 8 years ago
Vladimír Vondruš fff756ad06 Work around issue with Unicode shaders with threaded Emscripten. 8 years ago
Vladimír Vondruš 0ceb54ed7d Support for ARB_texture_filter_anisotropic. 8 years ago
Vladimír Vondruš 974b0e70d7 Updates for debug output in ES 3.2. 8 years ago
Vladimír Vondruš 175e5dbff0 Updates for multisample array texture storage in ES 3.2. 8 years ago
Vladimír Vondruš 6f0a716738 Updates for buffer texture support in ES 3.2. 8 years ago
Vladimír Vondruš 1244a51148 Updates for texture border clamp support in ES 3.2. 8 years ago
Vladimír Vondruš 0ab51c1abc Updates for geometry and tessellation shader support in ES 3.2. 8 years ago
Vladimír Vondruš 59b88e5aef Make VAO binding into a dedicated function. 8 years ago
Vladimír Vondruš a97384839b Use privately Corrade Optional instead of the problematic std::optional. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 32613a592a Implemented glClearBuffer() APIs from GL 3.0 / GLES 3.0. 9 years ago
Vladimír Vondruš 1c433486cd Consistently use macOS instead of OSX. 9 years ago
Vladimír Vondruš 2145ae9b96 Dropped NaCl support. 9 years ago
Vladimír Vondruš 0371ebd9a3 SVGA3D: work around broken glTex[ture][Sub]Image*D() for arrays. 9 years ago
Vladimír Vondruš 2148d2c235 Properly include a header to avoid crashes on MSVC GLES build. 9 years ago
Vladimír Vondruš e255a01ce3 SVGA3D: disable GL_ARB_get_texture_sub_image altogether. 9 years ago
Vladimír Vondruš 1f94067981 Implementation: doc++, minor cleanup. 9 years ago
Vladimír Vondruš 5d3e2e4223 Work around a bug with DSA glNamedBufferData() in SVGA3D driver. 9 years ago
Vladimír Vondruš 0455800111 Detecting VMware SVGA3D driver. 9 years ago
Vladimír Vondruš 4b589e10ac More consistent naming in Context::DetectedDriver. 9 years ago
Vladimír Vondruš 6faf6c009a On the other hand, most driver detection makes no sense on WebGL. 9 years ago
Vladimír Vondruš cb2d590a33 Properly detect AMD and Intel drivers on ES builds as well. 9 years ago
Vladimír Vondruš 031da4f8a2 Bind some default VAO in case we are on core profile with ARB_VAO disabled. 9 years ago
Vladimír Vondruš fe1a5413c5 Added Context::isCoreProfile(). 9 years ago
Vladimír Vondruš c870a1a6e8 Ability to detect Mesa drivers. 9 years ago
Alice Margatroid 58270fe9f0 push_back -> emplace_back 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 9a7d3a1bec Added TransformFeedback::maxVertexStreams() limit query. 10 years ago
Vladimír Vondruš 7bd41d2b93 Implemented support for desktop GLES on Windows. 10 years ago
Vladimír Vondruš c93cc0ba08 Added nv-windows-dangling-transform-feedback-varying-names workaround. 10 years ago
Vladimír Vondruš 42d9679ac0 Exclude unreachable code from code coverage. 10 years ago