#include <ProgramGLSL.h>
Definition at line 98 of file ProgramGLSL.h.
Definition at line 541 of file ProgramGLSL.cpp.
ShaderBag::~ShaderBag | ( | ) | [virtual] |
Definition at line 570 of file ProgramGLSL.cpp.
void ShaderBag::CreateGaussianFilters | ( | SiftParam & | param | ) |
Definition at line 633 of file ProgramGLSL.cpp.
virtual void ShaderBag::LoadDescriptorShader | ( | ) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 150 of file ProgramGLSL.h.
virtual void ShaderBag::LoadDisplayShaders | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
void ShaderBag::LoadDynamicShaders | ( | SiftParam & | param | ) |
Definition at line 656 of file ProgramGLSL.cpp.
virtual void ShaderBag::LoadFixedShaders | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::LoadGenListShader | ( | int | ndoglev, |
int | nlev | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::LoadKeypointShader | ( | float | threshold, |
float | edgeTrheshold | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::LoadOrientationShader | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
void ShaderBag::SelectInitialSmoothingFilter | ( | int | octave_min, |
SiftParam & | param | ||
) |
Definition at line 610 of file ProgramGLSL.cpp.
virtual void ShaderBag::SetDogTexParam | ( | int | texU, |
int | texD | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::SetFeatureDescirptorParam | ( | int | gtex, |
int | otex, | ||
float | dwidth, | ||
float | fwidth, | ||
float | width, | ||
float | height, | ||
float | sigma | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 151 of file ProgramGLSL.h.
virtual void ShaderBag::SetFeatureOrientationParam | ( | int | gtex, |
int | width, | ||
int | height, | ||
float | sigma, | ||
int | stex, | ||
float | step | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 152 of file ProgramGLSL.h.
virtual void ShaderBag::SetGenListEndParam | ( | int | ktex | ) | [inline, virtual] |
Reimplemented in ShaderBagPKSL.
Definition at line 148 of file ProgramGLSL.h.
virtual void ShaderBag::SetGenListInitParam | ( | int | w, |
int | h | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 147 of file ProgramGLSL.h.
virtual void ShaderBag::SetGenListStartParam | ( | float | width, |
int | tex0 | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::SetGenListStepParam | ( | int | tex, |
int | tex0 | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::SetGenVBOParam | ( | float | width, |
float | fwidth, | ||
float | size | ||
) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
virtual void ShaderBag::SetGradPassParam | ( | int | texP = 0 | ) | [inline, virtual] |
Reimplemented in ShaderBagPKSL.
Definition at line 162 of file ProgramGLSL.h.
virtual void ShaderBag::SetMarginCopyParam | ( | int | xmax, |
int | ymax | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 149 of file ProgramGLSL.h.
virtual void ShaderBag::SetSimpleOrientationInput | ( | int | oTex, |
float | sigma, | ||
float | sigma_step | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 153 of file ProgramGLSL.h.
virtual void ShaderBag::UnloadProgram | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 145 of file ProgramGLSL.h.
Definition at line 141 of file ProgramGLSL.h.
Definition at line 142 of file ProgramGLSL.h.
Definition at line 143 of file ProgramGLSL.h.
Definition at line 144 of file ProgramGLSL.h.
Definition at line 104 of file ProgramGLSL.h.
Definition at line 106 of file ProgramGLSL.h.
Definition at line 137 of file ProgramGLSL.h.
Definition at line 113 of file ProgramGLSL.h.
Definition at line 111 of file ProgramGLSL.h.
Definition at line 115 of file ProgramGLSL.h.
Definition at line 117 of file ProgramGLSL.h.
Definition at line 122 of file ProgramGLSL.h.
Definition at line 132 of file ProgramGLSL.h.
Definition at line 129 of file ProgramGLSL.h.
Definition at line 128 of file ProgramGLSL.h.
Definition at line 127 of file ProgramGLSL.h.
Definition at line 130 of file ProgramGLSL.h.
Definition at line 131 of file ProgramGLSL.h.
Definition at line 121 of file ProgramGLSL.h.
Definition at line 102 of file ProgramGLSL.h.
Definition at line 124 of file ProgramGLSL.h.
Definition at line 139 of file ProgramGLSL.h.
Definition at line 109 of file ProgramGLSL.h.
Definition at line 119 of file ProgramGLSL.h.
Definition at line 125 of file ProgramGLSL.h.
Definition at line 135 of file ProgramGLSL.h.
Definition at line 133 of file ProgramGLSL.h.