fix debug output mising from edgeflag changes

This commit is contained in:
Roland Scheidegger
2009-12-18 16:09:32 +01:00
parent 890809d71b
commit 9d938e29f2
2 changed files with 7 additions and 7 deletions
-7
View File
@@ -918,13 +918,6 @@ out:
debug_printf("%s: translate error flag set\n", __FUNCTION__);
}
/* ???
if (!tokens) {
debug_printf("%s: failed to translate Mesa program:\n", __FUNCTION__);
_mesa_print_program(program);
debug_assert(0);
}
*/
return PIPE_ERROR_OUT_OF_MEMORY;
}
+7
View File
@@ -236,6 +236,9 @@ st_translate_vertex_program(struct st_context *st,
goto fail;
vpv->state.tokens = ureg_get_tokens( ureg, NULL );
if (!vpv->state.tokens)
goto fail;
ureg_destroy( ureg );
vpv->driver_shader = pipe->create_vs_state(pipe, &vpv->state);
@@ -253,6 +256,10 @@ st_translate_vertex_program(struct st_context *st,
return vpv;
fail:
debug_printf("%s: failed to translate Mesa program:\n", __FUNCTION__);
_mesa_print_program(&stvp->Base.Base);
debug_assert(0);
ureg_destroy( ureg );
return NULL;
}