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

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

compute(UT_String &errors, bool async_read=false) overrideRE_OGLComputeGPUvirtual
defineSymbol(const char *symbol, const char *value) overrideRE_OGLComputeGPUvirtual
getDataByteSize(UT_GPUType type, int vectorsize, int xsize, int ysize=1) overrideRE_OGLComputeGPUvirtual
getRender()RE_OGLComputeGPUstatic
getResults() overrideRE_OGLComputeGPUvirtual
init()RE_OGLComputeGPUstatic
initStandalone(bool one_per_thread)RE_OGLComputeGPUstatic
needBitOps(bool enable) overrideRE_OGLComputeGPUvirtual
needsBitOps() const overrideRE_OGLComputeGPUinlinevirtual
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) overrideRE_OGLComputeGPUvirtual
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) overrideRE_OGLComputeGPUvirtual
setArray2D(const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *values) overrideRE_OGLComputeGPUvirtual
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) overrideRE_OGLComputeGPUvirtual
setConstant(const char *name, UT_GPUType type, int vectorsize, const void *value, int array_size=1, bool global_var=false) overrideRE_OGLComputeGPUvirtual
setLanguage(UT_OGLComputeLanguage lang) overrideRE_OGLComputeGPUvirtual
setNumPasses(int passes) overrideRE_OGLComputeGPUvirtual
setOutputArray(const char *name, UT_GPUType type, int vectorsize, int size, void *dest_data) overrideRE_OGLComputeGPUvirtual
setOutputArray2D(const char *name, UT_GPUType type, int vectorsize, int width, int height, void *dest_data) overrideRE_OGLComputeGPUvirtual
setProgram(const char *name, const char *program, bool auto_generate_framework=true, const char *preamble_code=nullptr, const char *function_code=nullptr) overrideRE_OGLComputeGPUvirtual
useDeferredFetch() overrideRE_OGLComputeGPUvirtual
UT_ComputeGPU()UT_ComputeGPUprotected
UT_OGLComputeLanguage enum nameUT_ComputeGPU
~RE_OGLComputeGPU() overrideRE_OGLComputeGPU
~UT_ComputeGPU()UT_ComputeGPUvirtual