diff options
Diffstat (limited to 'src/kosmickrisp/vulkan/kk_debug.c')
| -rw-r--r-- | src/kosmickrisp/vulkan/kk_debug.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/kosmickrisp/vulkan/kk_debug.c b/src/kosmickrisp/vulkan/kk_debug.c new file mode 100644 index 00000000000..dfc0385be41 --- /dev/null +++ b/src/kosmickrisp/vulkan/kk_debug.c @@ -0,0 +1,22 @@ +/* + * Copyright 2025 LunarG, Inc. + * SPDX-License-Identifier: MIT + */ +#include "kk_debug.h" +#include "util/u_debug.h" + +enum kk_debug kk_mesa_debug_flags = 0; + +const struct debug_named_value flags[] = { + {"nir", KK_DEBUG_NIR}, + {"msl", KK_DEBUG_MSL}, + {NULL, 0}, +}; + +DEBUG_GET_ONCE_FLAGS_OPTION(mesa_kk_debug, "MESA_KK_DEBUG", flags, 0); + +void +kk_process_debug_variable(void) +{ + kk_mesa_debug_flags = debug_get_option_mesa_kk_debug(); +} |