Vitaliy
|
a6d062ebd9
|
Apply suggestions from code review
Co-authored-by: sfan5 <sfan5@live.de>
|
2023-03-04 22:27:43 +03:00 |
|
numzero
|
2e9ed529b1
|
Restore obsolete constants as they are still used in some code I don’t want to touch
|
2023-03-03 22:01:50 +03:00 |
|
numzero
|
ceb53be9e3
|
Merge branch 'master' into opengl3
|
2023-03-03 22:01:30 +03:00 |
|
numzero
|
df28a4cc46
|
Fix ifdefs around includes in CIrrDeviceSDL
|
2023-03-03 21:23:07 +03:00 |
|
numzero
|
8dd8652f5f
|
Split new GL3/GLES2 drivers
The classes are tiny wrappers currently but should they be customized, they are there
|
2023-03-03 20:29:36 +03:00 |
|
numzero
|
2932065346
|
Report as OpenGL 3
|
2023-03-02 03:03:17 +03:00 |
|
numzero
|
1326dfbcb1
|
Error out on unsupported configurations
|
2023-03-02 02:44:52 +03:00 |
|
numzero
|
1bbe341daa
|
Support both OpenGL3 and GLES2 on SDL2
|
2023-03-02 02:44:52 +03:00 |
|
numzero
|
d6716ec31b
|
Support GLES2
|
2023-03-02 02:41:58 +03:00 |
|
numzero
|
620f4869a1
|
Drop obsolete video drivers
|
2023-03-02 01:22:04 +03:00 |
|
numzero
|
05384fdc5e
|
Unify drawing functions
|
2023-02-28 00:51:29 +03:00 |
|
numzero
|
48270029cd
|
Drop obsolete stuff
|
2023-02-27 23:36:56 +03:00 |
|
numzero
|
c5ce853148
|
Unify quad drawing
|
2023-02-27 23:36:47 +03:00 |
|
numzero
|
4fba496917
|
Unify plain image drawing
|
2023-02-27 21:27:23 +03:00 |
|
numzero
|
79fdab0551
|
Drop obsolete IVideoDriver features
|
2023-02-27 21:26:46 +03:00 |
|
numzero
|
608aa150ff
|
Load extensions the OpenGL 3 way
|
2023-02-27 20:32:06 +03:00 |
|
numzero
|
1f750cd7b2
|
Add debug handler
|
2023-02-27 20:31:51 +03:00 |
|
numzero
|
8c521939b9
|
Enumerate extensions in the OpenGL 3 way
|
2023-02-27 17:41:03 +03:00 |
|
numzero
|
cfa8dd7845
|
Request OpenGL 3.2
|
2023-02-27 17:39:28 +03:00 |
|
numzero
|
01295c9ce6
|
Add OpenGL3 renderer
|
2023-02-27 17:05:11 +03:00 |
|
numzero
|
5a95b40a0e
|
Reduce IrrCompileConfig usage to files that actually need it
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
8efd4527f6
|
Drop _IRR_MATERIAL_MAX_TEXTURES_
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
a0e1e39ea7
|
Drop _IRR_SCENEMANAGER_DEBUG
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
d8e09f14bd
|
Drop _IRR_COMPILE_WITH_GUI_
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
67f852be57
|
Drop obsolete configuration macros
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
5a2b807890
|
Move import/export macros into CMake
|
2023-02-22 21:11:12 +03:00 |
|
numzero
|
06db7b7ab7
|
Move platform detection to CMake
|
2023-02-22 21:11:12 +03:00 |
|
Desour
|
09e6eeb65b
|
Remove irr::core::hash
Its use of std::unary_function was deprecated.
And it wasn't used anywhere.
|
2023-02-22 11:43:42 +01:00 |
|
Desour
|
839bdc1a65
|
Fix -Wignored-qualifiers warnings in irrUString.h
|
2023-02-22 11:43:42 +01:00 |
|
Desour
|
ea297196b7
|
Resolve some -Wreorder warnings
|
2023-02-22 11:43:42 +01:00 |
|
numzero
|
38f18eec56
|
Drop unused stuff from IrrCompileConfig
|
2023-02-21 18:16:39 +03:00 |
|
DS
|
5527b9f373
|
SDL: Use SDL_WINDOW_FULLSCREEN_DESKTOP and allow to maximize+fullscreen at once (#156)
|
2023-02-20 13:22:28 +01:00 |
|
ndren
|
cd3e784534
|
Refactor SDL input code to fix menu exit (#146)
|
2023-02-18 16:16:17 +01:00 |
|
DS
|
51dffc416a
|
Add WindowMaximized creation parameter and isWindowMaximized() (#142)
|
2023-02-06 15:05:44 +01:00 |
|
lhofhansl
|
8f13ae81e5
|
Merge pull request #154 from lhofhansl/skinned
Avoid reskinning joints for animated meshes twice for each frame.
|
2023-01-12 11:02:52 -08:00 |
|
Lars
|
3de3ff524a
|
Avoid reskinning joints for animated meshes twice for each frame.
|
2023-01-07 16:59:02 -08:00 |
|
sfan5
|
7d3142b969
|
Remove leftover code from software rendering
|
2023-01-02 21:21:53 +01:00 |
|
sfan5
|
a9230e5f49
|
Delete profiler
|
2023-01-02 21:05:07 +01:00 |
|
sfan5
|
b5a6dc0a15
|
Delete leak hunter
|
2023-01-02 20:37:18 +01:00 |
|
sfan5
|
ce0d29df93
|
Update workflow to address deprecations
|
2022-12-31 12:30:10 +01:00 |
|
x2048
|
2ae816b5a6
|
Use swap_control from MESA and EXT before SGI (#151)
SGI extension does not support interval == 0 (disabling VSync)
|
2022-12-29 23:42:52 +01:00 |
|
x2048
|
61af99adfa
|
Use swap_control from MESA and EXT before SGI
SGI does not support disabling vsync (interval == 0)
|
2022-12-29 22:48:36 +01:00 |
|
SmallJoker
|
afbe41019c
|
CGUITabControl: Center selected tab whenever possible
This greatly improves the navigation speed by clicking through the tabs
without losing track of the current scroll position.
|
2022-12-23 20:07:15 +01:00 |
|
sfan5
|
05a00a8d91
|
Completely remove irrAllocator
|
2022-12-23 19:56:21 +01:00 |
|
sfan5
|
07fd32da50
|
Replace core::string implementation with std::basic_string
|
2022-12-23 19:17:08 +01:00 |
|
sfan5
|
735af8eec6
|
Add missing string tests
|
2022-12-23 19:17:08 +01:00 |
|
Andrei E
|
29a448de4d
|
Point to Irrlicht license in root
|
2022-11-26 19:32:03 +01:00 |
|
DS
|
1579ce2740
|
SDL: implement cursor icon API (#135)
|
2022-11-12 15:52:39 +01:00 |
|
sfan5
|
b9e0641203
|
Add unittests for irrString
|
2022-11-11 16:25:49 +01:00 |
|
sfan5
|
6f98515f34
|
Fix two irrString bugs
* append() missing null-termination
* eraseTrailingFloatZeros() was accidentally broken, comment it out for now
|
2022-11-11 16:24:27 +01:00 |
|