diff options
author | Kenneth Graunke <[email protected]> | 2015-12-01 21:09:40 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2015-12-02 15:22:58 -0800 |
commit | b6d4f051a5b2fbead793939cd2e9eb7a83c935ee (patch) | |
tree | ea3f05ebdfedaef053b39e7492acc5f164b6727e /src/mesa/drivers/dri/i965/brw_context.h | |
parent | 8482763d35d8bbf596a7cce84bb53f4b73d5fa6f (diff) |
i965: De-duplicate key_debug() function.
This appeared in brw_vs.c and brw_wm.c, should have appeared in
brw_gs.c, and was soon going to have to be in brw_tcs.c and brw_tes.c as
well.
So, instead, move it to a central location (which has to know about both
struct brw_context and perf_debug()).
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Topi Pohjolainen <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_context.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_context.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_context.h b/src/mesa/drivers/dri/i965/brw_context.h index bfd202f234b..15060139928 100644 --- a/src/mesa/drivers/dri/i965/brw_context.h +++ b/src/mesa/drivers/dri/i965/brw_context.h @@ -1356,6 +1356,16 @@ void brw_validate_textures( struct brw_context *brw ); /*====================================================================== * brw_program.c */ +static inline bool +key_debug(struct brw_context *brw, const char *name, int a, int b) +{ + if (a != b) { + perf_debug(" %s %d->%d\n", name, a, b); + return true; + } + return false; +} + void brwInitFragProgFuncs( struct dd_function_table *functions ); /* Per-thread scratch space is a power-of-two multiple of 1KB. */ |