Commit Graph

40 Commits

Author SHA1 Message Date
00875e0c90 rendering: tune main light shadow bias defaults 2026-04-13 02:24:14 +08:00
1d6f2e290d rendering: formalize main light shadow bias settings 2026-04-13 01:40:29 +08:00
4debbbea1f Tighten final color contract 2026-04-10 01:21:00 +08:00
02779dbb4e Formalize fullscreen render request contract 2026-04-09 22:20:42 +08:00
bb0f4afe7d Add Unity-style buffer shader resource support 2026-04-08 18:29:16 +08:00
93ceb61483 Track fullscreen surface states across frames 2026-04-07 04:38:07 +08:00
c318f34f07 rendering: thread global shader keywords into builtin variants 2026-04-06 20:30:25 +08:00
33bb84f650 Lower final color into final output stage 2026-04-06 16:15:19 +08:00
6645d507d0 Formalize final color policy resolution 2026-04-06 15:55:50 +08:00
b6132aec4d Formalize camera post-process descriptors 2026-04-06 14:56:43 +08:00
3a64c325bf Support camera-config color-scale pass stacks 2026-04-06 14:37:54 +08:00
ff49120ffe Wire camera-config post-process requests 2026-04-06 14:14:11 +08:00
6a1ed4be68 Formalize chained fullscreen post-process execution 2026-04-06 13:58:17 +08:00
31d14abece Formalize camera post-process frame contract 2026-04-06 03:55:06 +08:00
66a6818b89 Formalize material-driven panoramic skybox path 2026-04-06 00:39:08 +08:00
58f97c416b Formalize camera frame composition stages 2026-04-05 22:43:48 +08:00
578f5dd99c Group rendering execution and planning files 2026-04-05 21:33:58 +08:00
8ced88e847 Unify object id rendering with render passes 2026-04-05 18:20:19 +08:00
daa54e0230 Add shadow surface reuse coverage for camera renderer 2026-04-05 14:07:13 +08:00
e22d7d7f3d Update camera renderer shadow allocation test expectations 2026-04-05 13:57:17 +08:00
96a44da2cb Add forward shadow receiving support 2026-04-04 23:01:34 +08:00
353d129613 Enable depth-only shadow pass execution 2026-04-04 20:35:47 +08:00
1a236b866d Wire depth and shadow requests through camera renderer 2026-04-04 14:41:01 +08:00
e8f64407ba Remove scene viewport postprocess API from engine 2026-04-03 15:26:17 +08:00
ec7a15d85b refactor: generalize renderer builtin post process 2026-04-02 14:49:00 +08:00
697deb4e41 refactor: route scene view passes through camera renderer 2026-04-02 12:47:06 +08:00
fd39808c91 fix: preserve camera submission order on sort ties 2026-04-02 00:09:16 +08:00
8cd7fc0ca1 feat: add camera render clear color override 2026-04-01 22:49:26 +08:00
0a0544cbe4 fix: compose camera viewport within parent render area 2026-04-01 22:28:07 +08:00
6927b4b380 feat: add gpu object id scene picking 2026-04-01 16:44:11 +08:00
a908e61ecb feat: add explicit camera stack ordering 2026-04-01 13:10:32 +08:00
f80fb9860e feat: add camera viewport rect render areas 2026-04-01 13:01:11 +08:00
51736253e3 feat: add explicit camera clear modes 2026-04-01 01:33:46 +08:00
96a66d6f6d refactor: build sorted camera render requests 2026-04-01 01:26:11 +08:00
618ebed05d refactor: route renderer defaults through pipeline assets 2026-04-01 00:56:48 +08:00
f85fa78dd1 refactor: extract scene viewport post-pass planning 2026-03-31 21:54:00 +08:00
2a31628db1 Add rendering pass sequence scaffolding 2026-03-30 02:22:17 +08:00
704d2067ce Add request-level clear control for camera rendering 2026-03-27 17:46:47 +08:00
dbec62608c Introduce CameraRenderRequest scheduling and fix Vulkan build 2026-03-27 16:57:04 +08:00
26035e3940 Add CameraRenderer scene rendering boundary 2026-03-27 16:22:59 +08:00