5502 Commits (4b0692e7b9791a3fb04a8f2c093a73d7d391d43c)

Author SHA1 Message Date
Vladimír Vondruš 4b0692e7b9 MagnumFontConverter: ensure predictable output order. 7 years ago
Vladimír Vondruš 00350791a3 MagnumFontConverter: gracefully fail with glyph caches on OpenGL ES. 7 years ago
Vladimír Vondruš 8b748ace7d Text: properly report failures from AbstractFontConverter. 7 years ago
Vladimír Vondruš a5634f4bf4 Text: fix annoying warnings on GCC 4.8. 7 years ago
Vladimír Vondruš 834c5fe40d Text: API-independent base for glyph caches. 7 years ago
Vladimír Vondruš 215d50a087 Text: allow empty files in AbstractFont. 7 years ago
Thibault Jochem 28e300da02 zero-initialize utf8 buffer. 7 years ago
Vladimír Vondruš 75cc1725ad CMake: link both GlfwApplication and Sdl2Application to EGL, if needed. 7 years ago
Vladimír Vondruš 3d0e237dbf DebugTools: texelFetch() doesn't work w/o min filter on SwiftShader. 7 years ago
Vladimír Vondruš 8ba2cac0ee DebugTools, MeshTools, TextureTools: handle broken gl_VertexID. 7 years ago
Vladimír Vondruš 5bf09f0cea MeshTools: update fullScreenTriangle() docs. 7 years ago
Vladimír Vondruš cf3ad5c700 MeshTools: test fullScreenTriangle(). 7 years ago
Vladimír Vondruš 67cf914864 TextureTools: avoid the test looking for plugins we didn't supply. 7 years ago
Vladimír Vondruš 9e3690670a TextureTools: explicitly force operation sequencing in the test. 7 years ago
Vladimír Vondruš 4ff67d53b1 TextureTools: don't benchmark GPU if we don't have time queries. 7 years ago
Vladimír Vondruš 40e0150e09 DebugTools: add license header to shader sources. 7 years ago
Vladimír Vondruš 06d2f0b598 DebugTools: check for different error string based on impl color read fmt. 7 years ago
Vladimír Vondruš bbf2e15287 DebugTools: give up and skip R8 screenshot() tests on ES2. 7 years ago
Vladimír Vondruš 80fc86ccba DebugTools: add some fuziness to ObjectRenderer test. 7 years ago
Vladimír Vondruš 28d89611f3 DebugTools: fix textureSubImage() for float textures on ES3. 7 years ago
Vladimír Vondruš efcc4e0d1c DebugTools: harden the test for screenshot(). 7 years ago
Vladimír Vondruš 3f0b298d9b DebugTools: disable bufferData() tests on drivers w/o map_buffer_range. 7 years ago
Vladimír Vondruš 211949d3ce DebugTools: improve the reverse format mapping in screenshot(). 7 years ago
Vladimír Vondruš 796bdb6731 GL: new pseudo-extension MAGNUM_shader_vertex_id. 7 years ago
Vladimír Vondruš 74183eb8b9 GL: improve extension docs. 7 years ago
Vladimír Vondruš 3d08c641d8 GL: yet another workaround for SwiftShader, now with XFB buffer bindings. 7 years ago
Vladimír Vondruš 579d7b489f GL: use proper literals in a test. 7 years ago
Vladimír Vondruš a52d6944ce GL: enable TimerQuery test everywhere except on WebGL. 7 years ago
Vladimír Vondruš d8a2e70617 GL: XFAIL on SwiftShader with integer data type mismatches. 7 years ago
Vladimír Vondruš aa033e2e97 GL: XFAIL in PixelStorageGLTest if the driver wants to read RGBA. 7 years ago
Vladimír Vondruš 5912467f06 GL: follow ES restrictions in multi-attachment framebuffer tests. 7 years ago
Vladimír Vondruš fdac0a7150 GL: expect less precision on ES2 tests that use RGBA4 renderbuffers. 7 years ago
Vladimír Vondruš 2b7a9b7eaf GL: fix AbstractShaderProgram compute test on ES 3.1 contexts. 7 years ago
Vladimír Vondruš 24210a00f9 GL: disable ANGLE_instanced_arrays and OES_texture_3D on ES2 SwiftShader. 7 years ago
Vladimír Vondruš c9937f73a0 GL: disable indexed Mesh tests on drivers w/o indexed extensions. 7 years ago
Vladimír Vondruš f5e9ba7e8a GL: wait, there's not just three ES instanced extensions, there's FIVE. 7 years ago
Vladimír Vondruš 44a77ed918 GL: fixed broken links to extensions. 7 years ago
Vladimír Vondruš 1ae982020d GL: detect ANGLE using the renderer string on non-WebGL platforms. 7 years ago
Vladimír Vondruš b76d1226e0 GL: detect SwiftShader. 7 years ago
Vladimír Vondruš 6a982f7841 Adapted to Corrade changes. 7 years ago
Vladimír Vondruš 127c8b624b GL: engrish. 7 years ago
Vladimír Vondruš d6e0186dbf GL: actually fix the VAO / element array buffer binding state interaction. 7 years ago
Vladimír Vondruš ee16c25125 GL: further harden VAO and index buffer binding state interaction tests. 7 years ago
Vladimír Vondruš 169031fb7b GL: reset element buffer binding state tracker when switching VAOs. 7 years ago
Vladimír Vondruš df463d5452 GL: test yet another interaction of VAOs and index buffer binding. 7 years ago
Vladimír Vondruš 4c8195ec9b GL: new --magnum-gpu-validation command-line option. 7 years ago
Vladimír Vondruš 4f2f29d1bb GL: use EnumSet instead of bool for internal flags. 7 years ago
Vladimír Vondruš 25ef63ecd7 TgaImporter: report error message on empty file being opened. 7 years ago
Vladimír Vondruš 839a3ed1c2 TgaImporter: test non-constant alpha. 7 years ago
Vladimír Vondruš 4ab3633d5b Trade: clarifying comment. 7 years ago