]> git.lizzy.rs Git - irrlicht.git/log
irrlicht.git
3 years agoMake Linux CI run upload a package
sfan5 [Thu, 25 Mar 2021 14:34:39 +0000 (15:34 +0100)]
Make Linux CI run upload a package

3 years agoInclude irrUString directly in irrlicht
Loic Blot [Fri, 19 Mar 2021 17:34:33 +0000 (18:34 +0100)]
Include irrUString directly in irrlicht

it's a derivate from irrString and originate from irrlicht, legitimate a return back to home

3 years agoIgnore all so, not only versioned ones
Loic Blot [Fri, 19 Mar 2021 17:33:58 +0000 (18:33 +0100)]
Ignore all so, not only versioned ones

3 years agoCIrrDeviceLinux: fix dead key/compose handling
sfan5 [Thu, 25 Mar 2021 11:29:34 +0000 (12:29 +0100)]
CIrrDeviceLinux: fix dead key/compose handling

3 years agoCIrrDeviceLinux: fix dumb key fallback behaviour
sfan5 [Wed, 24 Mar 2021 19:11:27 +0000 (20:11 +0100)]
CIrrDeviceLinux: fix dumb key fallback behaviour

Turns out giving the application KEY_UNKNOWN + the correct char
to work with is better than returning nonsense EKEY_CODEs.

3 years agoFix missing step in build instructions
Alistair Findlay [Thu, 18 Mar 2021 11:57:17 +0000 (22:57 +1100)]
Fix missing step in build instructions

3 years agoFix Irrlicht not properly resizing on macOS due to incorrect window size; thanks...
Jordan Snelling [Tue, 16 Mar 2021 20:55:30 +0000 (20:55 +0000)]
Fix Irrlicht not properly resizing on macOS due to incorrect window size; thanks @torleif

3 years agoCMemoryFile: fix seek bounds-checking
sfan5 [Fri, 12 Mar 2021 17:28:10 +0000 (18:28 +0100)]
CMemoryFile: fix seek bounds-checking

3 years agoCGLXManager: Use GLX window correctly
sfan5 [Fri, 12 Mar 2021 16:47:00 +0000 (17:47 +0100)]
CGLXManager: Use GLX window correctly

fixes #17

3 years agoFix pixel-perfect draw2DLine on OpenGL
sfan5 [Thu, 11 Mar 2021 22:48:05 +0000 (23:48 +0100)]
Fix pixel-perfect draw2DLine on OpenGL

3 years agoRemove trivial copy constructors and operators
sfan5 [Tue, 9 Mar 2021 11:47:54 +0000 (12:47 +0100)]
Remove trivial copy constructors and operators

3 years agoCI: add workflows for win32 and win64
sfan5 [Mon, 8 Mar 2021 22:48:28 +0000 (23:48 +0100)]
CI: add workflows for win32 and win64

3 years agomacOS: silence OpenGL deprecation warnings
sfan5 [Mon, 8 Mar 2021 12:36:44 +0000 (13:36 +0100)]
macOS: silence OpenGL deprecation warnings

3 years agoAdd README
sfan5 [Sun, 7 Mar 2021 12:24:11 +0000 (13:24 +0100)]
Add README

3 years agoPrepare for integration with Minetest
sfan5 [Thu, 18 Feb 2021 12:46:40 +0000 (13:46 +0100)]
Prepare for integration with Minetest

3 years agoAndroid: import back button patch
sfan5 [Sun, 7 Mar 2021 01:09:32 +0000 (02:09 +0100)]
Android: import back button patch

3 years agoAndroid: import touchedCount patch
sfan5 [Sun, 7 Mar 2021 00:50:11 +0000 (01:50 +0100)]
Android: import touchedCount patch

3 years agoRestore Android support
sfan5 [Sun, 7 Mar 2021 00:08:58 +0000 (01:08 +0100)]
Restore Android support

3 years agoRestore Windows and OSX support
sfan5 [Sat, 6 Mar 2021 21:14:46 +0000 (22:14 +0100)]
Restore Windows and OSX support

3 years agoRemove other left-over build systems
sfan5 [Sat, 6 Mar 2021 20:27:42 +0000 (21:27 +0100)]
Remove other left-over build systems

3 years agoAdd CMake as new build system
sfan5 [Sat, 6 Mar 2021 20:23:00 +0000 (21:23 +0100)]
Add CMake as new build system

3 years agoFix inconsistent-missing-override warnings
sfan5 [Sat, 6 Mar 2021 13:01:22 +0000 (14:01 +0100)]
Fix inconsistent-missing-override warnings

3 years agoFix Windows, Android build
sfan5 [Thu, 25 Feb 2021 20:17:23 +0000 (21:17 +0100)]
Fix Windows, Android build

