CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::StorageBuffer Member List

This is the complete list of members for cugl::graphics::StorageBuffer, including all inherited members.

alloc(size_t capacity, BufferAccess access=BufferAccess::COMPUTE_ALL)cugl::graphics::StorageBufferinlinestatic
alloc(size_t capacity, Uint32 blocks, BufferAccess access=BufferAccess::COMPUTE_ALL)cugl::graphics::StorageBufferinlinestatic
allocWithStride(size_t size, size_t stride, BufferAccess access=BufferAccess::DYNAMIC)cugl::graphics::StorageBufferinlinestatic
allocWithStride(size_t size, size_t stride, Uint32 blocks, BufferAccess access=BufferAccess::DYNAMIC)cugl::graphics::StorageBufferinlinestatic
dispose()cugl::graphics::StorageBuffer
flush()cugl::graphics::StorageBuffer
getAccess() constcugl::graphics::StorageBufferinline
getBlockCount() constcugl::graphics::StorageBufferinline
getBlockStride() constcugl::graphics::StorageBufferinline
getCapacity() constcugl::graphics::StorageBufferinline
getImplementation()cugl::graphics::StorageBufferinline
getItemSize() constcugl::graphics::StorageBufferinline
getName() constcugl::graphics::StorageBufferinline
init(size_t capacity, BufferAccess access=BufferAccess::COMPUTE_ALL)cugl::graphics::StorageBufferinline
init(size_t capacity, Uint32 blocks, BufferAccess access=BufferAccess::COMPUTE_ALL)cugl::graphics::StorageBufferinline
initWithStride(size_t capacity, size_t stride, BufferAccess access=BufferAccess::DYNAMIC)cugl::graphics::StorageBufferinline
initWithStride(size_t capacity, size_t stride, Uint32 blocks, BufferAccess access=BufferAccess::DYNAMIC)cugl::graphics::StorageBuffer
loadBlock(Uint32 block, const std::byte *data, size_t amt)cugl::graphics::StorageBuffer
loadBlock(Uint32 block, const T *data, size_t size)cugl::graphics::StorageBufferinline
loadBlock(Uint32 block, const std::vector< T > &data)cugl::graphics::StorageBufferinline
loadData(const std::byte *data, size_t amt)cugl::graphics::StorageBuffer
loadData(const T *data, size_t size)cugl::graphics::StorageBufferinline
loadData(const std::vector< T > &data)cugl::graphics::StorageBufferinline
readBlock(Uint32 block, std::byte *data, size_t amt)cugl::graphics::StorageBuffer
readBlock(Uint32 block, T *data, size_t amt)cugl::graphics::StorageBufferinline
readBlock(Uint32 block, std::vector< T > &data)cugl::graphics::StorageBufferinline
readData(std::byte *data, size_t size)cugl::graphics::StorageBuffer
readData(T *data, size_t size)cugl::graphics::StorageBufferinline
readData(std::vector< T > &data)cugl::graphics::StorageBufferinline
setName(std::string name)cugl::graphics::StorageBufferinline
StorageBuffer()cugl::graphics::StorageBuffer
~StorageBuffer()cugl::graphics::StorageBufferinline