823 Commits (cfb18081bb35ba8dddf4cecf899798dd521fd245)

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