summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr
diff options
context:
space:
mode:
authorTim Rowley <timothy.o.rowley@intel.com>2016-10-07 12:24:52 -0500
committerTim Rowley <timothy.o.rowley@intel.com>2016-10-11 11:48:17 -0500
commit185a531206e6d3c6d129ad91657432a67e254cba (patch)
treed64beb6899f3a9b1bbf1f12c4e7525fb819608fe /src/gallium/drivers/swr
parenteaec263427631b3aa3a86f6287f3144381866510 (diff)
downloadexternal_mesa3d-185a531206e6d3c6d129ad91657432a67e254cba.zip
external_mesa3d-185a531206e6d3c6d129ad91657432a67e254cba.tar.gz
external_mesa3d-185a531206e6d3c6d129ad91657432a67e254cba.tar.bz2
swr: [rasterizer jitter] adjust jitmanager assert
Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
Diffstat (limited to 'src/gallium/drivers/swr')
-rw-r--r--src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
index cc773d7..18bbbe7 100644
--- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+++ b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
@@ -239,9 +239,12 @@ bool JitManager::SetupModuleFromIR(const uint8_t *pIR)
SMDiagnostic Err;
std::unique_ptr<Module> newModule = parseIR(pMem.get()->getMemBufferRef(), Err, mContext);
+ SWR_REL_ASSERT(
+ !(newModule == nullptr),
+ "Parse failed!\n"
+ "%s", Err.getMessage().data());
if (newModule == nullptr)
{
- SWR_ASSERT(0, "Parse failed! Check Err for details.");
return false;
}