353 Commits (d1951ce7955aa1b8ad683774c1b80ff02202896d)

Author SHA1 Message Date
Vladimír Vondruš b4d621c957 Add missing transitive includes. 6 months ago
Vladimír Vondruš ea060cd9d6 Update copyright year. 7 months ago
Vladimír Vondruš 2d36cab303 GL: put branch contents on a new line. 1 year ago
Vladimír Vondruš 86972cb07f GL: repro cases for wrap() without ObjectFlag::Created causing asserts. 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š dd7b0754a0 Test: test that compressed blocks can be 2D/3D even for 1D/2D images. 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š 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š 268b2f0014 Improve tests for PixelStorage data size calculation. 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š 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š 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. 2 years ago
Vladimír Vondruš 40b7f5982e GL: wrong label in a test. 2 years ago
Vladimír Vondruš 134b8bd8b2 GL: add missing tests for texture format compressed block size queries. 2 years ago
Vladimír Vondruš cfc81e68b2 GL: these 3D compressed subimage uploads no longer fail on NV. 2 years ago
Vladimír Vondruš 214dd5dbad GL: fix compressed Texture3D subimage upload test. 2 years ago
Vladimír Vondruš f131e8403b GL: make CompressedBufferImage and BufferImage::setData() work the same. 2 years ago
Vladimír Vondruš a184db4cb6 Test: improve tests for Image* data size assertions. 2 years ago
Vladimír Vondruš 3f02fc5c9a GL: unify assertion prefix with how it's done for other constructors. 2 years ago
Vladimír Vondruš cc77fec9fa GL: add compressedPixelFormatBlock*Size() utils. 2 years ago
Vladimír Vondruš 964bfbf18d GL: verify pixelFormatSize() against the generic pixelFormatSize() also. 2 years ago
Vladimír Vondruš c46c7f58fb GL: be nice and show a message for this assertion. 2 years ago
Vladimír Vondruš e9dcaf9532 Remove Doxygen workarounds from *.cpp files. 2 years ago
Vladimír Vondruš 69c6bb9de2 GL: clean up redundant GL:: prefixes in a bunch of places. 2 years ago