8 #ifndef CUDARESOURCEMANAGER_H
9 #define CUDARESOURCEMANAGER_H
32 const int numElem,
const int numConn,
33 const int numCoord,
const int *typeList,
34 const int *elemList,
const int *connList,
35 const float *
x,
const float *
y,
const float *
z,
36 const int numElemM = 0,
const int numConnM = 0,
37 const int numCoordM = 0);
40 const float *
data,
const int numElemM = 0);
43 const float *u,
const float *
v,
const float *
w,
const int numElemM = 0);
GLint GLint GLint GLint GLint GLint y
Definition: khronos-glext.h:6346
Definition: CUDAResourceManager.h:16
Definition: GPUResourceManager.h:90
virtual void deallocVector(GPUVector *vector)=0
#define GPUEXPORT
Definition: coExport.h:93
GLint GLint GLint GLint GLint x
Definition: khronos-glext.h:6346
virtual GPUVector * allocVector(const char *name, const int numElem, const float *u, const float *v, const float *w, const int numElemM=0)=0
const GLdouble * v
Definition: khronos-glext.h:6442
virtual void deallocUSG(GPUUsg *usg)=0
Definition: GPUResourceManager_dummy.cpp:22
GLubyte GLubyte GLubyte GLubyte w
Definition: khronos-glext.h:6793
Definition: GPUResourceManager.h:36
Definition: GPUResourceManager.h:108
GLdouble GLdouble z
Definition: khronos-glext.h:6565
static CUDAResourceManager * instance
Definition: CUDAResourceManager.h:51
virtual GPUUsg * allocUSG(const char *name, const int numElem, const int numConn, const int numCoord, const int *typeList, const int *elemList, const int *connList, const float *x, const float *y, const float *z, const int numElemM=0, const int numConnM=0, const int numCoordM=0)=0
Definition: GPUResourceManager_dummy.cpp:10
virtual GPUScalar * allocScalar(const char *name, const int numElem, const float *data, const int numElemM=0)=0
Definition: GPUResourceManager_dummy.cpp:17
virtual void deallocScalar(GPUScalar *scalar)=0
Definition: GPUResourceManager_dummy.cpp:26
Definition: GPUResourceManager.h:72
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
GLuint const GLchar * name
Definition: khronos-glext.h:6722