Mesa (master): swr: [rasterizer jitter] adjust jitmanager assert
Tim Rowley
torowley at kemper.freedesktop.org
Tue Oct 11 16:58:30 UTC 2016
Module: Mesa
Branch: master
Commit: 185a531206e6d3c6d129ad91657432a67e254cba
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=185a531206e6d3c6d129ad91657432a67e254cba
Author: Tim Rowley <timothy.o.rowley at intel.com>
Date: Fri Oct 7 12:24:52 2016 -0500
swr: [rasterizer jitter] adjust jitmanager assert
Signed-off-by: Tim Rowley <timothy.o.rowley at intel.com>
---
src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
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;
}
More information about the mesa-commit
mailing list