fix debug output mising from edgeflag changes
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user