1 #ifndef MYTHVIDEOSHADERSVULKAN_H
2 #define MYTHVIDEOSHADERSVULKAN_H
8 #define VideoVertex450 (VK_SHADER_STAGE_VERTEX_BIT | (1 << 6))
9 #define VideoFragment450 (VK_SHADER_STAGE_VERTEX_BIT | (1 << 7))
13 { VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP,
14 { { 0, { 0, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1, VK_SHADER_STAGE_VERTEX_BIT,
nullptr } } },
20 { VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP,
21 { { 1, { 0, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1, VK_SHADER_STAGE_FRAGMENT_BIT,
nullptr } } },
33 "#extension GL_ARB_separate_shader_objects : enable\n",
41 "#extension GL_ARB_separate_shader_objects : enable\n",