421 Commits (d8ce013ab670e8ffa2e2328e77d9a11d6289edac)

Author SHA1 Message Date
Vladimír Vondruš fc1b167bff Split the OpenGL layer out, pt 1: moving files to a new location. 8 years ago
Vladimír Vondruš fde849d007 Make FramebufferGLTest compile on Emscripten WebGL 1. 8 years ago
Vladimír Vondruš 58ff5a2f74 Low-hanging fruit in CubeMapTextureGLTest and FramebufferGLTest on Mesa. 8 years ago
Vladimír Vondruš 4e0a5f3eea Test: expected Mesa failure is only on desktop. 8 years ago
Vladimír Vondruš d8f0155974 Test: wow I am stupid! 8 years ago
Vladimír Vondruš e0be7c14f1 Max out Array test coverage. 8 years ago
Vladimír Vondruš 14c235f8ee Deprecated {Compressed,}Image::setData() functions. 8 years ago
Vladimír Vondruš 01e2727326 Removed PixelStorage::setSwapBytes(). 8 years ago
Vladimír Vondruš cb2a20aced Test: make the GL tests compile on WebGL 1. 9 years ago
Vladimír Vondruš f25259b825 Test: test compiling shaders with UTF-8 character inside. 9 years ago
Vladimír Vondruš bcec6b92f1 Test: fix compiler warning when compiling on ES3. 9 years ago
Vladimír Vondruš 1dc28efc1e Test: new NV drivers fix some bugs. 9 years ago
Vladimír Vondruš 2a3a907c15 GL: manual indices for extensions. 9 years ago
Vladimír Vondruš 4b47f69f02 Removed long-deprecated Image* constructors and functions taking void*. 9 years ago
Vladimír Vondruš 14a213f6eb Improve state tracker resetting functionality. 9 years ago
Vladimír Vondruš 1f2849d934 Test: expect test failure with XFB and EXT_debug_label. 9 years ago
Vladimír Vondruš 2912a62f3c Test: what am I doing here?! 9 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 9 years ago
Vladimír Vondruš 32613a592a Implemented glClearBuffer() APIs from GL 3.0 / GLES 3.0. 9 years ago
Vladimír Vondruš 929329b1f8 Fix the ability to create sRGB textures on ES2/WebGL1. 9 years ago
Vladimír Vondruš 1c433486cd Consistently use macOS instead of OSX. 9 years ago
Vladimír Vondruš 2145ae9b96 Dropped NaCl support. 9 years ago
Vladimír Vondruš bb31182ec3 Test: add XFAIL to NVidia driver bug that's happening since May or so. 9 years ago
Vladimír Vondruš f1982f2e1b Ability to specify shader attribute properties fully at runtime. 9 years ago
Vladimír Vondruš b64ef212df Test: we have halves now, so why not test them. 9 years ago
Vladimír Vondruš e0ee452297 Don't use deprecated Buffer functionality. 9 years ago
Vladimír Vondruš f33dc5ba75 Test: improve XFAIL messages a bit. 9 years ago
Vladimír Vondruš c8b31b8468 Test that binding index buffer internally doesn't affect bound VAOs. 9 years ago
Vladimír Vondruš 9435b52911 Test: don't link non-GL tests to OpenGLTester library. 9 years ago
Vladimír Vondruš 96f2c670ff Test: enable PrimitiveQuery::Target::PrimitivesGenerated test on ES3. 9 years ago
Vladimír Vondruš b6c37ef077 Test that ImageView can eat non-const ArrayView. 9 years ago
Vladimír Vondruš 4b589e10ac More consistent naming in Context::DetectedDriver. 9 years ago
Vladimír Vondruš d101ced2b4 Debug output for Context::DetectedDriver[s]. 9 years ago
Vladimír Vondruš b83b122005 Debug operator for Context::Flags. 9 years ago
Vladimír Vondruš ce6fc52654 Reduce amount of GL queries when asking for compressed (sub)images. 9 years ago
Vladimír Vondruš ec4b177e1b Test: make the tests compile again on old GCCs. 9 years ago
Vladimír Vondruš 6353761ce9 Test: reworked texture pixel storage tests. 9 years ago
Vladimír Vondruš 1c98f2a901 Test: don't require GLSL 4.00 if not strictly necessary. 9 years ago
Vladimír Vondruš 96fa501f0b Test: don't even try if there are not enough XFB streams available. 9 years ago
Vladimír Vondruš b053ba5c32 Test: fix unnecessary test failure on macOS. 9 years ago
Vladimír Vondruš d443cb58ae Test: don't require GLSL 4.10 if not strictly needed. 9 years ago
Vladimír Vondruš 18057600c7 Test: cap multisample texture sample count to implementation limits. 9 years ago
Vladimír Vondruš d7b0f3f4ea Test: expect failure in CubeMapTexture::invalidateSubImage() on Mesa. 9 years ago
Vladimír Vondruš 12fa6961c8 Use CMake folders also for OBJECT libraries, executables and tests. 9 years ago
Vladimír Vondruš f222449bdf Minor code reordering. 9 years ago
Vladimír Vondruš 46e118879f Test: use Containers::arrayView() and arrayCast() to simplify code. 10 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 10 years ago
Vladimír Vondruš e666316ce1 Test: no inheriting constructors on GCC 4.7. 10 years ago
Vladimír Vondruš 13d9a8f6f5 NoInit constructor for AbstractShaderProgram. 10 years ago
Vladimír Vondruš 400b5fafcf Clarify and verify that NoCreate constructors don't need GL context. 10 years ago