From aae017fcc3989e06f85c8d02bed70c5ae5df8f70 Mon Sep 17 00:00:00 2001 From: Azaezel Date: Mon, 1 Aug 2016 08:49:36 -0500 Subject: [PATCH] file name reporting for 'sampler not defined' and rtParams error reports. --- Engine/source/materials/shaderData.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Engine/source/materials/shaderData.cpp b/Engine/source/materials/shaderData.cpp index e8c1dbb3b..829bbbbb1 100644 --- a/Engine/source/materials/shaderData.cpp +++ b/Engine/source/materials/shaderData.cpp @@ -365,7 +365,7 @@ bool ShaderData::_checkDefinition(GFXShader *shader) { if( !shader->findShaderConstHandle( String::ToString("$rtParams%d", pos)) ) { - String error = String::ToString("ShaderData(%s) sampler[%d] used but rtParams%d not used in shader compilation. Possible error", getName(), pos, pos); + String error = String::ToString("ShaderData(%s) sampler[%d] used but rtParams%d not used in shader compilation. Possible error", shader->getPixelShaderFile().c_str(), pos, pos); Con::errorf( error ); error = true; } @@ -373,7 +373,7 @@ bool ShaderData::_checkDefinition(GFXShader *shader) if(!find) { - String error = String::ToString("ShaderData(%s) sampler %s not defined", getName(), samplers[i].c_str()); + String error = String::ToString("ShaderData(%s) sampler %s not defined", shader->getPixelShaderFile().c_str(), samplers[i].c_str()); Con::errorf(error ); GFXAssertFatal(0, error ); error = true;