mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-17 21:30:39 +01:00
freedreno: use u_debug for debug env vars
Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
parent
e207c33020
commit
634fb837ef
1 changed files with 10 additions and 3 deletions
|
|
@ -36,6 +36,7 @@
|
|||
#include "util/u_format.h"
|
||||
#include "util/u_format_s3tc.h"
|
||||
#include "util/u_string.h"
|
||||
#include "util/u_debug.h"
|
||||
|
||||
#include "os/os_time.h"
|
||||
|
||||
|
|
@ -52,6 +53,14 @@
|
|||
/* XXX this should go away */
|
||||
#include "state_tracker/drm_driver.h"
|
||||
|
||||
static const struct debug_named_value debug_options[] = {
|
||||
{"msgs", FD_DBG_MSGS, "Print debug messages"},
|
||||
{"disasm", FD_DBG_DISASM, "Dump TGSI and adreno shader disassembly"},
|
||||
DEBUG_NAMED_VALUE_END
|
||||
};
|
||||
|
||||
DEBUG_GET_ONCE_FLAGS_OPTION(fd_mesa_debug, "FD_MESA_DEBUG", debug_options, 0)
|
||||
|
||||
int fd_mesa_debug = 0;
|
||||
|
||||
static const char *
|
||||
|
|
@ -429,9 +438,7 @@ fd_screen_create(struct fd_device *dev)
|
|||
struct pipe_screen *pscreen;
|
||||
uint64_t val;
|
||||
|
||||
char *fd_dbg = getenv("FD_MESA_DEBUG");
|
||||
if (fd_dbg)
|
||||
fd_mesa_debug = atoi(fd_dbg);
|
||||
fd_mesa_debug = debug_get_option_fd_mesa_debug();
|
||||
|
||||
if (!screen)
|
||||
return NULL;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue