aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2024-10-08 14:04:31 +0200
committerLynne <dev@lynne.ee>2024-10-09 01:01:31 +0200
commitb8d1b4358b13fb034ca41203af1c8ccc1a27284a (patch)
treed8c4777fdb3f16cdbe796fdc920a344d0f3dbf42
parent204558cee880e02483ba6154bcc4fc94e88d7ef5 (diff)
downloadffmpeg-b8d1b4358b13fb034ca41203af1c8ccc1a27284a.tar.gz
vulkan: add a #define when printf debugging is enabled
-rw-r--r--libavutil/vulkan.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavutil/vulkan.c b/libavutil/vulkan.c
index 2cfec5d00a..7ad938b047 100644
--- a/libavutil/vulkan.c
+++ b/libavutil/vulkan.c
@@ -1482,8 +1482,10 @@ int ff_vk_shader_init(FFVulkanContext *s, FFVulkanShader *shd, const char *name,
GLSLC(0, #extension GL_EXT_shader_explicit_arithmetic_types : require );
GLSLC(0, #extension GL_EXT_control_flow_attributes : require );
if ((s->extensions & FF_VK_EXT_DEBUG_UTILS) &&
- (s->extensions & FF_VK_EXT_RELAXED_EXTENDED_INSTR))
+ (s->extensions & FF_VK_EXT_RELAXED_EXTENDED_INSTR)) {
GLSLC(0, #extension GL_EXT_debug_printf : require );
+ GLSLC(0, #define DEBUG );
+ }
if (stage == VK_SHADER_STAGE_TASK_BIT_EXT ||
stage == VK_SHADER_STAGE_MESH_BIT_EXT)