aboutsummaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2021-08-28Add support for OpenBSDJosiahWI
There were three patches OpenBSD applied to build Irrlicht, and I implemented two of them. The first required turning off joystick events on OpenBSD, and the second (which I didn't confirm was necessary) required some defines in os.h. The third patch would have added an include to CIrrDeviceLinux.cpp, but the file had changed quite a bit and I could not tell whether this was necessary, so I left it out, and it appears Irrlicht builds fine.
2021-08-27Merging r6196 through r6248 from trunk to ogl-es branchcutealien
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6249 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-08-27CIrrDeviceLinux: Add support For TouchInput.touchedCountTheBrokenRail
2021-08-26Readd CSceneCollisionManager with only the method we needsfan5
2021-08-07Add a unified cross platform OpenGL core profile binding (#52)hecks
2021-07-29Fix .x material slot parsinghecks
Co-authored-by: hecktest <>
2021-07-23Delete lots of unused features (#48)hecks
2021-07-17Drop unused and unportable "fast math" codesfan5
2021-07-16Set correct flags for static buildssfan5
this is only really relevant on Windows
2021-07-16CIrrDeviceOSX: drop all video mode codesfan5
2021-07-16Remove various ancient support codesfan5
2021-07-07Drop XML implementation, related code and dependent featuressfan5
2021-06-30Fix path issues when imported as subdirectorysfan5
2021-06-27Set includes and libs on object targetsNeroBurner
Instead of using the global `include_directories()` and `link_libraries()` calls use the target versions `target_include_directories()` and `target_include_libraries()` with `PRIVATE` keyword instead. The dependencies are libraries only, the headers are added to the build instructions in a separate call. So the `target_link_libraries()` calls are not needed for the object-libraries to be built.
2021-06-21Fix `getViewPort` returning incorrect resultsVincent Robinson
2021-06-19CXMeshFileLoader: initialize normals to zero during loadingsfan5
2021-06-15CIrrDeviceWin32: readd fullscreen using borderless maximized windowsfan5
2021-06-15CIrrDeviceWin32: drop all video mode codesfan5
2021-06-15CIrrDeviceLinux: reimplement fullscreen using NetWM hintsfan5
2021-06-15CIrrDeviceLinux: drop all video mode support codesfan5
2021-05-24Improved IrrlichtMt target structure (#31)JosiahWI
2021-05-08COGLES2Driver: fix swapped color screenshotssfan5
2021-04-24Work around bug installing targets created in a subdirectoryJosiahWI
2021-04-21CNullDriver: store real size for dummy texturessfan5
2021-04-21CIrrDeviceLinux: don't create input context if no windowsfan5
This broke the Null driver.
2021-04-19Fix misbehaving input after IME changes (Linux)yw05
2021-04-17Fix Android build (again)sfan5
closes #27
2021-04-17WGLManager: fix wglCreateContextAttribsARB not being usedsfan5
2021-04-17Always use system OpenGL extension headerssfan5
2021-04-13CMake Config and Version exports (#22)JosiahWI
2021-04-09Fix Android buildsfan5
2021-04-05Fix segfault if non-i18n fallback input is used on Linuxsfan5
2021-04-02Add support for IMEs on Linuxyw05
2021-04-02Prepare GUI for IME supportyw05
2021-03-31Do not distort images scaled by integer multiplessfan5
2021-03-26Skip unnecessary C compiler checkssfan5
2021-03-26Make compiling using MSVC worksfan5
2021-03-25Rename library to IrrlichtMtsfan5
for clarity and to avoid conflicts closes #16
2021-03-25CIrrDeviceLinux: fix dead key/compose handlingsfan5
2021-03-24CIrrDeviceLinux: fix dumb key fallback behavioursfan5
Turns out giving the application KEY_UNKNOWN + the correct char to work with is better than returning nonsense EKEY_CODEs.
2021-03-16Fix Irrlicht not properly resizing on macOS due to incorrect window size; ↵Jordan Snelling
thanks @torleif
2021-03-12CMemoryFile: fix seek bounds-checkingsfan5
2021-03-12CGLXManager: Use GLX window correctlysfan5
fixes #17
2021-03-12Fix pixel-perfect draw2DLine on OpenGLsfan5
2021-03-08macOS: silence OpenGL deprecation warningssfan5
2021-03-07Android: import back button patchsfan5
2021-03-07Android: import touchedCount patchsfan5
2021-03-07Restore Android supportsfan5
2021-03-06Restore Windows and OSX supportsfan5
2021-03-06Remove other left-over build systemssfan5