Commit Graph

  • af20d9ff86 Remove deprecated function transformBox Caleb Butler 2023-09-03 19:22:37 -0400
  • 00dd1f8ef3 Remove deprecated functionality of SMaterial Caleb Butler 2023-09-03 19:10:03 -0400
  • 364cb37698 Remove deprecated methods from IVideoDriver Caleb Butler 2023-09-03 18:39:07 -0400
  • 7ce9169d8d Remove deprecated method getOperatingSystemVersion Caleb Butler 2023-09-03 18:17:27 -0400
  • ebdb2e410b Remove deprecated member functions of IMeshCache Caleb Butler 2023-09-03 18:10:12 -0400
  • a28b8f9e91 Remove deprecated member functions Caleb Butler 2023-09-03 18:04:58 -0400
  • 6cd27d5dca Remove deprecated IImage member functions Caleb Butler 2023-09-03 17:58:01 -0400
  • 04ab99f218 Removes deprecated function getNumber Caleb Butler 2023-09-03 17:50:15 -0400
  • d753c8b782 Remove deprecated functions related to FileSystem Caleb Butler 2023-09-03 17:32:12 -0400
  • 6a3ed6428f Remove deprecated getBoneName method Caleb Butler 2023-09-03 17:25:54 -0400
  • 3492fd0d2d Remove primitive types not supported in OpenGL 3+ Caleb Butler 2023-09-03 17:18:43 -0400
  • 4938a96bde Remove deprecated function transformBox #231 Caleb Butler 2023-09-03 19:22:37 -0400
  • 872c33329b Remove deprecated functionality of SMaterial Caleb Butler 2023-09-03 19:10:03 -0400
  • a324a53fba Remove deprecated methods from IVideoDriver Caleb Butler 2023-09-03 18:39:07 -0400
  • e8ac13a41f Remove deprecated method getOperatingSystemVersion Caleb Butler 2023-09-03 18:17:27 -0400
  • 0c60abb380 Remove deprecated member functions of IMeshCache Caleb Butler 2023-09-03 18:10:12 -0400
  • 9e5060cedf Remove deprecated member functions Caleb Butler 2023-09-03 18:04:58 -0400
  • da0abe3cce Remove deprecated IImage member functions Caleb Butler 2023-09-03 17:58:01 -0400
  • 18d9f9fd84 Removes deprecated function getNumber Caleb Butler 2023-09-03 17:50:15 -0400
  • 79c62439c5 Remove deprecated functions related to FileSystem Caleb Butler 2023-09-03 17:32:12 -0400
  • 42c1fff3e4 Remove deprecated getBoneName method Caleb Butler 2023-09-03 17:25:54 -0400
  • 939b80dd6a Remove primitive types not supported in OpenGL 3+ Caleb Butler 2023-09-03 17:18:43 -0400
  • c6b06533f3
    Deduplicate KP_5 from KP_HOME Kai Giebeler 2023-09-01 15:54:55 +0200
  • e609f5f263 Remove leftovers from D3D sfan5 2023-09-01 12:36:33 +0200
  • ddecc0fae2 Inline a pointless function sfan5 2023-09-01 12:26:43 +0200
  • dd3a34d674 Remove unused (I)Timer methods sfan5 2023-09-01 12:22:27 +0200
  • 2bd8c661bd Use localtime_r over localtime #230 sfan5 2023-08-31 19:10:14 +0200
  • ca7694c3c2 Add a warning comment #221 Gregor Parzefall 2023-08-30 22:39:28 +0200
  • 254b507c35 Maybe like this? Gregor Parzefall 2023-08-30 22:31:32 +0200
  • 98d53fbea8 Next test Gregor Parzefall 2023-08-30 20:54:45 +0200
  • a3e4bf1289 Maybe this works? Gregor Parzefall 2023-08-30 20:48:36 +0200
  • 32e0e2600e std::wstring_convert Gregor Parzefall 2023-08-30 20:42:54 +0200
  • 2fd0d98057 "Fix" test compilation Gregor Parzefall 2023-07-09 21:50:24 +0200
  • 17e0d61413 A different approach Gregor Parzefall 2023-07-09 21:35:05 +0200
  • 6f05de9f2c Even more cake Gregor Parzefall 2023-07-09 21:01:55 +0200
  • b0ad8ceee9 More cake Gregor Parzefall 2023-07-09 20:45:20 +0200
  • 5e6ba49d20 Cake Gregor Parzefall 2023-07-09 20:37:42 +0200
  • e5ca7e66ed Unify/fix conversion between UTF-8 and wide strings across Minetest and IrrlichtMt Gregor Parzefall 2023-07-09 18:34:13 +0200
  • 0735220f86 Suppress a -Wunused-but-set-variable warning Desour 2023-08-29 14:58:28 +0200
  • 0740d055ac Fix uninitialized memory error in operator- for ustring16 iterators Desour 2023-08-29 14:14:14 +0200
  • 779d356f36 Suppress a -Wunused-but-set-variable warning #229 Desour 2023-08-29 14:58:28 +0200
  • c4547763cd Fix uninitialized memory error in operator- for ustring16 iterators Desour 2023-08-29 14:14:14 +0200
  • d359230456 Deduplicate KP_5 from KP_HOME #228 kawogi 2023-08-26 22:44:13 +0200
  • 1d4672bd92 Remove the now unused SMaterialLayer::setFiltersMinetest method Gregor Parzefall 2023-08-24 12:25:41 +0200
  • 65dfc491e2
    Remove the now unused SMaterialLayer::setFiltersMinetest method #227 Gregor Parzefall 2023-08-24 12:25:41 +0200
  • c602a39598 Enable MultiProcessorCompilation in VC17 project file No reason to not have several times faster build-times cutealien 2023-08-17 10:12:28 +0000
  • ef3bab610d CIrrDeviceLinux: Fix type for NET_WM_PID XChangeProperty Jessica Clarke 2023-08-15 17:47:03 +0100
  • bd4ce386a2 Clean-up include dependencies (video namespace) cutealien 2023-08-15 18:42:05 +0000
  • 78d80d46bd CIrrDeviceLinux: Fix type for NET_WM_PID XChangeProperty #226 Jessica Clarke 2023-08-15 17:47:03 +0100
  • ce1cdd2543 Clean-up include dependencies (scene namespace) cutealien 2023-08-14 22:01:22 +0000
  • f83697d0bb Clean-up include dependencies Files in irr namespace Also some spelling fixes cutealien 2023-08-14 20:38:23 +0000
  • 80ce85ecc2 Clean-up include dependencies in gui and io modules cutealien 2023-08-13 20:19:25 +0000
  • 1d58677e18 Clean up include dependencies in public headers Removing includes which were not needed by headers Note that if you include those headers directly (instead of including irrlicht.h) you may have to add some new includes now. Thought I generally tried to avoid removing headers where it leads to too much changes in user-code Reason was mainly that IntelliSense in VisualStudio 17.7 added a new feature which shows those unused headers :) Has to be used a bit careful as it doesn't know about defines and other platforms And I only did clean up public headers so far (will probably do some more later or another time) cutealien 2023-08-13 15:31:42 +0000
  • dc6d89a170 Fix compiling example 21 Somehow was broken since fixing the spelling of tessellation and never noticed cutealien 2023-08-13 15:25:54 +0000
  • e2a742e2fc Fix compile error with OS X 10.10 SDK, bug #463 Thanks @Ryan Schmidt for report and patch: https://sourceforge.net/p/irrlicht/bugs/463 cutealien 2023-08-04 15:46:17 +0000
  • 2149bfb317 Merging r6511 through r6520 from branch releases/1.8 to trunk Note: Due to OSX always failing merge OSX it's rather applying a second patch from Ryan Schmidt from bugreport #462 to trunk (Not sure why svn merging always fails for OSX. Probably related to MacOSX files getting moved in the past. Was that done without svn move commands? I guess that can't be fixed anymore now) cutealien 2023-08-04 10:22:58 +0000
  • e9c494503d Merging r6493 through r6517 from trunk to ogl-es branch cutealien 2023-08-03 19:12:11 +0000
  • 03fc9c73b5 Add missing word in changes.txt cutealien 2023-08-03 19:09:22 +0000
  • 6f60edbded Merging r6511 through r6515 from branch releases/1.8 to trunk Note that 6514 couldn't be merged as the xcode project seems to have been rewritten and the irrFramework-Info.plist no longer exists in trunk. cutealien 2023-08-03 01:11:01 +0000
  • 7ecaa18949 Merging r6506 through r6510 from branch releases/1.8 to trunk Note those were mostly backport, so trunk already had most changes. Also we've not merged all from 1.8 branch, will need another merge (backports tend to cause lots of ugly conflicts, so have to split this a bit) cutealien 2023-08-03 00:59:44 +0000
  • d98dc90b38
    cleanup: only build some files on WIN32 and compile EGL only if needed Loïc Blot 2023-08-01 20:53:25 +0200
  • 2bfe7506c2 Optimization in quaternion::rotationFromTo from Robert Eisele Turns out we can avoid a square root and a division. Patch comes even with proof: https://raw.org/proof/quaternion-from-two-vectors (I also tested it a while and indeed got same results) cutealien 2023-07-30 16:34:24 +0000
  • f7de9091a1 Remove comment that addRenderTargetTextureCubemap only works in d3d9 It works since quite a while also in OpenGL cutealien 2023-07-28 13:48:12 +0000
  • cd546e77d6
    Update CMakeLists.txt #225 Loïc Blot 2023-07-28 14:40:16 +0200
  • 07f209c599
    build: get rid of building CWGLManager.cpp if not on windows Loic Blot 2023-07-26 21:04:58 +0200
  • 1e195d1dec
    cleanup: remove compile flag _IRR_COMPILE_WITH_EGL_MANAGER_ Loic Blot 2023-07-26 20:21:18 +0200
  • f188f5b1f4
    cleanup: only build CIrrDeviceWin32 on WIN32 Loic Blot 2023-06-25 22:00:13 +0200
  • 27a73a81c6 Merging r6423 through r6505 from branch releases/1.8 to trunk Those were backports from trunk to 1.8 so only changes.txt changed cutealien 2023-07-26 15:31:41 +0000
  • c311d01c07 Bump revision 1.9.0mt12 sfan5 2023-07-20 20:14:30 +0200
  • d7f75ae882 gitignore: add vscode cmake extension support Loic Blot 2023-07-20 12:46:25 +0200
  • e0d4d7d8b4 cleanup: get rid of the legacy #ifndef #define craziness Loic Blot 2023-06-25 21:15:14 +0200
  • b5a36686db
    gitignore: add vscode cmake extension support #224 Loic Blot 2023-07-20 12:46:25 +0200
  • e138c0e9e1
    cleanup: get rid of the legacy #ifndef #define craziness Loic Blot 2023-06-25 21:15:14 +0200
  • fb7a0e4298 2D rendering: Enable bilinear filter for downscaling textures Gregor Parzefall 2023-06-25 12:53:04 +0200
  • a994c31ccf Expose all OpenGL filtering modes, use OpenGL names for them Gregor Parzefall 2023-06-24 23:36:20 +0200
  • c40045a40a Rename SMaterial::TextureLayer -> SMaterial::TextureLayers Gregor Parzefall 2023-06-24 15:18:06 +0200
  • c0ef1092c0 Rename E_MATERIAL_FLAG -> E_MATERIAL_PROP Gregor Parzefall 2023-06-24 15:12:01 +0200
  • 5ececc7d29 Split up texture filtering properties of SMaterialLayer into MinFilter and MagFilter Gregor Parzefall 2023-06-23 13:58:50 +0200
  • 9e0189019e Refactor the way you set material properties Gregor Parzefall 2023-06-23 11:33:29 +0200
  • 480af579ef 2D rendering: Enable bilinear filter for downscaling textures #204 Gregor Parzefall 2023-06-25 12:53:04 +0200
  • bdd24a880d Fix wrong enum value Gregor Parzefall 2023-06-24 23:37:52 +0200
  • 8160d43fd1 Expose all OpenGL filtering modes, use OpenGL names for them Gregor Parzefall 2023-06-24 23:36:20 +0200
  • efc538f88d Rename SMaterial::TextureLayer -> SMaterial::TextureLayers Gregor Parzefall 2023-06-24 15:18:06 +0200
  • 878dca3be4 Rename E_MATERIAL_FLAG -> E_MATERIAL_PROP Gregor Parzefall 2023-06-24 15:12:01 +0200
  • fd387c3f21 Split up texture filtering properties of SMaterialLayer into MinFilter and MagFilter Gregor Parzefall 2023-06-23 13:58:50 +0200
  • ee912fa767 Refactor the way you set material properties Gregor Parzefall 2023-06-23 11:33:29 +0200
  • b249e4523d
    Use precise y-direction scroll values in SDL ndren 2023-07-03 21:46:08 +0100
  • c9ea5d23bd Use precise y-direction scroll values in SDL #220 Andrei E 2023-07-03 21:27:40 +0100
  • 041377c24c CI: Add MSVC/SDL builds numzero 2023-07-02 22:37:35 +0300
  • 17ab152f18 CI: Add MSVC/SDL builds #213 numzero 2023-07-02 22:37:35 +0300
  • 50b84f7f58 CI: Merge 32- and 64-bit MinGW builds #211 numzero 2023-07-02 22:21:47 +0300
  • a6f4eff417 Build OpenGL3 by default #210 numzero 2023-07-02 21:35:58 +0300
  • d7b81836c9 Hide OpenGL3 behind SDL2 (it won’t build otherwise anyway) numzero 2023-07-02 21:35:11 +0300
  • 3140fee194
    properly setup EGL variable #205 Loic Blot 2023-06-25 22:06:11 +0200
  • 05b8916ed9
    cleanup: only build CIrrDeviceWin32 on WIN32 Loic Blot 2023-06-25 22:00:13 +0200
  • c0a6010937
    cleanup: only build CIrrDeviceLinux on LINUX_PLATFORM Loic Blot 2023-06-25 21:57:45 +0200
  • 0d2348fec6
    cleanup: reduce _IRR_COMPILE_WITH_EGL_MANAGER_ usage & better flags on build Loic Blot 2023-06-25 21:43:18 +0200
  • e240a5390d
    cleanup: get rid of _IRR_COMPILE_WITH_OGLES1_ when it's not required Loic Blot 2023-06-25 21:27:38 +0200
  • 1aae97675a
    cleanup: get rid of _IRR_COMPILE_WITH_OGLES2_ when it's not required Loic Blot 2023-06-25 21:25:00 +0200
  • 7a0f52f93b
    cleanup: get rid of the legacy #ifndef #define craziness Loic Blot 2023-06-25 21:15:14 +0200