263 Commits (e75bef1d532fd96240dac8eabb2a252c1d27f019)

Author SHA1 Message Date
Vladimír Vondruš 1eb26bd1a5 Test: workaround/suppress leaks when ResourceManager is asserting. 10 years ago
Vladimír Vondruš 94a3ae8174 Final attempt to fix shaders w/o version directive. 10 years ago
Vladimír Vondruš ec83697242 Test that it's possible to compile a single-file shader w/o version. 10 years ago
Vladimír Vondruš 90791c370a Test that nothing is added before user-specified shader version directive. 10 years ago
Vladimír Vondruš a2c8435ede Use new TestSuite numeric comparators where appropriate. 10 years ago
Vladimír Vondruš a60dc74dac Implemented Mesh::draw(..., TransformFeedback&). 10 years ago
Vladimír Vondruš b6dbc8fc58 Check for mesh emptiness even before binding the shader. 10 years ago
Vladimír Vondruš 2519f9fc06 Test: don't have unnecessarily large buffer size for XFB. 10 years ago
Vladimír Vondruš 9642869c59 Implemented ARB_transform_feedback_overflow_query. 10 years ago
Vladimír Vondruš f275143e9f Support for indexed primitive queries. 10 years ago
Vladimír Vondruš fb8e8f3d56 Test that passing any Array(View) to ImageView works on deprecated build. 10 years ago
Vladimír Vondruš 7d8b2ce9a6 Print value of invalid enums in debug output, test those cases. 10 years ago
Vladimír Vondruš 26d0df06b7 Test ResourceState debug output. 10 years ago
Vladimír Vondruš 612fa59dd6 Test another pixel storage corner case. 10 years ago
Vladimír Vondruš ce0941130c Fix wrongly calculated expected PixelStorage test values on WebGL 1. 10 years ago
Vladimír Vondruš 1cfd2dc7b5 Fix image data size computation with pixel storage skip applied. 10 years ago
Vladimír Vondruš 4c45341353 Test also using Framebuffer::DrawAttachment::None. 10 years ago
Vladimír Vondruš f68b40c5d9 Implemented *Framebuffer::copyImage() and copySubImage(). 10 years ago
Vladimír Vondruš 1e6a88a9dd Properly check that EXT_texture_array is supported in the test. 10 years ago
Vladimír Vondruš 8b044064b9 Use WindowlessEglApplication for windowless apps on non-desktop GLES. 10 years ago
Vladimír Vondruš 6feda42f13 Platform: reworked windowless apps to make threaded contexts possible. 10 years ago
Vladimír Vondruš 5f36f41817 Make all non-GL tests building and passing on WebGL/Emscripten. 10 years ago
Vladimír Vondruš ad962415a2 Oh, so it weren't NVidia drivers' fault after all. 10 years ago
Vladimír Vondruš 35da9ebfa0 Support iOS in GL tests. 10 years ago
Vladimír Vondruš 16943e644f Test: reorder preprocessor branches. 10 years ago
Vladimír Vondruš 7ffe30c676 Oh, std::pair is not constexpr in C++11. 10 years ago
Vladimír Vondruš 5ff451791a Make the ES versions first-class on desktop OpenGL. 10 years ago
Vladimír Vondruš 628201946b Made the version() functions constexpr. 10 years ago
Vladimír Vondruš 01e0292361 Extracted CubeMapTexture::Coordinate enum into CubeMapCoordinate. 10 years ago
Vladimír Vondruš 122cdd2282 Simplify BufferGLTest. 10 years ago
Vladimír Vondruš 4f94c26467 Added TARGET_HEADLESS option. 10 years ago
Vladimír Vondruš 01ffbe93a9 Modern CMake usage: reworked to use target-specific properties. 10 years ago
Vladimír Vondruš 4d9f4bd25d Install Test/AbstractOpenGLTester.h every time. 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š 26b51ad614 Adapted to Corrade changes. 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š d9b25c6057 Implemented ARB_shader_image_load_store. 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š 3820ec39d7 Adapt to Corrade improvements. 10 years ago
Vladimír Vondruš 407f019977 Make the XFAIL in Mesh GL test more restrictive. 10 years ago
Vladimír Vondruš 5908609a2d Prevent test crash on drivers w/o ARB_get_texture_sub_image. 10 years ago
Vladimír Vondruš d5fa097143 Don't do shader validation in GL tests on OSX. 10 years ago
Vladimír Vondruš 7ac84644da Avoid errors in GL tests on windowless applications w/o default FB. 10 years ago
Vladimír Vondruš 2e6e53b552 Don't use GLSL < 130 in GL tests on OSX. 10 years ago