Go to the source code of this file.
Classes | |
struct | pangolin::CudaScopedMappedArray |
struct | pangolin::CudaScopedMappedPtr |
struct | pangolin::GlBufferCudaPtr |
struct | pangolin::GlTextureCudaArray |
Namespaces | |
namespace | pangolin |
Enumerations | |
enum | pangolin::GlBufferType { pangolin::GlArrayBuffer = GL_ARRAY_BUFFER, pangolin::GlElementArrayBuffer = GL_ELEMENT_ARRAY_BUFFER, pangolin::GlPixelPackBuffer = GL_PIXEL_PACK_BUFFER, pangolin::GlPixelUnpackBuffer = GL_PIXEL_UNPACK_BUFFER } |
Functions | |
template<typename T > | |
void | pangolin::CopyDevMemtoTex (T *d_img, size_t pitch, GlTextureCudaArray &tex) |
void | pangolin::CopyPboToTex (GlBufferCudaPtr &buffer, GlTexture &tex) |
void | pangolin::CopyPboToTex (const GlBufferCudaPtr &buffer, GlTexture &tex, GLenum buffer_layout, GLenum buffer_data_type) |
void | pangolin::swap (GlBufferCudaPtr &a, GlBufferCudaPtr &b) |