Commit Graph
43 Commits
Author SHA1 Message Date
korenkonder 8239ad3866 Overhaul of Camera 2026-06-12 18:49:01 +03:00
korenkonder f584e1d6e6 Overhaul of rndr::Render class
Should be called PostProcess later
2026-06-02 08:45:40 +03:00
korenkonder bdc410f56b Renamed Uniforms 2026-05-28 00:16:34 +03:00
korenkonder 267d1d60fc Enums, enums, enums... 2026-05-27 19:24:59 +03:00
korenkonder 3f040b47d7 Overhaul of Shadow system
Also fixed incorrect shadow with 3+ charas (Why it was like this?)
2026-05-27 12:58:16 +03:00
korenkonder b58700fc52 Overhaul of Object system 2026-05-17 09:14:07 +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 0b4f5f7367 Fixed Culling of first rendered object 2026-04-02 15:36:50 +03:00
korenkonder 7ce725d420 Fixed display of skinned mesh in Object Test 2026-02-22 22:00:45 +03:00
korenkonder 9ae9886c7b Reworked Vertex Array Cache 2025-11-14 02:03:57 +03:00
korenkonder 64d835c6ca Replaced Etc Vertex Array Cache with Etc Obj Manager 2025-10-07 11:02:42 +03:00
korenkonder d9004c5168 Use SIMPLE shader for EtcObj's constant color
`EtcObj`'s `fog` was actually used to set constant color in SIMPLE shader
2025-10-05 21:55:53 +03:00
korenkonder 41aeea3339 Texture related corrections 2025-09-28 15:44:20 +03:00
korenkonder e19eb482a2 Fixed some inconsistencies caused by previous commits 2025-04-30 12:03:59 +03:00
korenkonder e54266b749 Renamed draw_sub_mesh functions 2025-04-29 18:56:01 +03:00
korenkonder 117d719498 Vulkan: Optimized texture update making fewer memory allocations 2025-04-28 13:17:46 +03:00
korenkonder f01f2c5794 Fixed shading for performers affected by CHARA_SIZE 2025-04-28 01:38:59 +03:00
korenkonder 452b12e000 gl_rend_state massive overhaul. Created render_data_context 2025-04-25 20:38:15 +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 720f7ec906 Adapted new findings 2024-11-29 20:47:56 +03:00
korenkonder 8158c35f62 Some small changes 2024-11-22 01:33:27 +03:00
korenkonder 50799a8395 Global Material dw_gui 2024-10-29 21:24:29 +03:00
korenkonder 62f5122df1 I was writing wrong variable... 2024-08-31 19:11:36 +03:00
korenkonder 33547fed55 Don't write stuff when it not needed 2024-08-31 18:33:45 +03:00
korenkonder 001933a5d4 Changed Skinning UBO to SSBO 2024-08-17 11:58:11 +03:00
korenkonder b0ba9daabf Added line_width to gl_state 2024-08-13 12:11:54 +03:00
korenkonder f8b23677fd EtcObj: Fixed shader flags not being updated
Affects primitives and RobOsageTest
2024-06-29 08:44:16 +03:00
korenkonder 6ea9b59013 Removed MOVIE shader 2024-06-26 15:14:30 +03:00
korenkonder 4e81ce6fa8 Use texture for empty textures 2024-06-26 13:39:33 +03:00
korenkonder 0cd4b4e0c4 Shader: total overhaul of permutations and shader flags 2024-06-25 22:47:08 +03:00
korenkonder cd87c03324 Shader: changed some shader flags 2024-06-24 11:00:06 +03:00
korenkonder 3156c0487c ... 2024-06-06 12:22:24 +03:00
korenkonder 93cd22bc3f Removed dedicated Ellipse Etc Mesh 2024-04-17 00:20:18 +03:00
korenkonder dafb3e9db4 Adapt new findings about Texture 2024-04-13 17:42:27 +03:00
korenkonder ac9c8be7c7 Renamed some uniforms 2024-02-06 21:51:14 +03:00
korenkonder 20b87a510c Added other EtcObj types 2023-12-28 02:32:17 +03:00
korenkonder 497375d480 Why am I doing this? 2023-12-25 12:46:14 +03:00
korenkonder 5dfe8b8472 Fixed Alpha Test for shadows 2023-12-24 15:24:51 +03:00
korenkonder f4a5d759a2 Moved some stuff a bit. Added const specifier 2023-12-23 14:58:35 +03:00
korenkonder dce4cf30a2 Why? 2023-12-20 23:07:00 +03:00
korenkonder 70c8d7a9f6 Finished it... 2023-12-05 16:11:27 +03:00