4383 Commits (d2eae359666334261f0c8347bebbbb14270dcee4)

Author SHA1 Message Date
Vladimír Vondruš d2eae35966 Math: these functions are not constexpr. 10 years ago
Vladimír Vondruš a8d1fc4d84 Math: work around constexpr issues on old GCCs in Frustum test. 10 years ago
Vladimír Vondruš e75bef1d53 Math: MSVC 2015 workarounds for constexpr in Frustum tests. 10 years ago
Vladimír Vondruš 7f89105a51 Math: converted Geometry::Distance and Intersection to namespaces. 10 years ago
Vladimír Vondruš e722286200 Math: reference intersection functions from Frustum docs. 10 years ago
Vladimír Vondruš b6858030b8 Math: ability to convert Frustum from/to external representations. 10 years ago
Vladimír Vondruš 421218c2d1 Math: return const& from Frustum::operator[]. 10 years ago
Vladimír Vondruš 20b3adbc55 Math: ability to convert Bezier from/to external representation. 10 years ago
Vladimír Vondruš 620b571766 Math: fix template declaration for Range converter. 10 years ago
Vladimír Vondruš 54f4087ab8 Math: return const& from Bezier::operator[]. 10 years ago
Vladimír Vondruš e5fd5b56f8 Math: document why RectangularMatrix::operator[] returns const&. 10 years ago
Vladimír Vondruš 3cedefe14b Math: remove GCC constexpr workaround from the tests. 10 years ago
Vladimír Vondruš 90c5001673 Math: remove dead frustum/box intersection code. 10 years ago
Vladimír Vondruš 87f4fc46c2 Math: simplify the distance math. 10 years ago
Vladimír Vondruš 01fa24910f Math: conversion constructor for Frustum. 10 years ago
Vladimír Vondruš 3952a20099 Math: verify that the Frustum constructor is implicit. 10 years ago
Vladimír Vondruš 8d1d786698 Math: more Frustum data access functions, test for constexprness. 10 years ago
Vladimír Vondruš 3e2464cded Math: default/identity and NoInit constructors for Frustum, tests. 10 years ago
Vladimír Vondruš 70ef473710 Math: verify that the NoInit constructors are explicit. 10 years ago
Vladimír Vondruš 310e1c1c25 Math: noexcept constructor for Frustum. 10 years ago
Vladimír Vondruš 54d1aefcba Math: equality comparison for Frustum. 10 years ago
Vladimír Vondruš 376ea1e0b2 Math: debug operator for Frustum. 10 years ago
Vladimír Vondruš 28c31bfc96 Math: I don't see why we should have those overloads. 10 years ago
Vladimír Vondruš cfc622c92c Math: explicitly instantiate commonly used Range debug operators. 10 years ago
Vladimír Vondruš 32f357752f Math: the world is not just about OpenGL. 10 years ago
Vladimír Vondruš 605b34079e Added typedefs and forward declaration for Math::Frustum. 10 years ago
Vladimír Vondruš b7eb367dde Math: cleanup, code compression. 10 years ago
Vladimír Vondruš 7bc1d9f129 Update credits. 10 years ago
Squareys 1f995d1ab2 Math: Add Distance::pointPlane* and two frustum intersection functions 10 years ago
Squareys 0062fbf78e Math: Add rudimentary Frustum class 10 years ago
Vladimír Vondruš bd8d807e1c Make Linux/Windows code for windowless apps on ES more consistent. 10 years ago
Vladimír Vondruš 9fcfd5ee25 Platform: fix compilation of WindowlessWindowsEglApplication. 10 years ago
Vladimír Vondruš 1eb26bd1a5 Test: workaround/suppress leaks when ResourceManager is asserting. 10 years ago
Vladimír Vondruš 1a077391ce Math: expect failure in Double SVD test on recent Emscripten versions. 10 years ago
Vladimír Vondruš 37565d5414 Math: print 8-bit colors as hex in Debug. 10 years ago
Vladimír Vondruš 1fdd532910 Math: return proper subclass from Matrix::transposed(). 10 years ago
Vladimír Vondruš 7ded9653bf Tga{Importer,ImageConverter}: properly name the file format w/ extension. 10 years ago
Vladimír Vondruš 930018c2ad Math: doc++ 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š db5e0f4e27 Don't add anything before user-specified shader version directive. 10 years ago
Vladimír Vondruš 90791c370a Test that nothing is added before user-specified shader version directive. 10 years ago
Vladimír Vondruš 5fcdd48808 Math: clarify what Matrix4::lookAt() does. 10 years ago
Vladimír Vondruš ea7fce2e7b OpenGL: fix the README links. 10 years ago
Vladimír Vondruš 097134f884 TgaImageConverter: removed obsolete configuration header. 10 years ago
Vladimír Vondruš 69dfc39f30 Math: don't compare const char* as pointers in test by accident. 10 years ago
Vladimír Vondruš 210949f2dd Math: long double is the same as double also on Android. 10 years ago
Vladimír Vondruš 9590f72388 ObjImporter: properly implement string-to-number on Android. 10 years ago
Vladimír Vondruš c47f8e04e3 Math: test for size of long double. 10 years ago
Vladimír Vondruš 60b56b0999 Math: no need for that GCC type deduction workaround anymore. 10 years ago