Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/gallium/drivers/nouveau/nouveau_debug.h
4570 views
1
2
#ifndef __NOUVEAU_DEBUG_H__
3
#define __NOUVEAU_DEBUG_H__
4
5
#include <stdio.h>
6
7
#include "util/u_debug.h"
8
9
#define NOUVEAU_DEBUG_MISC 0x0001
10
#define NOUVEAU_DEBUG_SHADER 0x0100
11
#define NOUVEAU_DEBUG_PROG_IR 0x0200
12
#define NOUVEAU_DEBUG_PROG_RA 0x0400
13
#define NOUVEAU_DEBUG_PROG_CFLOW 0x0800
14
#define NOUVEAU_DEBUG_PROG_ALL 0x1f00
15
16
#define NOUVEAU_DEBUG 0
17
18
#define NOUVEAU_ERR(fmt, args...) \
19
fprintf(stderr, "%s:%d - " fmt, __FUNCTION__, __LINE__, ##args)
20
21
#define NOUVEAU_DBG(ch, args...) \
22
if ((NOUVEAU_DEBUG) & (NOUVEAU_DEBUG_##ch)) \
23
debug_printf(args)
24
25
#endif /* __NOUVEAU_DEBUG_H__ */
26
27