3 years agoAdd GLES workflow to CI
sfan5 [Thu, 25 Feb 2021 18:30:20 +0000 (19:30 +0100)]
Add GLES workflow to CI

3 years agoirrTypes.h: use standard header for number types
sfan5 [Thu, 18 Feb 2021 12:41:10 +0000 (13:41 +0100)]
irrTypes.h: use standard header for number types

3 years agoGLX window is *not* an X11 window
numzero [Wed, 13 Jan 2021 23:28:12 +0000 (02:28 +0300)]
GLX window is *not* an X11 window

3 years agoThrow out support for Bzip, LZMA and encrypted ZIPs
sfan5 [Thu, 18 Feb 2021 11:17:18 +0000 (12:17 +0100)]
Throw out support for Bzip, LZMA and encrypted ZIPs

3 years agoRemove bundled libraries
sfan5 [Mon, 18 May 2020 12:45:36 +0000 (14:45 +0200)]
Remove bundled libraries

3 years agoAdd github workflow & gitignore
Loic Blot [Mon, 18 May 2020 07:35:38 +0000 (09:35 +0200)]
Add github workflow & gitignore

3 years agoMerging r6194 from trunk to ogl-es branch.
cutealien [Sun, 21 Feb 2021 19:09:14 +0000 (19:09 +0000)]
Merging r6194 from trunk to ogl-es branch.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6195 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6186 through r6192 from trunk to ogl-es branch
cutealien [Sun, 21 Feb 2021 16:37:56 +0000 (16:37 +0000)]
Merging r6186 through r6192 from trunk to ogl-es branch

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6193 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoWhitespace fixes.
cutealien [Wed, 6 Jan 2021 14:59:13 +0000 (14:59 +0000)]
Whitespace fixes.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6186 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6181 through r6184 from trunk to ogl-es branch
cutealien [Wed, 6 Jan 2021 14:52:49 +0000 (14:52 +0000)]
Merging r6181 through r6184 from trunk to ogl-es branch
- Changes to touch-input handling on X11

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6185 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoFix bug introduced in last merge from svn trunk
cutealien [Wed, 30 Dec 2020 19:08:13 +0000 (19:08 +0000)]
Fix bug introduced in last merge from svn trunk
struct STouchInput was in there twice.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6183 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoFix compiling last commit (missing a letter).
cutealien [Wed, 30 Dec 2020 18:59:39 +0000 (18:59 +0000)]
Fix compiling last commit (missing a letter).
Thx @Maksym Hamarnyk

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6182 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoEnable _IRR_COMPILE_WITH_OGLES1_ on IOS.
cutealien [Wed, 30 Dec 2020 18:50:50 +0000 (18:50 +0000)]
Enable _IRR_COMPILE_WITH_OGLES1_ on IOS.
Should be enabled according to Maksym Hamarnyk

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6181 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6173 through r6179 from trunk to ogl-es branch
cutealien [Wed, 30 Dec 2020 18:39:20 +0000 (18:39 +0000)]
Merging r6173 through r6179 from trunk to ogl-es branch
- Adding optional support for touch input in X11

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6180 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6173 through r6176 from trunk to ogl-es branch
cutealien [Tue, 22 Dec 2020 21:30:35 +0000 (21:30 +0000)]
Merging r6173 through r6176 from trunk to ogl-es branch
Also adding -DPNG_ARM_NEON_OPT=0 to other places in Makefile as we don't have arm optimization for neon currently in our png lib.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6177 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMake it possible again to enable ES1 on Linux.
cutealien [Tue, 22 Dec 2020 21:14:45 +0000 (21:14 +0000)]
Make it possible again to enable ES1 on Linux.
Seems Debian 11 adds it back.
Thanks @TheBrokenRail for patch.
Hidden in comments for patch #322: https://sourceforge.net/p/irrlicht/patches/322

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6175 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6145 through r6171 from trunk to ogl-es branch
cutealien [Sat, 19 Dec 2020 15:03:11 +0000 (15:03 +0000)]
Merging r6145 through r6171 from trunk to ogl-es branch

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6172 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoFix compiler error caused by merge.
cutealien [Wed, 4 Nov 2020 23:32:24 +0000 (23:32 +0000)]
Fix compiler error caused by merge.
Thanks @ Maksym for report.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6152 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoRemove headers from source-file sections in XCode project file.
cutealien [Tue, 3 Nov 2020 22:00:19 +0000 (22:00 +0000)]
Remove headers from source-file sections in XCode project file.
Thanks @ Maksym for the patch.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6151 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoAnother OSX build file patch.
cutealien [Tue, 3 Nov 2020 21:54:02 +0000 (21:54 +0000)]
Another OSX build file patch.
It should work now.
Thanks @maksym for help.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6150 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoAnother fix for OSX build file.
cutealien [Tue, 3 Nov 2020 21:29:57 +0000 (21:29 +0000)]
Another fix for OSX build file.
And a bit unifying it with trunk.
Likely one more bug in there... so another patch coming.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6149 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoFix some more problems with OSX build file.
cutealien [Tue, 3 Nov 2020 21:14:42 +0000 (21:14 +0000)]
Fix some more problems with OSX build file.
Probably will need one more patch...

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6148 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoTrying to merge build patch from Maksym Hamarnyk to build OS X
cutealien [Mon, 2 Nov 2020 22:41:39 +0000 (22:41 +0000)]
Trying to merge build patch from  Maksym Hamarnyk to build OS X
See https://github.com/MoNTE48/Irrlicht/commit/a56263fbc13ae23e9238936545972fa028225805
Will need further testing.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6146 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6140 through r6144 from trunk to ogl-es branch.
cutealien [Mon, 2 Nov 2020 22:26:23 +0000 (22:26 +0000)]
Merging r6140 through r6144 from trunk to ogl-es branch.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6145 dfc29bdd-3216-0410-991c-e03cc46cb475

