This website requires JavaScript.
Explore
Help
Register
Sign In
xuanchi
0 Followers
·
0 Following
Joined on
2026-03-08
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
6
Projects
Packages
Public Activity
Starred Repositories
3
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:41:21 +08:00
93bfba073c
Remove redundant InitResourceBarrier helper function from main.cpp
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:36:52 +08:00
d52028e196
Update main.cpp to use D3D12CommandList wrapper methods, add SetRenderTargets and Clear overloads
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:31:46 +08:00
2a5fc4f0d4
Add GetDescriptorHandleIncrementSize to D3D12Device and update main.cpp to use wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:28:11 +08:00
3e6388c221
Add D3D12Types.h with Types to D3D12 native type mappings
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:21:46 +08:00
eab95df004
Add D3D12Common.h with helper functions for D3D12 backend
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:20:41 +08:00
041d9ea422
Add Types.h with generic cross-platform types for RHI abstraction layer
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:05:35 +08:00
b9285f37b1
Remove helper functions: CreateConstantBufferObject, UpdateConstantBuffer
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:02:54 +08:00
a557ed75bf
Simplify depth stencil resource usage
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 20:01:49 +08:00
e1bbe24f0d
Replace swap chain back buffers with D3D12Texture wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:58:52 +08:00
13818fe641
Replace vertex/index buffer creation with D3D12Buffer wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:54:09 +08:00
38e23e45c4
Replace depth buffer creation with D3D12Texture wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:48:29 +08:00
632cba821d
Replace RTV/DSV/SRV creation with wrapper classes
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:40:50 +08:00
70d3879687
Remove unused CreateTexture2D function
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:39:25 +08:00
ff5dfc21db
Replace CreateTexture2D with D3D12Texture wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:30:28 +08:00
3959f74908
Add D3D12QueryHeap and D3D12UnorderedAccessView
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:25:51 +08:00
a1f0de4e4d
Remove helper functions: GetCommandAllocator, GetCommandList, GetD3DDevice, SwapD3D12Buffers
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:16:55 +08:00
f1cbf4e3a6
Add D3D12Buffer::InitializeWithData for vertex/index buffers
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 19:10:40 +08:00
42c17ee106
Add D3D12 view wrapper classes: RTV, DSV, SRV, CBV
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 18:59:35 +08:00
c62dc58157
Replace constant buffer with D3D12Buffer wrapper
xuanchi
pushed to
master
at
xuanchi/XCEngine
2026-03-15 18:57:08 +08:00
f25672c7d6
Replace CreateShaderFromFile with D3D12Shader wrapper
First
Previous
...
56
57
58
59
60
...
Next
Last