1674 Commits (b1aae6dd12a7a34e5e85b8622e84a1efdbd08435)

Author SHA1 Message Date
Vladimír Vondruš df47c73290 Math: "fixed" SvdTest on recent Emscripten versions. 9 years ago
Émile Grégoire 931c16376b Fixes to CMake folder support. 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š 714a6e6ed4 Avoid ambiguity when constructing BufferImage. 9 years ago
Vladimír Vondruš f5b1672540 GL_TEXTURE_COMPRESSED_IMAGE_SIZE is *always* size of one cubemap face. 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š c870a1a6e8 Ability to detect Mesa drivers. 9 years ago
Michael Dietschi b12fe77910 Fix a possible OOB access when reading vector/matrix from configuration. 9 years ago
Vladimír Vondruš 06a7677fbe Math: test underflow/overflow when parsing vector/matrix from Configuration. 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š f9bca9e2a7 Platform: no need to define UNICODE. 9 years ago
Vladimír Vondruš a83be88b88 Platform: put code comment on a correct place. 9 years ago
Vladimír Vondruš 76cc3f092a Audio: use new-style file embedding for tests. 9 years ago
Émile Grégoire dae1e8e9cf Started adding folders for Visual Studio. 9 years ago
Alice Margatroid 8c73040138 Forgot one push_back -> emplace_back in Audio 9 years ago
Alice Margatroid 58270fe9f0 push_back -> emplace_back 9 years ago
Alice Margatroid e762fc1efc Modernize #1 9 years ago
Vladimír Vondruš 46e118879f Test: use Containers::arrayView() and arrayCast() to simplify code. 10 years ago
Vladimír Vondruš 30fa9645c1 Primitives: fix Cylinder test to follow the bugfix. 10 years ago
Émile Grégoire ef771364fe Fixed issue in Primitives::Cylinder::solid() where the last ring of faces wouldn't be created when using cap ends because of wrong offset. 10 years ago
Vladimír Vondruš 3541e9f1fa Platform: proper include for WinRT SDL_WinRTRunApp(). 10 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 10 years ago
Vladimír Vondruš d6f5f43d60 Shaders: modernize coding style. 10 years ago
Vladimír Vondruš ae9095de16 Remove most of the "MSVC 2015 can't handle {} here" workarounds. 10 years ago
Vladimír Vondruš 2b34c269db Doxygen warning fixes. 10 years ago
Vladimír Vondruš 025ef780b2 Workaround for that one damn Doxygen bug. 10 years ago
Vladimír Vondruš 3b3f71faa9 doc: adapted GL function/extension to Khronos domain move. 10 years ago
Vladimír Vondruš 1e8a5c927b Shaders: added NoCreate constructors to all classes. 10 years ago
Vladimír Vondruš 087194d9c0 Shaders: make constructors explicit by default. 10 years ago
Vladimír Vondruš aa69bbcc19 Math: ability to create matrices with one value for all components. 10 years ago
Vladimír Vondruš 6e10b2e205 Math: doc++ 10 years ago
Vladimír Vondruš e666316ce1 Test: no inheriting constructors on GCC 4.7. 10 years ago
Vladimír Vondruš eeba2ac848 Platform: proper NoCreate constructors for windowed classes. 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
Vladimír Vondruš c22d440e69 Don't define Texture3D on WebGL 1.0. 10 years ago
Vladimír Vondruš 61e511dbc4 Math: component-wise comparison for RectangularMatrix. 10 years ago
Vladimír Vondruš 6d9a9e9dfd DebugTools: base ObjectRenderer on Primitives::axis*D(). 10 years ago
Vladimír Vondruš bac4d579c2 Primitives: new axis2D() and axis3D() primitive. 10 years ago
Vladimír Vondruš 0fe2ab0aa9 Shaders: ability to use RGBA colors with VertexColor shader. 10 years ago
Vladimír Vondruš 5ddd28dc19 Shader: include cleanup. 10 years ago
Vladimír Vondruš 76aab47291 Trade: support for vertex colors in MeshData. 10 years ago