3 years agoMerging r6128 through r6139 from trunk to ogl-es branch.
cutealien [Tue, 29 Sep 2020 20:22:28 +0000 (20:22 +0000)]
Merging r6128 through r6139 from trunk to ogl-es branch.
Note: I could not merge 2 OSX project files as I'm not sure how to correctly resolve their conflicts.
Maybe old version for those files are still OK, as ogl-es branch got updated once before (leaving trunk behind).
In case it causes problems I hope someone can send another patch for those 2 files:
source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes
source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6140 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6122 through r6127 from trunk to ogl-es branch
cutealien [Sat, 20 Jun 2020 15:26:29 +0000 (15:26 +0000)]
Merging r6122 through r6127 from trunk to ogl-es branch

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6128 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6120 through r6121 from trunk to ogl-es branch
cutealien [Sun, 14 Jun 2020 20:52:53 +0000 (20:52 +0000)]
Merging r6120 through r6121 from trunk to ogl-es branch

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6122 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6117 through r6119 from trunk to ogl-es branch
cutealien [Sat, 13 Jun 2020 14:59:16 +0000 (14:59 +0000)]
Merging r6117 through r6119 from trunk to ogl-es branch

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6120 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoAdd missing parameters in CEAGLManager::activateContext.
cutealien [Sat, 13 Jun 2020 14:49:38 +0000 (14:49 +0000)]
Add missing parameters in CEAGLManager::activateContext.
Thanks to Maksym Hamarnyk for the patch.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6118 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6107 through r6116 from trunk to ogl-es branch
cutealien [Fri, 12 Jun 2020 20:47:40 +0000 (20:47 +0000)]
Merging r6107 through r6116 from trunk to ogl-es branch
Caught up with trunk again.
Not yet tested beside compiling (quick test failed, but seems like nothing from the new changes).

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6117 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6075 through r6106 from trunk to ogl-es branch.
cutealien [Fri, 12 Jun 2020 20:41:49 +0000 (20:41 +0000)]
Merging r6075 through r6106 from trunk to ogl-es branch.
Burnings renderer changes.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6116 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6073 through r6074 from trunk to ogl-es branch.
cutealien [Thu, 11 Jun 2020 20:27:29 +0000 (20:27 +0000)]
Merging r6073 through r6074 from trunk to ogl-es branch.
The support for UINT shader constants added in this is just returning warnings in GLES drivers as this would need ES 3.0

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6115 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r6039 through r6072 from trunk to ogl-es branch.
cutealien [Wed, 10 Jun 2020 22:19:09 +0000 (22:19 +0000)]
Merging r6039 through r6072 from trunk to ogl-es branch.
Note: Not yet caught up with trunk.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6114 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoFix problem with glGenerateMipMap in GLES2
cutealien [Wed, 10 Jun 2020 20:57:08 +0000 (20:57 +0000)]
Fix problem with glGenerateMipMap in GLES2
Thanks @wolfgang for report and patch: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=52625

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6112 dfc29bdd-3216-0410-991c-e03cc46cb475

4 years agoMerging r5975 through r6036 from trunk to ogl-es branch.
cutealien [Fri, 3 Jan 2020 19:05:16 +0000 (19:05 +0000)]
Merging r5975 through r6036 from trunk to ogl-es branch.
GLES drivers adapted, but only did make compile-tests.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6038 dfc29bdd-3216-0410-991c-e03cc46cb475