LeviLamina
Loading...
Searching...
No Matches
BindFlagsBit.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace mce {
6
7enum class BindFlagsBit : uint {
8 // bitfield representation
9 NoBindFlags = 0,
10 VertexBufferBit = 1u << 0,
11 IndexBufferBit = 1u << 1,
12 ConstantBufferBit = 1u << 2,
13 ShaderResourceBit = 1u << 3,
14 StreamOutputBit = 1u << 4,
15 RenderTargetBit = 1u << 5,
16 DepthStencilBit = 1u << 6,
17 UnorderedAccessBit = 1u << 7,
18};
19
20}