823 Commits (cfb18081bb35ba8dddf4cecf899798dd521fd245)

Author SHA1 Message Date
Vladimír Vondruš cfb18081bb GL: these helpers are never used on WebGL, compile them away. 1 year ago
Vladimír Vondruš ce466be335 GL: add getters for ObjectFlags to all GL object wrappers. 1 year ago
Vladimír Vondruš 6b11916fb8 GL: add debug output operators for ObjectFlags. 1 year ago
Vladimír Vondruš 0abacbb84d GL: minor. 1 year ago
Vladimír Vondruš 82254ff189 Doc++ 1 year ago
Vladimír Vondruš cda1da17b0 Order *Image*D raw data accessors before all format-dependent accessors. 1 year ago
Vladimír Vondruš dd7b0754a0 Test: test that compressed blocks can be 2D/3D even for 1D/2D images. 1 year ago
Vladimír Vondruš 9ce6f147f7 Audio,GL,Vk: no point in including the extension lists in code coverage. 1 year ago
Vladimír Vondruš 05069848a4 GL: new "nv-cubemap-broken-dsa-compressed-subimage-upload" workaround. 1 year ago
Vladimír Vondruš ab05558ee2 GL: expand Texture3D compressed subimage upload to investigate a NV bug. 1 year ago
Vladimír Vondruš 239984d4f9 GL: group tests with 3D cubemap images together and name them properly. 1 year ago
Vladimír Vondruš 06e0118184 GL: of course I pushed a total stupidity right to master. 1 year ago
Vladimír Vondruš 5c88bc1d58 GL: actually test Buffer::setTargetHint(). 1 year ago
Vladimír Vondruš 3d55698cea GL: exclude debug enum printer values from coverage. 1 year ago
Vladimír Vondruš c804cca59f GL: set compressed block sizes only if actually needed. 1 year ago
Vladimír Vondruš 1851f345a7 GL: minor cleanup. 1 year ago
Vladimír Vondruš 334d0c166f GL: test pixel storage behavior with Context::resetState(). 1 year ago
Vladimír Vondruš 52fa7b527f GL: reset pixel storage parameters before compressed upload on ES. 1 year ago
Vladimír Vondruš 5f8162c438 GL: no need to set CompressedPixelStorage block properties anymore. 1 year ago
Vladimír Vondruš a0b03cf30f GL: this workaround is no longer used for anything. 1 year ago
Vladimír Vondruš d779e837f7 GL: use known compressed format properties instead of querying them. 1 year ago
Vladimír Vondruš a96fc85736 GL: temporarily work around CompressedImage asserts in tests. 1 year ago
Vladimír Vondruš dd5ff23399 GL: these assertions are handled by compressed images themselves now. 1 year ago
Vladimír Vondruš 1c1ded5869 Store block size properties in compressed images. 1 year ago
Vladimír Vondruš f8926fbdbd Fix pixel storage data size calculation for compressed images. 1 year ago
Vladimír Vondruš 268b2f0014 Improve tests for PixelStorage data size calculation. 1 year ago
Vladimír Vondruš 143dc48e87 Move the occupiedCompressedImageDataSize() helper to the GL library. 1 year ago
Vladimír Vondruš 096f1a5269 GL: test PixelStorage on WebGL 1 as well. 1 year ago
Vladimír Vondruš b1454b94de GL: properly test assertions for unsupported pixel storage parameters. 1 year ago
Vladimír Vondruš df7f706f05 GL: rename test cases for better clarity. 1 year ago
Vladimír Vondruš ffb641ed9c GL: doc++ 1 year ago
Vladimír Vondruš 04ed2271e5 GL: CompressedPixelStorage is available everywhere, no need for ifdefs. 1 year ago
Vladimír Vondruš defbff42c7 GL: make test order match execution order. 1 year ago
Vladimír Vondruš fe3c0c440e GL: add an XFAIL for no-attachment framebuffers on GLES Mesa 20. 1 year ago
Vladimír Vondruš f1e4d6019d GL: properly skip CubeMapTextureArray tests if extension isn't supported. 1 year ago
Vladimír Vondruš 5e31a42d0b GL: older Mesa doesn't have a validation failure here. 1 year ago
Vladimír Vondruš 493814d3bc GL: this seems broken only on Mesa Intel, llvmpipe works. 1 year ago
Vladimír Vondruš f98f68262e GL: create a throwaway framebuffer to avoid a GL error in a test. 1 year ago
Vladimír Vondruš c40b24095d GL: doc++ 1 year ago
Vladimír Vondruš 23711c46fb GL: don't cause a GL error in Context::shadingLanguageVersionStrings(). 1 year ago
Vladimír Vondruš 188c981003 Doc++ 1 year ago
Vladimír Vondruš 856d9c835b Doc++ 1 year ago
Vladimír Vondruš 2c6190bfb8 GL: document a better way to turn off Intel GPU frequency scaling. 1 year ago
Vladimír Vondruš 7eb520f77a Underscore private MAGNUM_* macros to not leak into autocompletion. 1 year ago
Vladimír Vondruš 36f62a0f03 GL: still use DSA for buffer creation w/ "nv-broken-buffer-dsa". 1 year ago
Vladimír Vondruš f0c6c97402 GL: explicitly test creating a GL::Mesh from empty buffers. 1 year ago
Vladimír Vondruš 30881d7e5d GL: new "nv-framebuffer-invalidation-wants-draw-binding" workaround. 1 year ago
Vladimír Vondruš 4c3a2199a1 GL: these entrypoints are never used on WebGL 1, compile them out. 1 year ago
Vladimír Vondruš b1f6085300 GL: doc that "mesa-broken-dsa-framebuffer-clear" isn't needed on Mesa 25. 1 year ago
Vladimír Vondruš 080fbbda88 Use arrayClear() instead of arrayResize(..., 0) now that it's available. 1 year ago