Continue working on RHI

This commit is contained in:
2025-09-12 21:44:32 +09:00
parent 1b0ef03728
commit 1dfed83e38
49 changed files with 1780 additions and 2195 deletions

View File

@@ -43,7 +43,7 @@ internal unsafe class D3D12Buffer : IBuffer
public ResourceState CurrentState => _currentState;
public ID3D12Resource* NativeResource => _handle.ResourceHandle.GetAllocation().Resource;
public ID3D12Resource* NativeResource => _externalResource.Get() == null ? _handle.ResourceHandle.GetAllocation().Resource : _externalResource.Get();
/// <summary>
/// Constructor for wrapping existing D3D12 resources