Final code generation should never fail. This is a bug, and there should be no user-triggerable cases where this could occur.
Also, we're not going to have a fail() method in a moment. --- src/mesa/drivers/dri/i965/brw_fs_emit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/brw_fs_emit.cpp b/src/mesa/drivers/dri/i965/brw_fs_emit.cpp index 4a1700b..900f909 100644 --- a/src/mesa/drivers/dri/i965/brw_fs_emit.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs_emit.cpp @@ -1012,7 +1012,7 @@ fs_visitor::generate_code() } else { _mesa_problem(ctx, "Unsupported opcode %d in FS", inst->opcode); } - fail("unsupported opcode in FS\n"); + assert(!"unsupported opcode in FS\n"); } if (unlikely(INTEL_DEBUG & DEBUG_WM)) { -- 1.8.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev