root / rgbdslam / external / siftgpu / src / SiftGPU / ProgramGPU.cpp @ 9240aaa3
History | View | Annotate | Download (1.19 KB)
1 |
////////////////////////////////////////////////////////////////////////////
|
---|---|
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" |
38 |
|