Commenting out attempt to parse DX9 samplers, since this is imcompatible with DX10+ shaders
This commit is contained in:
parent
0e46eaef0e
commit
c7e501613a
@ -274,8 +274,14 @@ bool HlslGrammar::acceptDeclaration(TIntermNode*& node)
|
|||||||
TType type;
|
TType type;
|
||||||
|
|
||||||
// DX9 sampler declaration use a different syntax
|
// DX9 sampler declaration use a different syntax
|
||||||
if (acceptSamplerDeclarationDX9(type))
|
// DX9 shaders need to run through HLSL compiler (fxc) via a back compat mode, it isn't going to
|
||||||
return true;
|
// be possible to simultanously compile D3D10+ style shaders and DX9 shaders. If we want to compile DX9
|
||||||
|
// HLSL shaders, this will have to be a master level switch
|
||||||
|
// As such, the sampler keyword in D3D10+ turns into an automatic sampler type, and is commonly used
|
||||||
|
// For that reason, this line is commented out
|
||||||
|
|
||||||
|
// if (acceptSamplerDeclarationDX9(type))
|
||||||
|
// return true;
|
||||||
|
|
||||||
// fully_specified_type
|
// fully_specified_type
|
||||||
if (! acceptFullySpecifiedType(type))
|
if (! acceptFullySpecifiedType(type))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user