Moved CPUAccessFlags and Usage to seperate file

This commit is contained in:
Simon Lübeß
2021-06-23 19:10:04 +02:00
parent f131b21273
commit 1f1b32e101
5 changed files with 63 additions and 56 deletions
@@ -6,22 +6,6 @@ using internal GlitchyEngine.Renderer;
namespace GlitchyEngine.Renderer
{
extension CPUAccessFlags
{
public static explicit operator DirectX.D3D11.CpuAccessFlags(Self cpuAccessFlags)
{
DirectX.D3D11.CpuAccessFlags flags = .None;
if(cpuAccessFlags.HasFlag(.Read))
flags |= .Read;
if(cpuAccessFlags.HasFlag(.Write))
flags |= .Write;
return flags;
}
}
extension BufferDescription
{
public static operator DirectX.D3D11.BufferDescription(Self desc)