Commit Graph
77 Commits
Author SHA1 Message Date
korenkonder f659bf1fb3 Redid Render Texture 2026-05-17 16:31:35 +03:00
korenkonder b58700fc52 Overhaul of Object system 2026-05-17 09:14:07 +03:00
korenkonder e16faa0fad Overhaul of Auth3d system 2026-05-11 15:02:12 +03:00
korenkonder d13a7c8d1c Overhaul of Sprite system
Why Debug stuff is also here? Ah... It's interlinked
2026-05-02 00:28:57 +03:00
korenkonder fb848dbd18 Redid Random 2026-05-01 22:19:28 +03:00
korenkonder 772d928e16 Game State is actually Mode 2026-04-30 16:48:03 +03:00
korenkonder 2462bd0179 Overhaul of Task system 2026-04-27 16:59:03 +03:00
korenkonder eef24aed83 Part 1 of ? of massive overhaul of Rob 2026-04-27 01:43:32 +03:00
korenkonder 3c41f098cf Start of massive overhaul of Rob 2026-04-20 17:34:18 +03:00
korenkonder 467b407373 Small overhaul of Auth 2D 2026-04-19 01:39:26 +03:00
korenkonder affa33cd48 Removed a few memory leaks on exit 2026-03-09 10:58:42 +03:00
korenkonder 5c010e711e Fixed output of multiple GL Errors 2026-03-06 21:17:53 +03:00
korenkonder 664854b001 Added Root Menu 2026-02-25 13:43:54 +03:00
korenkonder b1b11cc2c3 Reworked Input system
Yes, now Input is based on implementation based on GLUT that I bolted on
over GLFW. At least it's accurate to the game now.
2026-02-23 09:57:22 +03:00
korenkonder 2f389d75d8 Defined prj::MemoryManager 2026-02-21 16:05:19 +03:00
korenkonder 12f6ecd387 Vulkan: Wrapped Descriptor Pool 2026-02-20 14:48:02 +03:00
korenkonder 292decf255 Sound: Expose less stuff to outer world 2026-02-02 09:59:44 +03:00
korenkonder 6037138909 ... 2026-01-27 19:14:35 +03:00
korenkonder d0bbbe5688 Removed unused code 2026-01-23 17:18:11 +03:00
korenkonder e134a609d6 ... 2025-11-06 01:31:03 +03:00
korenkonder c7eefb08e7 Texture Skinning Buffer 2025-11-06 01:30:35 +03:00
korenkonder 104dad55a5 Added basic GPU detection 2025-09-29 09:38:35 +03:00
korenkonder 16422b1c02 Added option to launch with external config 2025-09-29 09:24:17 +03:00
korenkonder a9f2f46e21 Fixed Display IBL 2025-09-25 02:13:57 +03:00
korenkonder de59b00903 Moved Media Foundation init and shutdown to TaskMovie file 2025-09-09 00:14:39 +03:00
korenkonder 8caef36a47 Added Wrap collection 2025-07-23 17:31:56 +03:00
korenkonder 8d31d7c0fa Fixed issues with clashing graphics in long game runs 2025-06-28 23:38:13 +03:00
korenkonder 3d39d5fcb7 Vulkan: Added check for wide lines support 2025-06-23 00:01:14 +03:00
korenkonder 08cc9dcc8b Vulkan: Optimized buffer data upload 2025-05-24 01:51:26 +03:00
korenkonder 312a2c3fb9 Vulkan: Optimized texture data upload 2025-05-21 20:47:07 +03:00
korenkonder 6fcc34d725 Vulkan: Line Width and Stencil Dynamic State 2025-05-21 08:50:19 +03:00
korenkonder ea62503189 Vulkan: Move device limits to GL 2025-05-20 13:22:20 +03:00
korenkonder 6674d70fc4 Rewrote gl_rend_state 2025-04-27 17:32:22 +03:00
korenkonder 50bed20be2 Made it actually run on OpenGL 4.1 and 4.2 2025-04-27 01:31:06 +03:00
korenkonder 361cce4419 Added gl_rend_state_index 2025-04-25 21:21:58 +03:00
korenkonder 452b12e000 gl_rend_state massive overhaul. Created render_data_context 2025-04-25 20:38:15 +03:00
korenkonder 9cdd9eaf94 Vulkan: Fixed Descriptor Sets inefficient use 2025-04-25 18:16:56 +03:00
korenkonder eab35bf2c2 Renamed gl_state to gl_rend_state 2025-04-23 23:57:23 +03:00
korenkonder 33d26a437c Added support for OpenGL 4.1 and 4.2. Shared Storage/Uniform Buffer 2025-04-21 21:42:51 +03:00
korenkonder 044de5aa56 Added check for existance of Arial Unicode font 2025-04-02 00:55:34 +03:00
korenkonder cbfe9d3fac Vulkan: Fix validation layer warning 2025-03-18 13:25:15 +03:00
korenkonder 3fb3e61e3b Vulkan. Update API to version 1.1 2025-03-18 10:19:07 +03:00
korenkonder 2d62f03f51 X PV Bake: Fixed texture not getting image 2025-02-16 21:41:05 +03:00
korenkonder 0986fd3ab8 Added TaskMovie 2025-02-14 00:41:49 +03:00
korenkonder 20d41ae3b6 NVENC: Now somewhat possible to capture Vulkan. Added settings window 2025-01-27 16:52:17 +03:00
korenkonder 59d1b50159 NVENC overhaul. Better performance, B-frames, RGB Lossless 2025-01-27 02:45:15 +03:00
korenkonder a6740bba28 X Pack: Bake process overhaul 2025-01-04 20:19:03 +03:00
korenkonder 560ed0b678 ... 2024-11-01 20:26:25 +03:00
korenkonder 5ebb595dce Clean up unused stuff 2024-10-19 16:27:40 +03:00
korenkonder e0102db41b Fixed builds for BAKE_PNG and BAKE_VIDEO 2024-10-16 01:33:09 +03:00