|
| ~RE_OGLComputeGPU () override |
|
void | setNumPasses (int passes) override |
|
void | needBitOps (bool enable) override |
|
bool | needsBitOps () const override |
|
void | setConstant (const char *name, UT_GPUType type, int vectorsize, const void *value, int array_size=1, bool global_var=false) override |
|
void * | setArray (const char *name, UT_GPUType type, int vectorsize, int size, const void *values) override |
|
void * | setArray2D (const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *values) override |
|
void * | setArray (const char *name, UT_GPUType type, int vectorsize, int size, const void *values1, const void *values2, const void *values3=nullptr, const void *values4=nullptr) override |
|
void * | setArray2D (const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *values1, const void *values2, const void *values3=nullptr, const void *values4=nullptr) override |
|
void | setOutputArray (const char *name, UT_GPUType type, int vectorsize, int size, void *dest_data) override |
|
void | setOutputArray2D (const char *name, UT_GPUType type, int vectorsize, int width, int height, void *dest_data) override |
|
int | getDataByteSize (UT_GPUType type, int vectorsize, int xsize, int ysize=1) override |
|
void | setLanguage (UT_OGLComputeLanguage lang) override |
|
bool | setProgram (const char *name, const char *program, bool auto_generate_framework=true, const char *preamble_code=nullptr, const char *function_code=nullptr) override |
|
void | defineSymbol (const char *symbol, const char *value) override |
|
bool | compute (UT_String &errors, bool async_read=false) override |
|
bool | getResults () override |
|
void * | useDeferredFetch () override |
|
virtual | ~UT_ComputeGPU () |
|
Definition at line 56 of file RE_OGLComputeGPU.h.