30 Commits (64f5c1bff06ef896b5c1fdb209f057758c21788f)

Author SHA1 Message Date
Vladimír Vondruš fb0a970ecd GL: create a macro for AbstractShaderProgram subclass method chaining. 4 years ago
Vladimír Vondruš c0c712cc33 GL: deprecate list-taking Shader::compile() and ShaderProgram::link(). 4 years ago
Vladimír Vondruš c9d7365937 GL: better handle a case of async link failures. 4 years ago
Vladimír Vondruš 6e7b92b25a GL: unify tests for Shader/ShaderProgram compile/link failures. 4 years ago
Vladislav Oleshko 96f97d4e7a GL: implement APIs for async shader compilation & linking. 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš bc884428f8 GL: port label() / setLabel() away from std::string. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 0964ddbf0c Fix wrong assumptions about Mac GL builds being always desktop GL. 4 years ago
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš e8f13af4be GL: test noexcept-movability of all GL classes. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 5ec5b35931 GL: fix double conversion warning in a test. 6 years ago
Vladimír Vondruš 86a5a63af9 Test: most tests now pass on Zink as well. 6 years ago
Vladimír Vondruš 6274911a3e GL: make the double precision shader tests work on llvmpipe. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš 90c727c025 GL: test for ARB_gpu_shader_fp64 in tests that need it. 7 years ago
Vladimír Vondruš 93789721b2 De-inline Image headers, remove dependency on ImageView. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš a36d8eb033 Remove use of std::reference_wrapper where possible. 7 years ago
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš b08d81a9ee Make it possible to compile GL tests on WebGL 2 as well. 8 years ago
Vladimír Vondruš 4d53c953c8 GL: test setting at least some double uniforms. 8 years ago
Vladimír Vondruš d1cf23190f GL: test AbstractShaderProgram::link() failure. 8 years ago
Vladimír Vondruš f47d591244 GL: move noncopyability tests to non-GL test executables. 8 years ago
Vladimír Vondruš 6c06bb5718 Split the OpenGL layer out, pt 17: adapted GL tests. 8 years ago
Vladimír Vondruš 9dcaf23389 Split the OpenGL layer out, pt 4: new Magnum::GL namespace. 8 years ago
Vladimír Vondruš fc1b167bff Split the OpenGL layer out, pt 1: moving files to a new location. 8 years ago
Vladimír Vondruš cb2a20aced Test: make the GL tests compile on WebGL 1. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 1c433486cd Consistently use macOS instead of OSX. 9 years ago
Vladimír Vondruš 46e118879f Test: use Containers::arrayView() and arrayCast() to simplify code. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš fb454d8a3f Made Test/AbstractOpenGLTester.h a public and documented API. 9 years ago
Vladimír Vondruš ad962415a2 Oh, so it weren't NVidia drivers' fault after all. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš e1343724e1 Fix building tests on ES2. 10 years ago
Vladimír Vondruš 51a76ef87f Fix comparison in AbstractShaderProgram test. 10 years ago
Vladimír Vondruš 30fc1411bb Adapted to Corrade changes. 10 years ago
Vladimír Vondruš 740fdf35fe Fix AbstractShaderProgram GL test on ES3. 10 years ago
Vladimír Vondruš bcd8a81ba5 Implemented ARB_compute_shader. 10 years ago
Vladimír Vondruš 1caf96a347 Finally completed ARB_uniform_buffer_object. 10 years ago
Vladimír Vondruš 7fb268bb62 Preprocessor madness cleanup. 10 years ago
Vladimír Vondruš c463526feb Don't yell at people. 10 years ago
Vladimír Vondruš d5fa097143 Don't do shader validation in GL tests on OSX. 10 years ago
Vladimír Vondruš 2e6e53b552 Don't use GLSL < 130 in GL tests on OSX. 10 years ago
Vladimír Vondruš d1714bfd1e Context::current() now returns reference instead of pointer. 10 years ago
Vladimír Vondruš cf6bf1694f MSVC 2015 compatibility: another compiler crash. 11 years ago