Jacek Caban : d3d11.idl: Added D3D11_FEATURE_DATA_D3D11_OPTIONS declaration.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Mar 26 11:13:56 CDT 2015
Module: wine
Branch: master
Commit: 9e37e4587eb0b343843a7d9bd5c5c72ecf1141c9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9e37e4587eb0b343843a7d9bd5c5c72ecf1141c9
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Mar 25 16:47:48 2015 +0100
d3d11.idl: Added D3D11_FEATURE_DATA_D3D11_OPTIONS declaration.
---
include/d3d11.idl | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/include/d3d11.idl b/include/d3d11.idl
index e472944..3726d32 100644
--- a/include/d3d11.idl
+++ b/include/d3d11.idl
@@ -362,8 +362,31 @@ typedef enum D3D11_FEATURE
D3D11_FEATURE_FORMAT_SUPPORT,
D3D11_FEATURE_FORMAT_SUPPORT2,
D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS,
+ D3D11_FEATURE_D3D11_OPTIONS,
+ D3D11_FEATURE_ARCHITECTURE_INFO,
+ D3D11_FEATURE_D3D9_OPTIONS,
+ D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT,
+ D3D11_FEATURE_D3D9_SHADOW_SUPPORT
} D3D11_FEATURE;
+typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS
+{
+ BOOL OutputMergerLogicOp;
+ BOOL UAVOnlyRenderingForcedSampleCount;
+ BOOL DiscardAPIsSeenByDriver;
+ BOOL FlagsForUpdateAndCopySeenByDriver;
+ BOOL ClearView;
+ BOOL CopyWithOverlap;
+ BOOL ConstantBufferPartialUpdate;
+ BOOL ConstantBufferOffsetting;
+ BOOL MapNoOverwriteOnDynamicConstantBuffer;
+ BOOL MapNoOverwriteOnDynamicBufferSRV;
+ BOOL MultisampleRTVWithForcedSampleCountOne;
+ BOOL SAD4ShaderInstructions;
+ BOOL ExtendedDoublesShaderInstructions;
+ BOOL ExtendedResourceSharing;
+} D3D11_FEATURE_DATA_D3D11_OPTIONS;
+
typedef enum D3D11_FILL_MODE
{
D3D11_FILL_WIREFRAME = 2,
More information about the wine-cvs
mailing list