1
0
mirror of https://github.com/luanti-org/luanti.git synced 2026-01-01 02:45:19 +01:00

Commit Graph

  • f592b57dc6 Fixed serialization_version and version_string key name in docs (#15699) fineless71 2025-01-23 11:18:30 +00:00
  • a99e985674 Centralize arbitrary area volume limit and raise it (#15696) sfan5 2025-01-23 12:18:20 +01:00
  • af3f696423 Code style fixes. SFENCE 2024-09-04 19:15:39 +02:00
  • 24e9db07ec Check for indent spaces and fixed found problems. Lib C/C++ code is not checked. SFENCE 2024-09-04 06:11:05 +02:00
  • 547e1476bb Allow overriding fonts via media files (#15606) Lars Müller 2025-01-19 20:42:40 +01:00
  • eeb6cab4c4 In-game settings menu using separate Lua environment (#15614) grorp 2025-01-19 13:07:04 -05:00
  • 3cb07d5fb6 Add limited game auto-selection to dedicated server sfan5 2025-01-17 20:14:56 +01:00
  • a262be6a47 Move camera offset to consistent point in game loop sfan5 2025-01-17 19:43:54 +01:00
  • e5f276ecee Apply some minor code cleanups sfan5 2025-01-17 18:10:49 +01:00
  • 94239153b5 Fix map rendering glitches on camera offset update sfan5 2025-01-17 17:44:54 +01:00
  • f6a0bf915d Remove built-in knockback in next major release Zughy 2025-01-18 00:27:57 +01:00
  • 8719a816e7 Fix CMatrix<T>::getScale returning negative scale (#15687) Lars Müller 2025-01-18 00:27:27 +01:00
  • c8b5e3b741 Update my email in SECURITY.md rubenwardy 2025-01-15 22:15:48 +01:00
  • cf074dd271 Cache grouped sparse buffers (#15594) sfan5 2025-01-14 23:40:57 +01:00
  • 7053348e31 Fix buggy memcpy call in a template (#15672) cosin15 2025-01-14 20:26:29 +01:00
  • 2bfcd45b35 Fix always waving semitransparent liquid regression DS 2025-01-13 09:39:20 +01:00
  • 636a734d78 Resolve some quirks with (wield) item meshes for nodes (#15654) sfan5 2025-01-13 09:39:06 +01:00
  • 464cc92521 Main menu server tab mods button (#15561) cx384 2025-01-12 16:20:05 +01:00
  • 5aeaf20849 CI png optimized check cx384 2024-12-31 16:27:10 +01:00
  • 1427a98c59 Optimize png files cx384 2024-12-31 16:26:09 +01:00
  • 903d13ffff Make sure mod paths are always absolute sfan5 2025-01-09 13:15:36 +01:00
  • d0d7c11fe1 Stop ServerThread immediately on errors sfan5 2025-01-08 19:31:23 +01:00
  • 9dd09d1056 Prevent VoxelManipulator size overflow sfan5 2025-01-08 19:30:48 +01:00
  • 2cdf3af1b8 Reduce size of SMaterial struct sfan5 2025-01-08 18:29:40 +01:00
  • be75e42d77 Improve sleep accuracy on FPS limiter (#15648) Hanicef 2025-01-12 14:49:13 +01:00
  • d4a6df3389 Add chat console scrollbar (#15104) chmodsayshello 2025-01-12 14:49:01 +01:00
  • d15214af52 Remove shadow direction quantization, increase shadow update frames instead (#15665) lhofhansl 2025-01-11 16:41:50 -08:00
  • d044c27b5f MeshMakeData: Explain members, and add grid size and minimap flag Desour 2025-01-08 10:01:13 +01:00
  • c0ce918d77 Meshgen: Handle enable_water_reflections like smooth_lighting Desour 2025-01-07 15:36:45 +01:00
  • 9a60b83061 Rename meshgen lighting variables Desour 2025-01-07 15:32:59 +01:00
  • 7ba5973108 Get rid of MapblockMeshGenerator::cur_node.light Desour 2025-01-07 15:08:22 +01:00
  • c4bfa65201 Fix black plantlike_rooted without smoothlighting Desour 2025-01-07 14:53:41 +01:00
  • 6a1b4a93c7 MapblockMeshGenerator: Move unsmooth lighting color out of useTile, and instead compute it once per node Desour 2025-01-07 14:49:45 +01:00
  • 3becbda0aa Get rid of MapblockMeshGenerator::cur_node.scale Desour 2025-01-07 14:16:40 +01:00
  • a14b8d0976 Get rid of MapblockMeshGenerator::cur_node.tile Desour 2025-01-07 14:05:06 +01:00
  • 966abc85da transformNodeBox(): Rotate first by facedir Desour 2025-01-07 13:09:12 +01:00
  • 1e81c454c8 transformNodeBox(): Replace BOXESPUSHBACK macro with a lambda Desour 2025-01-07 12:57:27 +01:00
  • cbc074feb5 Remove the unnecessary MeshCollector::append overload Desour 2025-01-07 12:46:59 +01:00
  • 436b391a80 VoxelArea: Fix missing cacheExtent calls in helpers (#15657) DS 2025-01-11 16:43:20 +01:00
  • 37899f7a14 Fix CFileSystem::FileSystemType related UB (#15669) cosin15 2025-01-11 16:42:36 +01:00
  • e5542e5b02 Remove or restrict some client settings (#15633) sfan5 2025-01-08 10:56:45 +01:00
  • 41f7031e49 Fix reduced bloom at 10 bits sfan5 2025-01-08 10:56:28 +01:00
  • 7f1316236b Silence failing raycast unit test (#15644) Lars Müller 2025-01-08 10:56:05 +01:00
  • c346612468 Fix falling nodes digging nodes they aren't supposed to (#15638) sfan5 2025-01-06 19:42:11 +01:00
  • 431c5c8b36 Fix wireframe mode in opengl3 driver (#15626) DS 2025-01-06 19:39:17 +01:00
  • f467bde6ac Add unit test for raycasts falsely skipping nodes (#15555) Lars Müller 2025-01-05 16:32:09 +01:00
  • 06f39e1915 Fix missing bounding box for CAO 'wielditem' visual sfan5 2025-01-05 02:53:13 +01:00
  • 4774e65ed9 Implement polygon offset in GL3 driver sfan5 2025-01-04 18:10:29 +01:00
  • 5b14c03301 Use polygon offset to fix z-fighting for overlay tiles sfan5 2025-01-04 17:51:04 +01:00
  • dfd7628950 Rename getGameMinetestConfig to getGameConfig wrrrzr 2025-01-05 15:20:37 +03:00
  • 4c4918b154 Fix show_debug setting causing inconsistency between debug control and shown debug info DS 2025-01-05 13:20:21 +01:00
  • 5bcb7983ec Fix missing bounding box for upright_sprite sfan5 2025-01-02 13:48:39 +01:00
  • 0614b175b5 Optimize draw3DBox generic case sfan5 2025-01-02 12:32:45 +01:00
  • 4e2ca05f08 Add debug mode that shows mesh buffer bounding boxes sfan5 2025-01-02 11:18:37 +01:00
  • 9554e3d43a Add support for glObjectLabel to aid debugging sfan5 2024-12-29 19:24:33 +01:00
  • d2004d32f6 Move AutoExposure constructor to header wrrrzr 2025-01-04 14:39:52 +03:00
  • e8f6127779 Reduce irrlicht_extrabloated.h includes in header files SmallJoker 2025-01-04 12:39:34 +01:00
  • 81f51492ff Don't silence errorstream in tests (#15629) sfan5 2025-01-04 12:39:16 +01:00
  • eb512cc36a Eliminate superfluous null check in CGUIEnvironment::getNextElement JosiahWI 2025-01-04 05:38:38 -06:00
  • c4d624083d Main menu server tab search improvements cx384 2024-12-15 15:57:03 +01:00
  • a1b8d20f18 Rename getMapSettingNoiseParams to getNoiseParams wozrer 2025-01-02 12:54:44 +03:00
  • 0a67e6180d Disable failing unit test for the time being sfan5 2025-01-02 12:42:19 +01:00
  • 2db4ad8c77 Fix MSAA and bloom flashing artifacts (#15610) lhofhansl 2025-01-01 14:18:05 -08:00
  • f54d209bc8 Remove normal map leftovers (#15609) grorp 2024-12-31 19:28:57 +01:00
  • a4d2633ac6 Minor improvements in ImageSource code sfan5 2024-12-31 13:11:24 +01:00
  • f37f9a6f0b Optimize getImageAverageColor sfan5 2024-12-30 22:17:52 +01:00
  • ded8c25e34 Change default post_processing_texture_bits to 10 sfan5 2024-12-13 15:14:23 +01:00
  • 1a6ae148b7 Update texture_min_size description sfan5 2024-12-30 20:37:16 +01:00
  • 8c52d5f2dd Implement LODBias in GL3 driver sfan5 2024-12-30 17:21:34 +01:00
  • 1ea8763259 Clean up Irrlicht shader API sfan5 2024-12-29 18:58:26 +01:00
  • 40afc84597 Replace data structure for HW buffer book-keeping sfan5 2024-12-28 14:39:54 +01:00
  • a2058f7f3a Avoid some inefficiencies when handling ItemStack(Metadata) sfan5 2024-12-31 01:26:08 +01:00
  • d884a1624f Show active HW buffers in profiler sfan5 2024-12-26 15:41:45 +01:00
  • b50b619be7 Add explanation to touchscreen item tooltip code (#15607) grorp 2024-12-31 14:11:17 +01:00
  • 27c3aade5d TouchControls: More methods instead of static functions (#15602) grorp 2024-12-30 19:03:32 +01:00
  • f2b1cc3e61 Fix situation around aabbox3d default constructor (#15586) sfan5 2024-12-29 14:36:30 +01:00
  • cca65fde08 Controls: extract init_joysticks (#15597) wrrrzr 2024-12-29 00:05:01 +03:00
  • 35bc217ba8 IrrlichtMt: Move OpenGL 3+ transformation matrix to shaders (#15591) SmallJoker 2024-12-28 22:04:05 +01:00
  • 412cc96bc9 Fix some compiler warnings (#15596) Lars Müller 2024-12-26 11:29:00 +01:00
  • d2a7875b5b Group sparse mesh buffers over entire scene for rendering sfan5 2024-12-11 14:44:49 +01:00
  • 612d4f9656 Improve quicktune feature a bit sfan5 2024-12-11 14:42:42 +01:00
  • 33b8307119 OpenGL: allow uploads of buffers to hardware ahead-of-time sfan5 2024-12-11 14:36:42 +01:00
  • bb550158fc OpenGL: encapsulate VBOs into a class sfan5 2024-12-08 18:02:45 +01:00
  • b087e2554f Add glTF STEP interpolation support (#15525) Lars Müller 2024-12-24 15:25:07 +01:00
  • d1dd044455 Reorder client initialization (#15554) SmallJoker 2024-12-24 15:24:56 +01:00
  • c49ff76955 IGUIFont / CGUITTFont code cleanups (#15581) sfan5 2024-12-23 12:49:47 +01:00
  • 0bfd9bc09e Condense renderer information into a single string sfan5 2024-12-14 17:25:52 +01:00
  • 9f52f84f2b Prefer GL3 driver over legacy GL driver sfan5 2024-12-14 17:01:43 +01:00
  • 83bc27d99d Move formspec code from game.cpp to separate file cx384 2024-12-20 11:02:20 +01:00
  • d4ccc8de79 Fix incorrect handling of skinned meshes as mesh nodes sfan5 2024-12-20 19:04:56 +01:00
  • 7bf0b1fc7e Add server url button to main menu (#15536) siliconsniffer 2024-12-20 15:04:26 +01:00
  • a6293b9861 Initial refactoring on shader usage and generation sfan5 2024-12-13 16:11:21 +01:00
  • eb8beb335e Fix bloom with post_processing_texture_bits < 16 sfan5 2024-12-13 13:49:49 +01:00
  • 7354cbe463 Fix core::array::reallocate when shrinking sfan5 2024-12-11 14:17:51 +01:00
  • f06383f78c Minor API reference fixes cx384 2024-12-20 15:03:55 +01:00
  • b172e67295 Remove game_ui from Client class cx384 2024-12-20 15:03:45 +01:00
  • 10f1e142f6 Fix threshold value for imageCleanTransparent sfan5 2024-12-20 15:03:30 +01:00
  • a37bdbf8b7 Restore .x models to working state (#15550) Lars Müller 2024-12-18 20:29:35 +01:00
  • f99a1a7c7c Revert "Optimize raycast performance (#15233)" Lars Müller 2024-12-14 18:50:21 +01:00
  • 52a6673dab Get rid of obsolete workaround for collision detection bugs (#15540) Lars Müller 2024-12-14 17:04:12 +01:00