|
|
PixelBullet
0.0.1
A C++ game engine
|
Class that handles a descriptor set. More...
#include <DescriptorsHandler.hpp>
Public Member Functions | |
| DescriptorsHandler (const Pipeline &pipeline) | |
| template<typename T > | |
| void | Push (const std::string &descriptorName, const T &descriptor, const std::optional< OffsetSize > &offsetSize=std::nullopt) |
| template<typename T > | |
| void | Push (const std::string &descriptorName, const T &descriptor, WriteDescriptorSet writeDescriptorSet) |
| void | Push (const std::string &descriptorName, UniformHandler &uniformHandler, const std::optional< OffsetSize > &offsetSize=std::nullopt) |
| void | Push (const std::string &descriptorName, StorageHandler &storageHandler, const std::optional< OffsetSize > &offsetSize=std::nullopt) |
| void | Push (const std::string &descriptorName, PushHandler &pushHandler, const std::optional< OffsetSize > &offsetSize=std::nullopt) |
| bool | Update (const Pipeline &pipeline) |
| void | BindDescriptor (const CommandBuffer &commandBuffer, const Pipeline &pipeline) |
| const DescriptorSet * | GetDescriptorSet () const |
Class that handles a descriptor set.