Euphoria
opengl_labels.h
Go to the documentation of this file.
1#pragma once
2
3
8#if FF_HAS(ENABLE_GL_DEBUG)
9 #define DEBUG_LABEL_ARG_MANY const std::string& debug_label,
10 #define DEBUG_LABEL_ARG_SINGLE const std::string &debug_label
11 #define DEBUG_LABEL_EXPLICIT_MANY
12 #define SEND_DEBUG_LABEL_MANY(X) X,
13
14 #define USE_DEBUG_LABEL(name) name
15
16 #define USE_DEBUG_LABEL_MANY(name) name,
17#else
18 #define DEBUG_LABEL_ARG_MANY
19 #define DEBUG_LABEL_ARG_SINGLE
20 #define DEBUG_LABEL_EXPLICIT_MANY explicit
21 #define SEND_DEBUG_LABEL_MANY(X)
22
23 #define USE_DEBUG_LABEL(name)
24 #define USE_DEBUG_LABEL_MANY(name)
25#endif
26
29
32
35
39
43
47
48