1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-11-20 08:25:23 +01:00

Commit Graph

  • aff1abd05d Some random code cleanups master sfan5 2025-11-14 16:06:07 +01:00
  • 08ba866992 Improve shadow settings usability sfan5 2025-11-17 13:38:46 +01:00
  • 1f0aa28cf0 Take EVDF_RENDER_TO_FLOAT_TEXTURE into account for post-processing sfan5 2025-11-16 20:23:42 +01:00
  • 7da8a1e8a1 Add shader files to build-trigger paths sfan5 2025-11-16 19:25:38 +01:00
  • d280d10e29 Check shadow map initialization more carefully sfan5 2025-11-14 15:23:10 +01:00
  • d92e9e3126 Fix modpack status display and handling of modpack name conflicts Jürgen Rühle 2025-11-15 20:08:07 +01:00
  • 392c054be9 Main menu: Fix mod detection within nested modpacks SmallJoker 2025-10-29 22:56:30 +01:00
  • bf01cdf823 Reapply "Prefer GL3 driver over legacy GL driver" sfan5 2025-11-14 20:04:54 +01:00
  • 37c3c89b03 Implement Vsync for SDL device (#16683) sfan5 2025-11-18 12:00:46 +01:00
  • 36c261c1f0 IrrlichtMt: Initial SDL3 support (#16583) SmallJoker 2025-11-17 20:55:52 +01:00
  • fcd96e9244 Dynamic shadows with the ogles2 driver on OpenGL ES 3.0+ (#16661) grorp 2025-11-17 17:55:13 +01:00
  • ac0ebf39ad Clean up header includes (#16674) cx384 2025-11-16 15:00:51 +01:00
  • 44e7c5b9ab Implement core.path_exists() (#16647) Rising Leaf 2025-11-16 06:00:36 -08:00
  • 7e53e65549 Show unavailable settings in menu (#16679) sfan5 2025-11-16 14:59:56 +01:00
  • 7c310cd7f5 OpenGL3: Add subpixel offset for 2D rendering (#16676) ExeVirus 2025-11-16 08:59:33 -05:00
  • 785042dc9e Force highp precision for float and sampler2d on GLES, if supported (#16671) lhofhansl 2025-11-14 09:52:55 -08:00
  • 577fc44ea9 Adjust shader test CI workflows sfan5 2025-11-12 18:13:00 +01:00
  • 00eea43131 More minor shader cleanups sfan5 2025-11-12 17:48:36 +01:00
  • 4cbe7b2597 Remove unused EventReceiver cx384 2025-11-14 13:09:39 +01:00
  • c625fa71e1 Automatically choose multiple emerge threads for singlenode (#16634) sfan5 2025-11-13 20:17:24 +01:00
  • 6ac8346c6d Revert part of 16013 - restore liquid updates to the client (#16663) lhofhansl 2025-11-11 11:10:49 -08:00
  • 760b20504f Support array textures in shadow renderer (the lazy way) sfan5 2025-11-09 13:33:55 +01:00
  • c3790dd7af Introduce EMT_INVALID as safe placeholder sfan5 2025-11-07 13:30:26 +01:00
  • fad3a0fa6d Refactor shadow map material override sfan5 2025-11-07 12:15:58 +01:00
  • 6205e213c7 Don't generate more node shaders than needed sfan5 2025-11-07 11:52:15 +01:00
  • 98295cf839 Move client code from nodedef.h/cpp (#16615) cx384 2025-11-08 21:49:01 +01:00
  • 232c833af4 Fix selection fragment shader compile error on GL 3 Lars Mueller 2025-11-08 16:48:47 +01:00
  • 298a27c743 Port most shaders to GLSL ES 3.0 (#16639) sfan5 2025-11-06 19:31:35 +01:00
  • 98fb381910 Break include chains and tidy (part 2) SmallJoker 2025-11-06 19:31:13 +01:00
  • 8593d38030 Add non-headless singleplayer tests to CI sfan5 2025-11-05 13:41:40 +01:00
  • b6bfc494e6 Fix singleplayer with --gameid and new world sfan5 2025-11-05 13:23:48 +01:00
  • e82495d98c Allow image formats other than PNG for game backgrounds in the main menu (#16395) frogTheSecond 2025-11-06 11:42:26 +01:00
  • 8042b5512f Irrlicht: remove some dead code sfan5 2025-11-03 14:43:52 +01:00
  • 2368126d0a Fix memory leak in rollback (and more) (#16644) sfan5 2025-11-05 11:55:57 +01:00
  • 7a6e639d61 Tune "block send throttling while building" optimization (#16614) sfan5 2025-11-04 11:44:49 +01:00
  • 8350fb734a Default-initialize SColor sfan5 2025-11-02 10:02:01 +01:00
  • 329e210326 Break include chains and tidy (#16640) SmallJoker 2025-11-02 21:33:10 +01:00
  • f2eabdd1d5 Fix missing airlike buffer info cx384 2025-11-02 10:01:53 +01:00
  • 36f052198c defaultsettings: drop the USEKEY2 macro y5nw 2025-11-01 17:22:09 +01:00
  • 631cbb3018 Use CMAKE_INSTALL_FULL_*DIR for installation directories (#16629) Marcin Serwin 2025-11-01 17:21:54 +01:00
  • de5ef4ca29 Introduce array textures for node rendering (#16574) sfan5 2025-11-01 17:21:41 +01:00
  • 1ead48c58b Refactor: Remove obsolete IAnimatedMeshSceneNode interface (#16631) Lars Müller 2025-10-30 17:34:45 +01:00
  • 4b41e20000 Remove unused drawtype shader constant sfan5 2025-10-24 15:53:19 +02:00
  • 04a443e392 Irrlicht: fix mipmaps regenerated multiple times sfan5 2025-10-12 20:55:10 +02:00
  • ae6aac8aa9 Irrlicht: upload array textures more efficiently sfan5 2025-10-12 19:16:39 +02:00
  • 3c60b348a6 Irrlicht: expose MaxArrayTextureLayers sfan5 2025-10-08 16:56:26 +02:00
  • 0794912374 Refactor texture source to prepare for array textures sfan5 2025-10-05 16:41:42 +02:00
  • e924f425f2 Remove Irrlicht devices except SDL (#16580) sfan5 2025-10-30 13:39:44 +01:00
  • d4d3e10531 Fixes and improvements for item image animations (#16620) cx384 2025-10-29 10:26:59 +01:00
  • 97c9f8f709 Fix wrong normal shading for objects (apply transform) Lars Müller 2025-10-29 10:26:38 +01:00
  • 7331156650 Fix interpolating to identity bone overrides (#16609) Lars Müller 2025-10-29 10:25:50 +01:00
  • 93ccb4b355 Add inventory image animation API (#16538) cx384 2025-10-26 18:48:53 +01:00
  • dde463635e Add default_mapgen game setting (#16238) Xeno333 2025-10-26 12:46:54 -05:00
  • 4f8a847085 Guard new object from being added at shutdown (#16610) sfan5 2025-10-26 10:28:41 +01:00
  • f1c0f292fa Correct info about ObjectRef:set_attach() bones "" default value corpserot 2025-10-26 17:28:30 +08:00
  • 377cdfb601 Check if object is gone before calling on_rightclick Lars Müller 2025-10-25 17:37:12 +02:00
  • ff15b413b0 Don't use bilinear/trilinear filter on small overlay if large base texture cx384 2025-10-24 15:47:36 +02:00
  • 35357e4300 Silence non-useful CI whitespace check sfan5 2025-10-19 20:41:35 +02:00
  • 4756e23477 Move crack overlay to shader sfan5 2025-10-19 13:14:00 +02:00
  • c58a7ad98a Move Game class definition of out game.cpp sfan5 2025-10-19 13:12:48 +02:00
  • f4977b1e33 Allow mapgen chunk size to be non-cubic (#16429) sfan5 2025-10-22 22:31:23 +02:00
  • 0f943e5810 Restore BlendOperation in shadow rendering sfan5 2025-10-20 18:42:36 +02:00
  • 081624a229 Android: update NDK and SDL version (#16586) sfan5 2025-10-18 20:00:46 +02:00
  • 51f19b4329 Fix overly strict bounds check in tiniergltf (#16590) Lars Müller 2025-10-18 20:00:37 +02:00
  • a049174f12 Make logging timestamps configurable (#16581) sfan5 2025-10-17 00:18:06 +02:00
  • 6b0e1e9b67 Clarify set_yaw() behaviour in documentation Thomas--S 2025-10-17 00:17:52 +02:00
  • d834c45d1c Port shadow shaders to work with OpenGL3 PtiLuky 2025-10-13 11:04:07 +02:00
  • 5e23e478b1 Increase flexibility of ShaderSource sfan5 2025-08-07 16:04:44 +02:00
  • 1b37eb2e0b Add tooltips to noiseparams settings (#16462) birdlover32767 2025-10-16 00:08:35 +03:00
  • c965bb77bd Fix possible sendPlayerPos desync situation (#16498) sfan5 2025-10-15 00:21:07 +02:00
  • 7d4f80f1cc Fix segfault with null video driver (#16579) Tygyh 2025-10-15 00:20:56 +02:00
  • 6ff4a2a3d2 IrrlichtMt: Implement double- and triple-click text selection (#16559) SmallJoker 2025-10-15 00:20:46 +02:00
  • 7ca5f3baa0 Allow FXAA to be used together with FSAA or SSAA (#16555) lhofhansl 2025-10-11 20:50:23 -07:00
  • 0b13fd0b01 Driver: Change the texture check condition SmallJoker 2025-10-11 22:16:09 +02:00
  • 9213b7f164 Driver: Handle errors during texture creation (#16565) SmallJoker 2025-10-11 19:38:38 +02:00
  • f205f6f539 Fix meta tool capabilities regression (#16563) cx384 2025-10-11 19:38:21 +02:00
  • c2e2b97944 Respect node alpha node for inventory drawing (#16556) sfan5 2025-10-11 19:37:30 +02:00
  • a141f8478b Fix broken 'updating nodes' progress sfan5 2025-10-07 18:40:46 +02:00
  • 1a6bf66f2a Clean up tiledef/layer handling for node particles sfan5 2025-10-07 19:37:29 +02:00
  • 35fda3710d settingtypes.txt: document float/int without max but with min Leonard-Orlando Menzel 2025-10-09 09:49:40 +00:00
  • a3e27f06fc Update roadmap (#16468) Zughy 2025-10-09 11:48:09 +02:00
  • 0afb6df810 Test CSM in CI runs sfan5 2025-10-06 13:01:39 +02:00
  • 5b5b4b3eff Verify sandbox a bit in an unit test sfan5 2025-10-01 22:37:05 +02:00
  • 05e86bb1e8 Restrict function references returned by debug.getinfo() sfan5 2025-10-01 22:17:47 +02:00
  • c4e0c9d408 Fix invalid duplicate provides tag in AppStream metainfo Travis Wrightsman 2025-10-06 21:01:51 +02:00
  • 06250f8b27 Clean up RequestQueue a bunch sfan5 2025-10-05 16:39:58 +02:00
  • 293544fb48 Clean up tiledef/layer handling in wield mesh sfan5 2025-09-21 11:21:06 +02:00
  • b816542e22 Require 'give' priv for /pulverize and /clearinv (#16526) Wuzzy 2025-10-05 19:01:12 +02:00
  • 29476f406b Enable strip_color_codes by default rubenwardy 2021-12-09 10:09:25 +00:00
  • 5f5ce2391c Merge remote-tracking branch 'upstream/stable-5' into HEAD stable-5 SmallJoker 2025-10-05 17:55:19 +02:00
  • 76a8d8b0e2 Continue with 5.15.0-dev SmallJoker 2025-10-05 17:19:21 +02:00
  • 6d1a208018 Bump version to 5.14.0 5.14.0 SmallJoker 2025-10-05 17:19:16 +02:00
  • d500241e3d Update builtin Bulgarian translation StoyanDimitrov 2025-10-05 18:32:17 +03:00
  • 61f3812f73 Fix incorrect MapgenV6 chunk size warning sfan5 2025-10-05 17:11:04 +02:00
  • f2be1c39c8 SDL: Remove SDL_syswm.h include y5nw 2025-10-04 13:56:56 +02:00
  • 244dc7ac06 shell.nix: add gmp and luajit y5nw 2025-10-04 13:49:00 +02:00
  • 3a0152c491 Translated using Weblate (Chinese (Simplified Han script)) maxchen32 2025-09-30 09:08:17 +02:00
  • 52e36b06e6 Translated using Weblate (Ukrainian) Tarás Lavrentiev 2025-09-29 13:31:34 +02:00
  • f1f1fce2db Translated using Weblate (Polish) Karol1165 2025-09-28 22:28:57 +02:00
  • 4aae915e4f Translated using Weblate (Ukrainian) Тарас Арт 2025-09-27 19:23:42 +02:00