|
|
PixelBullet
0.0.1
A C++ game engine
|
Class that handles a pipeline push constant. More...
#include <PushHandler.hpp>
Public Member Functions | |
| PushHandler (bool multipipeline=false) | |
| PushHandler (const Shader::UniformBlock &uniformBlock, bool multipipeline=false) | |
| template<typename T > | |
| void | Push (const T &object, std::size_t offset, std::size_t size) |
| template<typename T > | |
| void | Push (const std::string &uniformName, const T &object, std::size_t size=0) |
| bool | Update (const std::optional< Shader::UniformBlock > &uniformBlock) |
| void | BindPush (const CommandBuffer &commandBuffer, const Pipeline &pipeline) |
Class that handles a pipeline push constant.