lsfg-vk/framegen/include/v31n/shaderchain/mipmaps.hpp
2025-09-28 23:18:17 +02:00

22 lines
416 B
C++

#pragma once
#include "vk/types/images.hpp"
#include "vk/types/shader.hpp"
#include <memory>
namespace LSFG { struct VKD; }
namespace LSFG::V31N::Shaderchain {
class Mipmaps {
public:
Mipmaps(VKD& vkd,
const VK::Core::Image& in1,
const VK::Core::Image& in2);
private:
std::unique_ptr<VK::Types::Shader> shader;
VK::Types::Images<7> mipmaps;
};
}