So I installed Vulkan SDK and GZDoom only shows these warnings when the configurator is run in the background, with "vk_debug 1" cvar enabled and GZDoom restarted as required:
[vulkan warning] Vertex attribute at location 3 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 4 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 5 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 6 not consumed by vertex shader (stencil)
[vulkan warning] vertex shader writes to output location 0.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
[vulkan warning] vertex shader writes to output location 1.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
[vulkan warning] vertex shader writes to output location 9.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
https://imgur.com/a/ey7gEGd
So I installed Vulkan SDK and GZDoom only shows these warnings when the configurator is run in the background, with "vk_debug 1" cvar enabled and GZDoom restarted as required:
[vulkan warning] Vertex attribute at location 3 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 4 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 5 not consumed by vertex shader (stencil)
[vulkan warning] Vertex attribute at location 6 not consumed by vertex shader (stencil)
[vulkan warning] vertex shader writes to output location 0.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
[vulkan warning] vertex shader writes to output location 1.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
[vulkan warning] vertex shader writes to output location 9.0 which is not consumed by fragment shader. Enable VK_KHR_maintenance4 device extension to allow relaxed interface matching between input and output vectors. (stencil)
https://imgur.com/a/ey7gEGd