HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
PipelineBox_PushConstants.hpp
1// Copyright 2019 Pokitec
2// All rights reserved.
3
4#pragma once
5
6#include "TTauri/Foundation/R32G32SFloat.hpp"
7#include <vulkan/vulkan.hpp>
8
9namespace tt::PipelineBox {
10
12 R32G32SFloat windowExtent = vec{ 0.0, 0.0 };
13 R32G32SFloat viewportScale = vec{ 0.0, 0.0 };
14
15 static std::vector<vk::PushConstantRange> pushConstantRanges()
16 {
17 return {
18 { vk::ShaderStageFlagBits::eVertex | vk::ShaderStageFlagBits::eFragment, 0, sizeof(PushConstants) }
19 };
20 }
21};
22
23}
Definition R32G32SFloat.hpp:13
A 4D vector.
Definition vec.hpp:37
Definition PipelineBox_PushConstants.hpp:11