Public Member Functions | |
void | createDisplay (int w, int h) |
void | runImageFilters (unsigned int *d_dst) |
void | registerIdleFunction () |
void | shutDown () |
int | initGL (int x_size, int y_size) |
GLuint | compileASMShader (GLenum program_type, const char *code) |
void | initAllTex () |
void | initOpenGLBuffers () |
void | cleanup () |
void | initMainWindow () |
void | initDispGL (CudaImage< PixRGB< float > > &src) |
void | updateDispGL () |
virtual void | displayFunction () |
virtual void | idleFunction () |
virtual void | timerFunction (int index) |
float | getFPS () |
bool | getShutdown () |
void | setShutdown (bool isShutdown) |
Static Public Member Functions | |
static CudaImageDisplayGL * | createCudaDisplay () |
Static Protected Member Functions | |
static void | idleWrapper () |
static void | displayWrapper () |
static void | timerWrapper (int index) |
Protected Attributes | |
CudaFramework | framework |
int | frameCounter |
Static Protected Attributes | |
static CudaImageDisplayGL * | instance = NULL |
Definition at line 66 of file CudaImageDisplayGL.H.