Program Listing for File renderPass.h
↰ Return to documentation for file (PrismEngine/src/renderPass.h)
#pragma once
#include "utils.h"
#include "vulkan/vulkan.h"
#include "deviceWrapper.h"
namespace prism {
namespace PGC {
class RenderPass {
public:
RenderPass(): context(nullptr), settings(nullptr) {}
void init(PGC::utils::Context* context, PGC::utils::Settings* settings);
~RenderPass();
void cleanup();
private:
void create();
utils::Context* context;
utils::Settings* settings;
};
}
}