![]() |
PeriDyno 1.0.0
|
#include <GPUBuffer.h>
Public Member Functions | |
void | updateGL () |
int | count () const |
template<typename T1> | |
void | load (dyno::DArray< T1 > data) |
![]() | |
virtual void | create (int target, int usage) |
virtual void | release () override |
void | bind () |
void | unbind () |
virtual void | allocate (int size) |
virtual void | load (void *data, int size, int offset=0) |
void | bindBufferBase (int idx) |
![]() | |
Object () | |
virtual | ~Object () |
ObjectId | objectId () |
Additional Inherited Members | |
![]() | |
static bool | registerClass (ClassInfo *ci) |
static Object * | createObject (std::string name) |
static std::map< std::string, ClassInfo * > * | getClassMap () |
static ObjectId | baseId () |
Base Id. | |
![]() | |
unsigned int | id = 0xFFFFFFFF |
![]() | |
virtual bool | isValid () const |
GraphicsObject ()=default | |
virtual | ~GraphicsObject ()=default |
GraphicsObject (const GraphicsObject &)=delete | |
GraphicsObject & | operator= (const GraphicsObject &)=delete |
![]() | |
int | target = -1 |
int | usage = -1 |
int | size = -1 |
Definition at line 40 of file GPUBuffer.h.
int dyno::XBuffer< T >::count | ( | ) | const |
|
inline |
Definition at line 50 of file GPUBuffer.h.
void dyno::XBuffer< T >::updateGL | ( | ) |