LeviLamina
Loading...
Searching...
No Matches
RenderFeature.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace mce {
6
7enum class RenderFeature : uchar {
8 TexelAA = 0,
9 Msaa = 1,
10 AlphaToCoverage = 2,
11 MipMapMaxLevel = 3,
12 ImmutableTextures = 4,
13 DynamicShaderLoops = 5,
14 VertexFormatRGBA8 = 6,
15 VertexFormatR16 = 7,
16 Tearing = 8,
17 HalfFloats = 9,
18 VertexShaderInstancing = 10,
19 ShaderBinary = 11,
20 SRGBTexturesAndRenderTargets = 12,
21 RGB10TextureSupported = 13,
22 R8TextureSupported = 14,
23 LargeVertexShaderUniforms = 15,
24 PackedDepthStencilFrameBufferStorage = 16,
25 StandardDerivatives = 17,
26 DetachShadersAfterLink = 18,
27 Blit = 19,
28 FeatureCount = 20,
29};
30
31}