projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mesa: more transform feedback infrastructure
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_debug.c
diff --git
a/src/mesa/state_tracker/st_debug.c
b/src/mesa/state_tracker/st_debug.c
index 3009cde9d5181c44c08546330121381790570a74..2da27fc4bd10d204b364ddd00411fd2317d157ce 100644
(file)
--- a/
src/mesa/state_tracker/st_debug.c
+++ b/
src/mesa/state_tracker/st_debug.c
@@
-47,6
+47,7
@@
int ST_DEBUG = 0;
static const struct debug_named_value st_debug_flags[] = {
{ "mesa", DEBUG_MESA },
{ "tgsi", DEBUG_TGSI },
static const struct debug_named_value st_debug_flags[] = {
{ "mesa", DEBUG_MESA },
{ "tgsi", DEBUG_TGSI },
+ { "constants",DEBUG_CONSTANTS },
{ "pipe", DEBUG_PIPE },
{ "tex", DEBUG_TEX },
{ "fallback", DEBUG_FALLBACK },
{ "pipe", DEBUG_PIPE },
{ "tex", DEBUG_TEX },
{ "fallback", DEBUG_FALLBACK },
@@
-75,7
+76,7
@@
void
st_print_current(void)
{
GET_CURRENT_CONTEXT(ctx);
st_print_current(void)
{
GET_CURRENT_CONTEXT(ctx);
- struct st_context *st =
ctx->st
;
+ struct st_context *st =
st_context(ctx)
;
#if 0
int i;
#if 0
int i;
@@
-86,11
+87,12
@@
st_print_current(void)
}
#endif
}
#endif
- tgsi_dump( st->vp->state.tokens, 0 );
+ if (st->vp->varients)
+ tgsi_dump( st->vp->varients[0].tgsi.tokens, 0 );
if (st->vp->Base.Base.Parameters)
_mesa_print_parameter_list(st->vp->Base.Base.Parameters);
if (st->vp->Base.Base.Parameters)
_mesa_print_parameter_list(st->vp->Base.Base.Parameters);
- tgsi_dump( st->fp->
state
.tokens, 0 );
+ tgsi_dump( st->fp->
tgsi
.tokens, 0 );
if (st->fp->Base.Base.Parameters)
_mesa_print_parameter_list(st->fp->Base.Base.Parameters);
}
if (st->fp->Base.Base.Parameters)
_mesa_print_parameter_list(st->fp->Base.Base.Parameters);
}