From ea2fcd2aedac8b26a7a5587aa082054db118fbd2 Mon Sep 17 00:00:00 2001 From: Erik Charlebois Date: Mon, 22 Feb 2010 20:18:15 -0800 Subject: [PATCH] Fix new compile errors in d3d bindings --- .../windows/directx/d3d10effect/d3d10effect.factor | 14 ++++++++++++++ .../windows/directx/d3d11shader/d3d11shader.factor | 3 +++ 2 files changed, 17 insertions(+) diff --git a/basis/windows/directx/d3d10effect/d3d10effect.factor b/basis/windows/directx/d3d10effect/d3d10effect.factor index 5b4fbb4ca5..1d809b3862 100644 --- a/basis/windows/directx/d3d10effect/d3d10effect.factor +++ b/basis/windows/directx/d3d10effect/d3d10effect.factor @@ -113,6 +113,20 @@ STRUCT: D3D10_EFFECT_VARIABLE_DESC { BufferOffset UINT } { ExplicitBindPoint UINT } ; +C-TYPE: ID3D10EffectConstantBuffer +C-TYPE: ID3D10EffectScalarVariable +C-TYPE: ID3D10EffectVectorVariable +C-TYPE: ID3D10EffectMatrixVariable +C-TYPE: ID3D10EffectStringVariable +C-TYPE: ID3D10EffectShaderResourceVariable +C-TYPE: ID3D10EffectRenderTargetViewVariable +C-TYPE: ID3D10EffectDepthStencilViewVariable +C-TYPE: ID3D10EffectShaderVariable +C-TYPE: ID3D10EffectBlendVariable +C-TYPE: ID3D10EffectDepthStencilVariable +C-TYPE: ID3D10EffectRasterizerVariable +C-TYPE: ID3D10EffectSamplerVariable + COM-INTERFACE: ID3D10EffectVariable f {AE897105-00E6-45bf-BB8E-281DD6DB8E1B} BOOL IsValid ( ) ID3D10EffectType* GetType ( ) diff --git a/basis/windows/directx/d3d11shader/d3d11shader.factor b/basis/windows/directx/d3d11shader/d3d11shader.factor index a0437e3e65..02ab9bb177 100644 --- a/basis/windows/directx/d3d11shader/d3d11shader.factor +++ b/basis/windows/directx/d3d11shader/d3d11shader.factor @@ -152,6 +152,9 @@ COM-INTERFACE: ID3D11ShaderReflectionType f {6E6FFA6A-9BAE-4613-A51E-91652D508C2 HRESULT IsOfType ( ID3D11ShaderReflectionType* pType ) HRESULT ImplementsInterface ( ID3D11ShaderReflectionType* pBase ) ; +C-TYPE: ID3D11ShaderReflectionType +C-TYPE: ID3D11ShaderReflectionConstantBuffer + COM-INTERFACE: ID3D11ShaderReflectionVariable f {51F23923-F3E5-4BD1-91CB-606177D8DB4C} HRESULT GetDesc ( D3D11_SHADER_VARIABLE_DESC* pDesc ) ID3D11ShaderReflectionType* GetType ( ) -- 2.34.1