3.5 80 Why is this so?
Code:
1> ***** ClCompile (Win32 - Intel C++)
1> stdafx.cpp
1> D3DBase.cpp
1> D3DUtil.cpp
1> main.cpp
1> PSTextureEncoder.cpp
1> FramebufferManager.cpp
1> D3DBlob.cpp
1> D3DShader.cpp
1> Render.cpp
1>..\..\..\Externals\wxWidgets3\include\wx/textctrl.h(671): warning #809: exception specification for virtual function "wxTextCtrlBase::~wxTextCtrlBase" is incompatible with that of overridden function "std::basic_streambuf<_Elem, _Traits>::~basic_streambuf [with _Elem=char, _Traits=std::char_traits<char>]"
1> virtual ~wxTextCtrlBase() { }
1> ^
1>
1>..\..\..\Externals\wxWidgets3\include\wx/msw/textctrl.h(34): warning #809: exception specification for virtual function "wxTextCtrl::~wxTextCtrl" is incompatible with that of overridden function "std::basic_streambuf<_Elem, _Traits>::~basic_streambuf [with _Elem=char, _Traits=std::char_traits<char>]"
1> virtual ~wxTextCtrl();
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(35): error : identifier "D3D_RESOURCE_RETURN_TYPE" is undefined
1> typedef D3D_RESOURCE_RETURN_TYPE D3D11_RESOURCE_RETURN_TYPE;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(37): error : identifier "D3D_CBUFFER_TYPE" is undefined
1> typedef D3D_CBUFFER_TYPE D3D11_CBUFFER_TYPE;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(45): error : identifier "D3D_NAME" is undefined
1> D3D_NAME SystemValueType;// A predefined system value, or D3D_NAME_UNDEFINED if not applicable
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(46): error : identifier "D3D_REGISTER_COMPONENT_TYPE" is undefined
1> D3D_REGISTER_COMPONENT_TYPE ComponentType;// Scalar type (e.g. uint, float, etc.)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(59): error : identifier "D3D_CBUFFER_TYPE" is undefined
1> D3D_CBUFFER_TYPE Type; // Indicates type of buffer content
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(80): error : identifier "D3D_SHADER_VARIABLE_CLASS" is undefined
1> D3D_SHADER_VARIABLE_CLASS Class; // Variable class (e.g. object, matrix, etc.)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(81): error : identifier "D3D_SHADER_VARIABLE_TYPE" is undefined
1> D3D_SHADER_VARIABLE_TYPE Type; // Variable type (e.g. float, sampler, etc.)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(90): error : identifier "D3D_TESSELLATOR_DOMAIN" is undefined
1> typedef D3D_TESSELLATOR_DOMAIN D3D11_TESSELLATOR_DOMAIN;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(92): error : identifier "D3D_TESSELLATOR_PARTITIONING" is undefined
1> typedef D3D_TESSELLATOR_PARTITIONING D3D11_TESSELLATOR_PARTITIONING;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(94): error : identifier "D3D_TESSELLATOR_OUTPUT_PRIMITIVE" is undefined
1> typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(126): error : identifier "D3D_PRIMITIVE_TOPOLOGY" is undefined
1> D3D_PRIMITIVE_TOPOLOGY GSOutputTopology; // Geometry shader output topology
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(128): error : identifier "D3D_PRIMITIVE" is undefined
1> D3D_PRIMITIVE InputPrimitive; // GS/HS input primitive
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(132): error : identifier "D3D_TESSELLATOR_OUTPUT_PRIMITIVE" is undefined
1> D3D_TESSELLATOR_OUTPUT_PRIMITIVE HSOutputPrimitive; // Primitive output by the tessellator
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(133): error : identifier "D3D_TESSELLATOR_PARTITIONING" is undefined
1> D3D_TESSELLATOR_PARTITIONING HSPartitioning; // Partitioning mode of the tessellator
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(134): error : identifier "D3D_TESSELLATOR_DOMAIN" is undefined
1> D3D_TESSELLATOR_DOMAIN TessellatorDomain; // Domain of the tessellator (quad, tri, isoline)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(144): error : identifier "D3D_SHADER_INPUT_TYPE" is undefined
1> D3D_SHADER_INPUT_TYPE Type; // Type of resource (e.g. texture, cbuffer, etc.)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(149): error : identifier "D3D_RESOURCE_RETURN_TYPE" is undefined
1> D3D_RESOURCE_RETURN_TYPE ReturnType; // Return type (if texture)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(150): error : identifier "D3D_SRV_DIMENSION" is undefined
1> D3D_SRV_DIMENSION Dimension; // Dimension (if texture)
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\d3d11shader.h(271): error : identifier "D3D_PRIMITIVE" is undefined
1> STDMETHOD_(D3D_PRIMITIVE, GetGSInputPrimitive)(THIS) PURE;
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(152): error : identifier "D3D_SHADER_MACRO" is undefined
1> __in_xcount_opt(pDefines->Name != NULL) CONST D3D_SHADER_MACRO* pDefines,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(153): error : identifier "ID3DInclude" is undefined
1> __in_opt ID3DInclude* pInclude,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(158): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppCode,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(159): error : identifier "ID3DBlob" is undefined
1> __out_opt ID3DBlob** ppErrorMsgs);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(165): error : identifier "D3D_SHADER_MACRO" is undefined
1> CONST D3D_SHADER_MACRO* pDefines,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(166): error : identifier "ID3DInclude" is undefined
1> ID3DInclude* pInclude,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(171): error : identifier "ID3DBlob" is undefined
1> ID3DBlob** ppCode,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(172): error : identifier "ID3DBlob" is undefined
1> ID3DBlob** ppErrorMsgs);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(185): error : identifier "D3D_SHADER_MACRO" is undefined
1> __in_opt CONST D3D_SHADER_MACRO* pDefines,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(186): error : identifier "ID3DInclude" is undefined
1> __in_opt ID3DInclude* pInclude,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(187): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppCodeText,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(188): error : identifier "ID3DBlob" is undefined
1> __out_opt ID3DBlob** ppErrorMsgs);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(194): error : identifier "D3D_SHADER_MACRO" is undefined
1> CONST D3D_SHADER_MACRO* pDefines,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(195): error : identifier "ID3DInclude" is undefined
1> ID3DInclude* pInclude,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(196): error : identifier "ID3DBlob" is undefined
1> ID3DBlob** ppCodeText,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(197): error : identifier "ID3DBlob" is undefined
1> ID3DBlob** ppErrorMsgs);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(209): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppDebugInfo);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(241): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppDisassembly);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(248): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppDisassembly);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(260): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppDisassembly);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(271): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppSignatureBlob);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(282): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppSignatureBlob);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(293): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppSignatureBlob);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(313): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppStrippedBlob);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(345): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppPart);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(365): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppCompressedData);
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(380): error : identifier "ID3DBlob" is undefined
1> __out_ecount(uNumShaders) ID3DBlob** ppShaders,
1> ^
1>
1>E:\Program Files\DirectX SDK (June 2010)\Include\D3Dcompiler.h(391): error : identifier "ID3DBlob" is undefined
1> __out ID3DBlob** ppBlob);
1> ^
1>
1> GfxState.cpp
1> NativeVertexFormat.cpp
1> PixelShaderCache.cpp
1> LineGeometryShader.cpp
1> Television.cpp
1> D3DTexture.cpp
1> TextureCache.cpp
1> VertexManager.cpp
1>Src\VertexManager.cpp(266): warning #589: transfer of control bypasses initialization of:
1> variable "stride" (declared at line 274)
1> goto shader_fail;
1> ^
1>
1>Src\VertexManager.cpp(271): warning #589: transfer of control bypasses initialization of:
1> variable "stride" (declared at line 274)
1> goto shader_fail;
1> ^
1>
1> VertexShaderCache.cpp
1> PointGeometryShader.cpp
1> XFBEncoder.cpp
1>icl : error #10298: problem during post processing of parallel object compilation
1>