7.64. cudaTextureDesc 结构体参考

[CUDA 运行时使用的数据类型]

CUDA 纹理描述符

公共变量

enum cudaTextureAddressMode addressMode[3]
float  borderColor[4]
int  disableTrilinearOptimization
enum cudaTextureFilterMode filterMode
unsigned int  maxAnisotropy
float  maxMipmapLevelClamp
float  minMipmapLevelClamp
enum cudaTextureFilterMode mipmapFilterMode
float  mipmapLevelBias
int  normalizedCoords
enum cudaTextureReadMode readMode
int  sRGB
int  seamlessCubemap

变量

enum cudaTextureAddressModecudaTextureDesc::addressMode[3] [继承自]

最多 3 个维度的纹理寻址模式

float cudaTextureDesc::borderColor[4] [继承自]

纹理边框颜色

int cudaTextureDesc::disableTrilinearOptimization [继承自]

禁用任何三线性过滤优化。

enum cudaTextureFilterModecudaTextureDesc::filterMode [继承自]

纹理过滤模式

unsigned int cudaTextureDesc::maxAnisotropy [继承自]

各向异性比率的限制

float cudaTextureDesc::maxMipmapLevelClamp [继承自]

mipmap 级别范围的上限,用于限制访问

float cudaTextureDesc::minMipmapLevelClamp [继承自]

mipmap 级别范围的下限,用于限制访问

enum cudaTextureFilterModecudaTextureDesc::mipmapFilterMode [继承自]

Mipmap 过滤模式

float cudaTextureDesc::mipmapLevelBias [继承自]

应用于提供的 mipmap 级别的偏移量

int cudaTextureDesc::normalizedCoords [继承自]

指示纹理读取是否已标准化

enum cudaTextureReadModecudaTextureDesc::readMode [继承自]

纹理读取模式

int cudaTextureDesc::sRGB [继承自]

在纹理读取期间执行 sRGB->线性转换

int cudaTextureDesc::seamlessCubemap [继承自]

启用无缝立方体贴图过滤。