Commit Graph

4542 Commits

Author SHA1 Message Date
Turánszki János 997ec4fca5 handle windows dark mode theme and some color changes in editor 2025-06-12 06:54:41 +02:00
Turánszki János 334e5dbc3a added inverse blend mode (#1124) 2025-06-11 07:41:04 +02:00
Turánszki János f77d3cd4db added cursor editor to project creator (#1123) 2025-06-10 06:39:07 +02:00
Turánszki János f386f6865a added video sprite support for RenderPath2D (#1122) 2025-06-09 08:54:37 +02:00
Turánszki János 2183ddaac4 Linux cursor loading, texture to cursor helper (#1121) 2025-06-09 06:50:59 +02:00
Turánszki János 594df515dd added support for custom splash screen 2025-06-08 10:44:07 +02:00
Turánszki János 3359dafe6b gui improvement for the project creator window 2025-06-08 09:58:14 +02:00
Turánszki János 9cc048e536 project creator: script is not overwritten if already exists 2025-06-08 07:44:51 +02:00
Turánszki János 5a4e0e8998 editor: load icon font earlier and disable some things if the executable uses script replacement 2025-06-08 07:33:22 +02:00
Turánszki János 030413c9cc Project creator (#1118) 2025-06-07 17:38:36 +02:00
Dennis Brakhane 03565ee51c update comment to clarify what is causing the issue (#1119) 2025-06-07 16:48:01 +02:00
Turánszki János 64abd44f2b gui treelist resize dragging fix 2025-06-04 17:19:23 +02:00
Turánszki János d63d5325ba volumetric shadow fix v0.71.787 2025-06-04 08:06:48 +02:00
Turánszki János ef16be5f41 removed mostly win32 code clutter 2025-06-03 19:34:47 +02:00
Turánszki János a44d321bd2 removal of libraries that no longer will be used: basis universal and qoi (#1116) 2025-06-03 08:26:02 +02:00
Dennis Brakhane 9c28997b08 remove reference to dxil.dll (#1115) 2025-06-03 06:37:15 +02:00
Turánszki János ce875e0993 linux fix 2025-06-02 18:09:24 +02:00
Turánszki János 0ba7c50e92 linux fix 2025-06-02 18:01:00 +02:00
Turánszki János 630319edad eventhandler fix 2025-06-02 09:15:42 +02:00
Turánszki János 0e9b94e9ac gui: getsize and getpos returns the value that was computed by last update isntead of computing 2025-06-02 08:29:49 +02:00
Turánszki János fc1ceb3b05 gui small optimizations 2025-06-02 08:20:09 +02:00
Turánszki János c31aa35c53 gui layout refactor (#1114) 2025-06-01 17:07:12 +02:00
Anjo2807 2d3ec28b24 fix the linux template mentioning Windows (#1113)
Update ReadMe.txt
2025-06-01 17:06:48 +02:00
Turánszki János 9b25451427 editor gui minor fixes 2025-05-31 10:25:09 +02:00
Turánszki János 27179a025a DirectXShaderCompiler 2025 May update (#1112) 2025-05-31 09:13:46 +02:00
Dennis Brakhane 71f783eae6 vulkan: Workaround for NVidia driver bug when compiled with new DXC (#1111) 2025-05-31 07:36:55 +02:00
Turánszki János 1be929aa8a gui changes: slider size now includes the textbox, combobox size now includes the droparrow, editor gui rearrangement 2025-05-30 08:50:26 +02:00
Turánszki János 0c514a1937 paint tool fixes: terrain mode caused stuck gui; mouse scroll shoudln't modify camera speed in paint tool mode because it is used for brush size; stabilizer is 1 in default config; 2025-05-29 17:07:03 +02:00
Turánszki János 3e18508d17 simplified pipeline precompilation management 2025-05-29 09:43:53 +02:00
Turánszki János 9691cdf4e0 restore shader compiler reverted stuff 2025-05-29 09:43:33 +02:00
Turánszki János 0f388c7211 reverted to 2024 July DirectXShaderCompiler because Nvidia issues 2025-05-29 08:52:28 +02:00
Turánszki János a5697cf60a updated shader compiler arguments 2025-05-29 08:13:51 +02:00
Turánszki János 708f709ffd disabled vulkan pipeline state cache because it's slower than not using it 2025-05-28 17:46:57 +02:00
Turánszki János 916f1bfec0 some improvements 2025-05-28 17:36:56 +02:00
Turánszki János 782e626b3a fix: it's valid now to have an invalid pso when drawing (pipeline compilation running in background), it will be just skipped 2025-05-28 14:46:19 +02:00
Turánszki János be1c8c6fd2 some more shader functions changed to macros 2025-05-28 09:27:34 +02:00
Turánszki János 6120c54409 detection of pending pso compilation is per-material instead of per-renderpass 2025-05-28 09:06:02 +02:00
Turánszki János 1ec27e38d6 while pipeline creation is running, rendering will be skipped instead of a blocking wait 2025-05-28 08:15:48 +02:00
Turánszki János 6344a51ac6 shader codegen simplifications 2025-05-28 08:12:50 +02:00
Turánszki János d4f7530632 shader compiler workaround for spirv mode 2025-05-28 07:51:56 +02:00
Turánszki János 11840682f2 capsule shadow stickman artifact is fixed elsewhere, doesn't need to be handled in DDGI 2025-05-27 09:14:00 +02:00
Dennis Brakhane 2779e1848e Updated DirectXShaderCompiler to 2025 February release, removed dxil.dll 2025-05-27 08:03:41 +02:00
Turánszki János 8e5b46fa39 removed rect light specular hack 2025-05-27 07:11:58 +02:00
Turánszki János 0771600427 some improvements and fixes 2025-05-26 17:21:20 +02:00
Turánszki János 8b1535ca06 added capsule reflection blockers 2025-05-26 07:54:29 +02:00
Turánszki János 96f267e14f improved shadow bias 2025-05-24 15:09:31 +02:00
Turánszki János 0e311e7a44 changed shadow mapping configuration: removed dithering, increased sample count 2025-05-23 08:45:09 +02:00
Dominik Madarász 77024cd0bc reorder indices on metadata entry removal (#1109) 2025-05-23 06:47:48 +02:00
Matteo De Carlo 95ebbeb575 Remove unused cmake DXC_TARGET 2025-05-23 00:00:36 +02:00
Turánszki János 216ceb655c volumetric rectangle light fix 2025-05-22 18:50:45 +02:00