Commit Graph

22 Commits

Author SHA1 Message Date
JosiahWI 64fdf21b9d Set C compiler to gcc-5 for minimum-cmake CI
gcc-5 is already installed on the CI as a dependency for g++-5.
2024-04-18 11:46:07 -05:00
JosiahWI 0ce2b04fb3 Set C compiler to g++-5 on minimum-cmake CI 2024-04-18 11:46:07 -05:00
Josiah VanderZee e08281497d Update to latest branch of lukka/get-cmake 2024-04-18 11:42:06 -05:00
Josiah VanderZee d9cc838a0c Fix aliasing violation when reading primitives 2024-04-18 11:42:06 -05:00
Josiah VanderZee 6708ae051a Remove DESCRIPTION from tinygltf project 2024-04-18 11:42:06 -05:00
Josiah VanderZee 94a9a63f6c Switch to fixed branch of lukka/get-cmake action 2024-04-18 11:42:06 -05:00
Josiah VanderZee 838cdf396a Use a better action for getting CMake 3.5 2024-04-18 11:42:06 -05:00
JosiahWI 648b0ce077 Add CI build for CMake 3.5 with GCC 5.3 2024-04-18 11:42:06 -05:00
JosiahWI 6eeeeac440 Fix path to tests in CI and use Ninja 2024-04-18 11:40:34 -05:00
JosiahWI 9d793fb39d Run tests in Linux GL CI build 2024-04-18 11:40:34 -05:00
JosiahWI 6b02c249c9 Add GLTF mesh file loader 2024-04-18 11:38:46 -05:00
sfan5 38cacfa577 Try to fix macro definition order problem with OpenGL code 2024-04-15 19:27:05 +02:00
sfan5 13e271c6cb Improve error checks in COpenGL3DriverBase 2024-04-15 17:48:33 +02:00
sfan5 7a6ca85081 Expose OpenGL debugging as a normal setting 2024-04-15 17:48:33 +02:00
sfan5 30e280b694 Use MT's string conversion inside Irrlicht 2024-04-10 15:31:59 +02:00
sfan5 b9adf244e5 Simplify Irrlicht CMake for static linking
removes any dynamic linking capability, which will stop being possible soon anyway.
2024-04-10 15:31:59 +02:00
Gregor Parzefall cc1bfc6d03 Improve SDL GL fallback code
It now works even if window creation succeeds and only context creation fails.
Adapted from https://github.com/MoNTE48/Irrlicht . This should be fine
license-wise since that repo still contains the original Irrlicht license
(this is no legal advice).
Original PR: https://github.com/MoNTE48/Irrlicht/pull/9

Co-authored-by: Deve <deveee@gmail.com>
2024-04-08 20:15:37 +02:00
Gregor Parzefall 07fdf7158d Migrate the Android port to SDL2 2024-04-08 20:15:37 +02:00
DS 1d673ce075
Print filenames in irrlicht png warnings (#14525)
Makes warnings like this more informative:
`WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile`
2024-04-07 22:06:13 +02:00
sfan5 eb8785a209 Fix segfault if SDL GL context fails 2024-04-03 13:56:27 +02:00
sfan5 d53ef90a73 Remove Irrlicht versioning 2024-03-27 20:55:48 +01:00
import f638482fba Copy irrlichtmt to <root>/irr/ 2024-03-26 21:39:02 +01:00