root / rgbdslam / external / siftgpu / src / SiftGPU / ProgramGPU.cpp @ 9240aaa3
History | View | Annotate | Download (1.19 KB)
1 | 9240aaa3 | Alex | ////////////////////////////////////////////////////////////////////////////
|
---|---|---|---|
2 | // File: ProgramGPU.cpp
|
||
3 | // Author: Changchang Wu
|
||
4 | // Description : Implementation of ProgramGPU and FilterProgram
|
||
5 | // This part is independent of GPU language
|
||
6 | //
|
||
7 | //
|
||
8 | //
|
||
9 | // Copyright (c) 2007 University of North Carolina at Chapel Hill
|
||
10 | // All Rights Reserved
|
||
11 | //
|
||
12 | // Permission to use, copy, modify and distribute this software and its
|
||
13 | // documentation for educational, research and non-profit purposes, without
|
||
14 | // fee, and without a written agreement is hereby granted, provided that the
|
||
15 | // above copyright notice and the following paragraph appear in all copies.
|
||
16 | //
|
||
17 | // The University of North Carolina at Chapel Hill make no representations
|
||
18 | // about the suitability of this software for any purpose. It is provided
|
||
19 | // 'as is' without express or implied warranty.
|
||
20 | //
|
||
21 | // Please send BUG REPORTS to ccwu@cs.unc.edu
|
||
22 | //
|
||
23 | ////////////////////////////////////////////////////////////////////////////
|
||
24 | |||
25 | |||
26 | #include "GL/glew.h" |
||
27 | #include <iostream> |
||
28 | #include <vector> |
||
29 | #include <math.h> |
||
30 | using namespace std; |
||
31 | |||
32 | #include "GlobalUtil.h" |
||
33 | #include "GLTexImage.h" |
||
34 | #include "ShaderMan.h" |
||
35 | #include "ProgramGPU.h" |
||
36 | #include "ProgramGLSL.h" |
||
37 | #include "SiftGPU.h" |