#include <CuTexImage.h>
|
| virtual void | SetImageSize (int width, int height) |
| |
| virtual bool | InitTexture (int width, int height, int nchannel=1) |
| |
| void | InitTexture2D () |
| |
| CuTexObj | BindTexture (const cudaTextureDesc &textureDesc, const cudaChannelFormatDesc &channelFmtDesc) |
| |
| CuTexObj | BindTexture2D (const cudaTextureDesc &textureDesc, const cudaChannelFormatDesc &channelFmtDesc) |
| |
| void | CopyToHost (void *buf) |
| |
| void | CopyToHost (void *buf, int stream) |
| |
| void | CopyFromHost (const void *buf) |
| |
| void | CopyToTexture2D () |
| |
| int | CopyToPBO (GLuint pbo) |
| |
| void | CopyFromPBO (int width, int height, GLuint pbo) |
| |
| int | GetImgWidth () |
| |
| int | GetImgHeight () |
| |
| int | GetDataSize () |
| |
| | CuTexImage () |
| |
| | CuTexImage (int width, int height, int nchannel, GLuint pbo) |
| |
| virtual | ~CuTexImage () |
| |
Definition at line 31 of file CuTexImage.h.
◆ CuTexImage() [1/2]
| CuTexImage::CuTexImage |
( |
| ) |
|
◆ CuTexImage() [2/2]
| CuTexImage::CuTexImage |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
nchannel, |
|
|
GLuint |
pbo |
|
) |
| |
◆ ~CuTexImage()
| virtual CuTexImage::~CuTexImage |
( |
| ) |
|
|
virtual |
◆ BindTexture()
| CuTexObj CuTexImage::BindTexture |
( |
const cudaTextureDesc & |
textureDesc, |
|
|
const cudaChannelFormatDesc & |
channelFmtDesc |
|
) |
| |
◆ BindTexture2D()
| CuTexObj CuTexImage::BindTexture2D |
( |
const cudaTextureDesc & |
textureDesc, |
|
|
const cudaChannelFormatDesc & |
channelFmtDesc |
|
) |
| |
◆ CopyFromHost()
| void CuTexImage::CopyFromHost |
( |
const void * |
buf | ) |
|
◆ CopyFromPBO()
| void CuTexImage::CopyFromPBO |
( |
int |
width, |
|
|
int |
height, |
|
|
GLuint |
pbo |
|
) |
| |
◆ CopyToHost() [1/2]
| void CuTexImage::CopyToHost |
( |
void * |
buf | ) |
|
◆ CopyToHost() [2/2]
| void CuTexImage::CopyToHost |
( |
void * |
buf, |
|
|
int |
stream |
|
) |
| |
◆ CopyToPBO()
| int CuTexImage::CopyToPBO |
( |
GLuint |
pbo | ) |
|
◆ CopyToTexture2D()
| void CuTexImage::CopyToTexture2D |
( |
| ) |
|
◆ GetDataSize()
| int CuTexImage::GetDataSize |
( |
| ) |
|
|
inline |
◆ GetImgHeight()
| int CuTexImage::GetImgHeight |
( |
| ) |
|
|
inline |
◆ GetImgWidth()
| int CuTexImage::GetImgWidth |
( |
| ) |
|
|
inline |
◆ InitTexture()
| virtual bool CuTexImage::InitTexture |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
nchannel = 1 |
|
) |
| |
|
virtual |
◆ InitTexture2D()
| void CuTexImage::InitTexture2D |
( |
| ) |
|
◆ SetImageSize()
| virtual void CuTexImage::SetImageSize |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
virtual |
◆ _cuData
| void* CuTexImage::_cuData |
|
protected |
◆ _cuData2D
| cudaArray* CuTexImage::_cuData2D |
|
protected |
◆ _fromPBO
| GLuint CuTexImage::_fromPBO |
|
protected |
◆ _imgHeight
| int CuTexImage::_imgHeight |
|
protected |
◆ _imgWidth
| int CuTexImage::_imgWidth |
|
protected |
◆ _numBytes
| size_t CuTexImage::_numBytes |
|
protected |
◆ _numChannel
| int CuTexImage::_numChannel |
|
protected |
◆ _texHeight
| int CuTexImage::_texHeight |
|
protected |
◆ _texWidth
| int CuTexImage::_texWidth |
|
protected |
The documentation for this class was generated from the following file:
- /root/ACloudViewer/libs/Reconstruction/lib/SiftGPU/CuTexImage.h