Go to the source code of this file.
Classes | |
class | dw::framework::Buffer |
class | dw::framework::BufferBase |
class | dw::framework::BufferCPU |
class | dw::framework::BufferCUDA |
struct | dw::framework::BufferProperties |
Namespaces | |
namespace | dw |
namespace | dw::framework |
Typedefs | |
using | dw::framework::BufferFlags = uint32_t |
Enumerations | |
enum class | dw::framework::BufferBackendType : uint32_t { dw::framework::CPU = 0 , dw::framework::CUDA = 1 } |
Functions | |
bool | dw::framework::BufferFlagsBackendEnabled (BufferFlags flags, BufferBackendType type) |
void | dw::framework::BufferFlagsEnableBackend (BufferFlags &flags, BufferBackendType type) |
dw::core::Logger::LoggerStream & | dw::framework::operator<< (dw::core::Logger::LoggerStream &out, Buffer &buffer) |
dw::core::Logger::LoggerStream & | dw::framework::operator<< (dw::core::Logger::LoggerStream &out, BufferProperties const &bufferProperties) |
struct dw::framework::BufferProperties |
Class Members | ||
---|---|---|
size_t | byteSize | |
BufferFlags | enabledBackends |