353 Commits (d1951ce7955aa1b8ad683774c1b80ff02202896d)

Author SHA1 Message Date
Vladimír Vondruš b4d621c957 Add missing transitive includes. 3 months ago
Vladimír Vondruš ea060cd9d6 Update copyright year. 4 months ago
Vladimír Vondruš 2d36cab303 GL: put branch contents on a new line. 10 months ago
Vladimír Vondruš 86972cb07f GL: repro cases for wrap() without ObjectFlag::Created causing asserts. 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š dd7b0754a0 Test: test that compressed blocks can be 2D/3D even for 1D/2D images. 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š 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š 268b2f0014 Improve tests for PixelStorage data size calculation. 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š 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š 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š f92e16e7e0 Shaders: use `.slice(&Color4ub::rgb)` instead of `arrayCast<Color3ub>()`. 1 year ago
Vladimír Vondruš f9175d2837 GL: only allow GL::Attribute::DataType with matching signedness on WebGL. 1 year ago
Vladimír Vondruš 47a248af9e GL: missing include on a non-deprecated WebGL build. 1 year ago
Vladimír Vondruš fba935c224 Use Path::{path,filename}() instead of split() where it makes sense. 1 year ago
Vladimír Vondruš 40b7f5982e GL: wrong label in a test. 1 year ago
Vladimír Vondruš 134b8bd8b2 GL: add missing tests for texture format compressed block size queries. 1 year ago
Vladimír Vondruš cfc81e68b2 GL: these 3D compressed subimage uploads no longer fail on NV. 1 year ago
Vladimír Vondruš 214dd5dbad GL: fix compressed Texture3D subimage upload test. 1 year ago
Vladimír Vondruš f131e8403b GL: make CompressedBufferImage and BufferImage::setData() work the same. 1 year ago
Vladimír Vondruš a184db4cb6 Test: improve tests for Image* data size assertions. 1 year ago
Vladimír Vondruš 3f02fc5c9a GL: unify assertion prefix with how it's done for other constructors. 1 year ago
Vladimír Vondruš cc77fec9fa GL: add compressedPixelFormatBlock*Size() utils. 1 year ago
Vladimír Vondruš 964bfbf18d GL: verify pixelFormatSize() against the generic pixelFormatSize() also. 1 year ago
Vladimír Vondruš c46c7f58fb GL: be nice and show a message for this assertion. 1 year ago
Vladimír Vondruš e9dcaf9532 Remove Doxygen workarounds from *.cpp files. 1 year ago
Vladimír Vondruš 69c6bb9de2 GL: clean up redundant GL:: prefixes in a bunch of places. 1 year ago