From: Biswapriyo Nath nathbappai@gmail.com
--- include/d3d11shader.h | 10 ++++++++++ 1 file changed, 10 insertions(+)
diff --git a/include/d3d11shader.h b/include/d3d11shader.h index 225c4344100..81d14fc3933 100644 --- a/include/d3d11shader.h +++ b/include/d3d11shader.h @@ -26,6 +26,16 @@ #define D3D_COMPILER_VERSION 47 #endif
+#define D3D_SHADER_REQUIRES_DOUBLES 0x00000001 +#define D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL 0x00000002 +#define D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE 0x00000004 +#define D3D_SHADER_REQUIRES_64_UAVS 0x00000008 +#define D3D_SHADER_REQUIRES_MINIMUM_PRECISION 0x00000010 +#define D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS 0x00000020 +#define D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS 0x00000040 +#define D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING 0x00000080 +#define D3D_SHADER_REQUIRES_TILED_RESOURCES 0x00000100 + /* These are defined as version-neutral in d3dcommon.h */ typedef D3D_CBUFFER_TYPE D3D11_CBUFFER_TYPE;