![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ProgramGPU.h>

Public Member Functions | |
| virtual int | UseProgram ()=0 |
| virtual void * | GetProgramID ()=0 |
| virtual | ~ProgramGPU () |
Definition at line 33 of file ProgramGPU.h.
|
inlinevirtual |
Definition at line 40 of file ProgramGPU.h.
|
pure virtual |
Implemented in ProgramGLSL.
|
pure virtual |
Implemented in ProgramGLSL.
Referenced by ShaderMan::FilterImage(), SiftMatchGL::GetGuidedSiftMatch(), SiftMatchGL::GetSiftMatch(), ShaderMan::TextureDownSample(), ShaderMan::TextureUpSample(), ShaderMan::UseShaderCopyKeypoint(), ShaderMan::UseShaderDebug(), ShaderMan::UseShaderDescriptor(), ShaderMan::UseShaderDisplayDOG(), ShaderMan::UseShaderDisplayGaussian(), ShaderMan::UseShaderDisplayGrad(), ShaderMan::UseShaderDisplayKeypoints(), ShaderMan::UseShaderGenListEnd(), ShaderMan::UseShaderGenListHisto(), ShaderMan::UseShaderGenListInit(), ShaderMan::UseShaderGenListStart(), ShaderMan::UseShaderGenListStep(), ShaderMan::UseShaderGenVBO(), ShaderMan::UseShaderGradientPass(), ShaderMan::UseShaderKeypoint(), ShaderMan::UseShaderMarginCopy(), ShaderMan::UseShaderOrientation(), ShaderMan::UseShaderRGB2Gray(), ShaderMan::UseShaderSimpleOrientation(), and ShaderMan::UseShaderZeroPass().