7#include "../image/module.hpp"
8#include <vulkan/vulkan.hpp>
10namespace hi::inline
v1::pipeline_image {
12struct push_constants {
13 sfloat_rg32 windowExtent =
extent2{0.0, 0.0};
14 sfloat_rg32 viewportScale = scale2{0.0, 0.0};
15 sfloat_rg32 atlasExtent =
extent2{0.0, 0.0};
16 sfloat_rg32 atlasScale = scale2{0.0, 0.0};
20 return {{vk::ShaderStageFlagBits::eVertex | vk::ShaderStageFlagBits::eFragment, 0,
sizeof(push_constants)}};
geo::extent< float, 2 > extent2
A 2D extent.
Definition extent.hpp:502
DOXYGEN BUG.
Definition algorithm.hpp:13