diff --git a/Engine/source/shaderGen/HLSL/accuFeatureHLSL.cpp b/Engine/source/shaderGen/HLSL/accuFeatureHLSL.cpp index 6010c8283..ca0a7b40e 100644 --- a/Engine/source/shaderGen/HLSL/accuFeatureHLSL.cpp +++ b/Engine/source/shaderGen/HLSL/accuFeatureHLSL.cpp @@ -65,7 +65,11 @@ void AccuTexFeatHLSL::processPix( Vector &componentList, // accu map Var *accuMap = new Var; - accuMap->setType( "sampler2D" ); + if (mIsDirect3D11) + accuMap->setType("SamplerState"); + else + accuMap->setType("sampler2D"); + accuMap->setName( "accuMap" ); accuMap->uniform = true; accuMap->sampler = true;