summaryrefslogtreecommitdiffstats
path: root/Tests/TestApp/src/ShaderConverterTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/TestApp/src/ShaderConverterTest.cpp')
-rw-r--r--Tests/TestApp/src/ShaderConverterTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Tests/TestApp/src/ShaderConverterTest.cpp b/Tests/TestApp/src/ShaderConverterTest.cpp
index e0049a7..8995e28 100644
--- a/Tests/TestApp/src/ShaderConverterTest.cpp
+++ b/Tests/TestApp/src/ShaderConverterTest.cpp
@@ -30,7 +30,6 @@
#include "Errors.h"
#include "ScriptParser.h"
#include "ConvenienceFunctions.h"
-#include "BasicShaderSourceStreamFactory.h"
#include "HLSL2GLSLConverter.h"
using namespace Diligent;
@@ -40,8 +39,9 @@ ShaderConverterTest::ShaderConverterTest( IRenderDevice *pRenderDevice, IDeviceC
{
ShaderCreateInfo ShaderCI;
ShaderCI.FilePath = "Shaders\\ConverterTest.fx";
- BasicShaderSourceStreamFactory BasicSSSFactory("Shaders");
- ShaderCI.pShaderSourceStreamFactory = &BasicSSSFactory;
+ RefCntAutoPtr<IShaderSourceInputStreamFactory> pShaderSourceFactory;
+ pRenderDevice->GetEngineFactory()->CreateDefaultShaderSourceStreamFactory("Shaders", &pShaderSourceFactory);
+ ShaderCI.pShaderSourceStreamFactory = pShaderSourceFactory;
ShaderCI.SourceLanguage = SHADER_SOURCE_LANGUAGE_HLSL;
ShaderCI.Desc.Name = "Test converted shader";
ShaderCI.UseCombinedTextureSamplers = pRenderDevice->GetDeviceCaps().IsGLDevice();