6354 Commits (2e7b9df8bf650d2e33b8fd9be4eef90c28dcad8b)

Author SHA1 Message Date
Vladimír Vondruš 3e4e1bde69 Vk: make image tight packing check more robust. 2 years ago
Vladimír Vondruš 25640c4f99 Vk: add an XFAIL for pool allocation failure on NV as well. 2 years ago
Vladimír Vondruš 6f298f4d9f Vk: allow the allocated buffer memory to be larger in the test. 2 years ago
Vladimír Vondruš 0c7e5c53e7 Shaders: 1.0/0.0 doesn't produce +inf on NVidia, but a NaN. 2 years ago
Vladimír Vondruš 5c047bc128 Shaders: work around a bogus shader compilation warning on NVidia. 2 years ago
Vladimír Vondruš 72382caf72 Shaders: zero-initialize a partially uploaded texture in the test. 2 years ago
Vladimír Vondruš 0a027b4469 MeshTools,Shaders: update test image comparison thresholds for NVidia. 2 years ago
Vladimír Vondruš 13fff0a3eb Text: prevent minor DistanceFieldGlyphCacheGL differences on ES2. 2 years ago
Vladimír Vondruš 0137865e9c TextureTools: NVidia gives the same error on both desktop and ES. 2 years ago
Vladimír Vondruš 60a78956bb TextureTools: fix test errors on ES2 with EXT_texture_storage. 2 years ago
Vladimír Vondruš e3ef801dae GL: another NVidia-specific XFAIL for BufferTexture. 2 years ago
Vladimír Vondruš 0f1ffe9dae GL: add XFAILs for some NVidia-specific behavior in ShaderProgram tests. 2 years ago
Vladimír Vondruš e9b07ef4ce GL: clean up instanced data access in *Texture GL tests. 2 years ago
Vladimír Vondruš fbd2adb9e8 Text: fix warning on a non-assert build. 2 years ago
Vladimír Vondruš adfd0a80bd doc: updated credits and changelog. 2 years ago
Andreas Leroux a9daddfb63 Platform: add GlfwApplication::tickEvent() and setMinimalLoopPeriod(). 2 years ago
Vladimír Vondruš ba0fbe3eec Platform: make Sdl2Application::setMinimalLoopPeriod() unit-safe. 2 years ago
Vladimír Vondruš f7cdd61211 Platform: opt-in test for Sdl2Application::tickEvent(). 2 years ago
Vladimír Vondruš 734ddd0d75 Platform: test constant redraw in both SDL2 and GLFW applications. 2 years ago
Vladimír Vondruš f84deb0ef6 Platform: minor cleanup in EmscriptenApplication test code. 2 years ago
Vladimír Vondruš 9208922c2b GL: Emscripten's Clang 10 actually isn't Clang 10. 2 years ago
Vladimír Vondruš 282f95d723 CMake: install and automatically use Find modules of dependencies. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 60631459d9 Math: cross-link dot product and cross product docs. 2 years ago
Vladimír Vondruš eb790d7cc2 GL: clean up remaining functions for extension-dependent functionality. 2 years ago
Vladimír Vondruš 9d99e00bd1 MeshTools: make generateIndices() less restrictive. 2 years ago
Vladimír Vondruš 7e2ba1fd81 MeshTools: properly test the output primitive from generateIndices(). 2 years ago
Vladimír Vondruš 6733550e97 MeshTools: added generateTrivialIndices(). 2 years ago
Vladimír Vondruš 15d3759a23 MeshTools: doc++ 2 years ago
Vladimír Vondruš 134c625f48 MeshTools: fix the generateQuadIndices() test to be more stable. 2 years ago
Vladimír Vondruš 8da46ef9dc GL: advertise fake MAGNUM_compressed_texture_astc_{ldr,hdr}. 2 years ago
Vladimír Vondruš 6236ebaa68 GL: geez, Emscripten, can't you just fix those warnings already. 2 years ago
Vladimír Vondruš a95fdb5598 GL: implement EXT_clip_control and WEBGL_polygon_mode on Emscripten. 2 years ago
Vladimír Vondruš aaab54772b Add isCompressedPixelFormat{Normalized,FloatingPoint,Srgb}() helpers. 2 years ago
Vladimír Vondruš 9b4fd3f45b Doc++ 2 years ago
Vladimír Vondruš f589f03214 Move a source-local array closer to the function that uses it. 2 years ago
Vladimír Vondruš a056d7de92 TextureTools: don't include Vector2 in DistanceFieldGL.h. 2 years ago
Vladimír Vondruš 79dba6e7fd Text: cleanup unused includes. 2 years ago
Vladimír Vondruš 6b31924b0b Text: only allow creating processed GlyphCacheGL by subclasses. 2 years ago
Vladimír Vondruš 28dd01c815 MagnumFont: fix cache image upload on ES2. 2 years ago
Vladimír Vondruš ca7de799eb Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL. 2 years ago
Vladimír Vondruš 5eea669444 Text: work around bogus deprecation warnings on older GCCs. 2 years ago
Vladimír Vondruš 42342cd3a5 Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL. 2 years ago
Vladimír Vondruš 2f3d7c0482 TextureTools: renamed DistanceField to DistanceFieldGL. 2 years ago
Vladimír Vondruš 19540e6edc TextureTools: huh, this deprecated thing should be long gone already. 2 years ago
Vladimír Vondruš ff4f1e4cb0 Text: make GlyphCache take an explicit PixelFormat + processed format. 2 years ago
Vladimír Vondruš 274c082739 Text: zero the texture data so the test doesn't compare against garbage. 2 years ago
Vladimír Vondruš fd2a1d21ae Text: make DistanceFieldGlyphCache processed image upload work on ES2 again. 2 years ago
Vladimír Vondruš 5bb132aeb9 Text: fall back to full RGBA on WebGL 1 or ES2 w/o EXT_texture_rg. 2 years ago
Vladimír Vondruš 9d1f2f9bc9 Text: make AbstractGlyphCache aware of processed image format and size. 2 years ago