HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ComputeGPU Member List

This is the complete list of members for UT_ComputeGPU, including all inherited members.

compute(UT_String &errors, bool async_read=false)=0UT_ComputeGPUpure virtual
create()UT_ComputeGPUstatic
defineSymbol(const char *symbol, const char *value)=0UT_ComputeGPUpure virtual
getDataByteSize(UT_GPUType type, int vectorsize, int xsize, int ysize=1)=0UT_ComputeGPUpure virtual
getResults()=0UT_ComputeGPUpure virtual
needBitOps(bool enable)=0UT_ComputeGPUpure virtual
needsBitOps() const =0UT_ComputeGPUpure virtual
OGL_GLSL enum valueUT_ComputeGPU
registerCreateFunc(UT_ComputeGPUCreateFunc create_func)UT_ComputeGPUstatic
setArray(const char *name, UT_GPUType type, int vectorsize, int size, const void *values)=0UT_ComputeGPUpure virtual
setArray(const char *name, UT_GPUType type, int vectorsize, int size, const void *values1, const void *values2, const void *values3=0, const void *values4=0)=0UT_ComputeGPUpure virtual
setArray2D(const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *values)=0UT_ComputeGPUpure virtual
setArray2D(const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *values1, const void *values2, const void *values3=0, const void *values4=0)=0UT_ComputeGPUpure virtual
setConstant(const char *name, UT_GPUType type, int vectorsize, const void *value, int array_size=1, bool global_var=false)=0UT_ComputeGPUpure virtual
setLanguage(UT_OGLComputeLanguage lang)=0UT_ComputeGPUpure virtual
setNumPasses(int passes)=0UT_ComputeGPUpure virtual
setOutputArray(const char *name, UT_GPUType type, int vectorsize, int size, void *dest_data)=0UT_ComputeGPUpure virtual
setOutputArray2D(const char *name, UT_GPUType type, int vectorsize, int width, int height, void *dest_data)=0UT_ComputeGPUpure virtual
setProgram(const char *name, const char *program, bool auto_generate_framework=true, const char *preamble_code=0, const char *function_code=0)=0UT_ComputeGPUpure virtual
useDeferredFetch()=0UT_ComputeGPUpure virtual
UT_ComputeGPU()UT_ComputeGPUprotected
UT_OGLComputeLanguage enum nameUT_ComputeGPU
~UT_ComputeGPU()UT_ComputeGPUvirtual