• Joined on 2026-03-08
xuanchi pushed to master at xuanchi/XCEngine 2026-04-07 00:38:10 +08:00
998df9013a rendering: migrate object id shader to unity-style single source
xuanchi pushed to master at xuanchi/XCEngine 2026-04-07 00:34:51 +08:00
87533e08f6 rendering: formalize unity-style shader pass contracts
xuanchi pushed to master at xuanchi/XCEngine 2026-04-07 00:18:40 +08:00
7216ad9138 docs: complete rendering api reorg coverage
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 23:10:33 +08:00
83f316a91f rendering: add alpha cutout integration coverage
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 22:33:20 +08:00
620717f8b4 Add core popup overlay primitive
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 21:06:07 +08:00
9568cf0a16 rendering: add builtin alpha-test pass support
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 20:38:50 +08:00
eea38d57d1 resources: support multi_compile_local shader keywords
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 20:30:47 +08:00
c318f34f07 rendering: thread global shader keywords into builtin variants
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 20:09:43 +08:00
0761079b4c resources: expand legacy shader keyword variants
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 20:02:54 +08:00
2a61f0b20a Refactor XCEditor into library-style layout
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 19:59:07 +08:00
f16620afc6 rendering: generate single-source shader keyword variants
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 19:37:49 +08:00
261dd44fd5 rendering: add keyword-aware shader variant selection
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 18:55:47 +08:00
a8b4da16a3 rendering: formalize shader keyword metadata contract
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 18:24:30 +08:00
7acc397714 rendering: formalize legacy shader pass fallback
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 18:07:30 +08:00
97e986b52c rendering: add opengl hlsl shader translation
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 18:05:53 +08:00
f912e81ade feat(xcui): add editor command and menu foundations
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 17:29:08 +08:00
4afeb19d25 rendering: add vulkan hlsl shader compilation
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 17:22:16 +08:00
b68e514154 docs: add unity-style shader formalization plan
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 17:21:49 +08:00
806ef74226 rendering: split shader loader authoring modes
xuanchi pushed to master at xuanchi/XCEngine 2026-04-06 16:59:34 +08:00
9015b461bb feat(xcui): add editor layout persistence validation