|
|
PixelBullet
0.0.1
A C++ game engine
|
Public Member Functions | |
| StorageHandler (bool multipipeline=false) | |
| StorageHandler (const Shader::UniformBlock &uniformBlock, bool multipipeline=false) | |
| void | Push (void *data, std::size_t size) |
| 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) |
| const StorageBuffer * | GetStorageBuffer () const |