Lars Mueller
5f1ff453c9
Replace _IRR_DEBUG_BREAK_IF
with assertions
2025-04-20 20:49:10 +02:00
sfan5
7892541383
Various random code cleanups
2025-03-04 19:53:01 +01:00
sfan5
d015944f6c
Revert "Disable SDL2 for 5.11.0"
...
This reverts commit 29cfb6efff
.
2025-02-15 12:14:12 +01:00
sfan5
29cfb6efff
Disable SDL2 for 5.11.0 ( #15704 )
...
see #14545
2025-01-26 19:18:18 +01:00
sfan5
bb550158fc
OpenGL: encapsulate VBOs into a class
...
internal only for now but this will be handy
2024-12-24 15:27:08 +01:00
Lars Müller
3e10d9ccf5
Refactor: Merge [IC]SkinnedMesh
into SkinnedMesh
( #15511 )
2024-12-06 18:03:44 +01:00
JosiahWI
c3db9492a7
Update CMakeLists to use add_compile_definitions
( #15483 )
...
This is a newer feature introduced in CMake 3.12, which is now our
minimum version. It supercedes `add_definitions`. I've also replaced
some calls to set `CMAKE_<LANG>_FLAGS` that were used to set
definitions. This is a fairly trivial routine build maintenance that
is not intended to have any behavioral effects.
2024-11-29 12:02:48 +01:00
sfan5
11837d4623
Remove BMP image support ( #15434 )
...
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
2024-11-15 12:21:30 +01:00
SmallJoker
4838eb2f7d
Non-SDL: Add opengl3 support
2024-11-15 12:18:48 +01:00
sfan5
a5e3fca40c
Revert "Disable SDL2 for 5.10.0 ( #15284 )"
...
This reverts commit 6d7a519740
.
2024-11-10 20:56:09 +01:00
sfence
e55ba9c390
Support generation of working Xcode project for signature purposes on MacOS ( #15303 )
2024-11-10 19:06:52 +01:00
grorp
4b90e582b4
Rename to Luanti ( #15294 )
...
The new header intentionally isn't in MTG stone design (or any other MTG-esque design), since we want to distance Luanti and MTG from each other. The font "undefined medium" (https://undefined-medium.com/ ) was used.
ASCII art generated by https://patorjk.com/software/taag/#p=display&f=Graffiti&t=luanti
https://github.com/minetest/minetest/pull/11952#issuecomment-1013364703
---------
Co-authored-by: sfan5 <sfan5@live.de>
2024-10-27 14:04:51 +01:00
sfan5
2d135cc1bb
Revert "Use EGL over GLX" ( #15315 )
...
This reverts commit aa273119f2
.
2024-10-24 17:52:06 +02:00
sfan5
aa273119f2
Irrlicht: Use EGL over GLX ( #15286 )
2024-10-22 23:04:46 +02:00
sfan5
6d7a519740
Disable SDL2 for 5.10.0 ( #15284 )
...
see #14545
2024-10-14 22:09:11 +02:00
sfan5
3c5f05b284
Don't expose irrlicht internal headers as public
2024-10-09 16:25:02 +02:00
sfan5
58ea11c2b3
Add some debug helpers around this area
2024-09-16 23:12:52 +02:00
DS
4aec4fbe6f
Add support for Tracy profiler ( #15113 )
2024-09-15 13:47:45 +02:00
JosiahWI
ac11a14509
Add static glTF support ( #14557 )
...
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
Co-authored-by: jordan4ibanez <jordan4ibanez@users.noreply.github.com>
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2024-09-02 14:50:30 +02:00
red-001
43363ee066
Disable CRT security warnings in MSVC ( #15077 )
...
MSVC by default warns if Annex-K style secure functions with additional parameter validation are not used. For better or worse, afaik other major compilers don't implement it, so it's not a very useful warning for a cross-platform project.
2024-08-31 20:47:29 +02:00
sfan5
bf4d31227b
Delete OpenGL ES 1.0 driver ( #15067 )
2024-08-28 20:44:42 +02:00
rubenwardy
c6c2c4f60f
Revert "Disable SDL2 for 5.9.0 ( #14944 )" ( #14959 )
...
This reverts commit ebaf3c8d77
.
2024-08-11 20:18:11 +02:00
rubenwardy
ebaf3c8d77
Disable SDL2 for 5.9.0 ( #14944 )
...
See #14545 and https://forum.minetest.net/viewtopic.php?t=30864
2024-08-11 13:27:41 +01:00
grorp
a9cca5e76c
SDL2: Support highdpi ( #14703 )
...
and handle DPI changes at runtime
2024-06-16 17:49:42 +02:00
grorp
f6cfe6b873
Enable RTTI for Irrlicht on MSVC ( #14677 )
2024-05-17 13:27:31 +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
07fdf7158d
Migrate the Android port to SDL2
2024-04-08 20:15:37 +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