#include <ProgramGLSL.h>
Definition at line 97 of file ProgramGLSL.h.
Definition at line 536 of file ProgramGLSL.cpp.
ShaderBag::~ShaderBag | ( | ) | [virtual] |
Definition at line 565 of file ProgramGLSL.cpp.
void ShaderBag::CreateGaussianFilters | ( | SiftParam & | param | ) |
Definition at line 628 of file ProgramGLSL.cpp.
virtual void ShaderBag::LoadDescriptorShader | ( | ) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 149 of file ProgramGLSL.h.
virtual void ShaderBag::LoadDisplayShaders | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
void ShaderBag::LoadDynamicShaders | ( | SiftParam & | param | ) |
Definition at line 651 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 605 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 150 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 151 of file ProgramGLSL.h.
virtual void ShaderBag::SetGenListEndParam | ( | int | ktex | ) | [inline, virtual] |
Reimplemented in ShaderBagPKSL.
Definition at line 147 of file ProgramGLSL.h.
virtual void ShaderBag::SetGenListInitParam | ( | int | w, |
int | h | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 146 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 161 of file ProgramGLSL.h.
virtual void ShaderBag::SetMarginCopyParam | ( | int | xmax, |
int | ymax | ||
) | [inline, virtual] |
Reimplemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 148 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 152 of file ProgramGLSL.h.
virtual void ShaderBag::UnloadProgram | ( | ) | [pure virtual] |
Implemented in ShaderBagPKSL, and ShaderBagGLSL.
Definition at line 144 of file ProgramGLSL.h.
Definition at line 140 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 103 of file ProgramGLSL.h.
Definition at line 105 of file ProgramGLSL.h.
Definition at line 136 of file ProgramGLSL.h.
Definition at line 112 of file ProgramGLSL.h.
Definition at line 110 of file ProgramGLSL.h.
Definition at line 114 of file ProgramGLSL.h.
Definition at line 116 of file ProgramGLSL.h.
Definition at line 121 of file ProgramGLSL.h.
Definition at line 131 of file ProgramGLSL.h.
Definition at line 128 of file ProgramGLSL.h.
Definition at line 127 of file ProgramGLSL.h.
Definition at line 126 of file ProgramGLSL.h.
Definition at line 129 of file ProgramGLSL.h.
Definition at line 130 of file ProgramGLSL.h.
Definition at line 120 of file ProgramGLSL.h.
Definition at line 101 of file ProgramGLSL.h.
Definition at line 123 of file ProgramGLSL.h.
Definition at line 138 of file ProgramGLSL.h.
Definition at line 108 of file ProgramGLSL.h.
Definition at line 118 of file ProgramGLSL.h.
Definition at line 124 of file ProgramGLSL.h.
Definition at line 134 of file ProgramGLSL.h.
Definition at line 132 of file ProgramGLSL.h.