CUDA学习(四十)

CUDA学习(四十)

大家好,又见面了,我是全栈君。

tex3DLod():

template<class DataType, enum
    cudaTextureReadMode readMode>
Type tex3DLod(texture<DataType, cudaTextureType3D, readMode> texRef,
        float x, float y, float z, float level);

使用纹理坐标(x,y,z)从绑定到二维纹理参考texRef的CUDA数组中提取数据。 详细程度由级别给出。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型
tex3DGrad():

template<class DataType, enum
    cudaTextureReadMode readMode>
Type tex3DGrad(texture<DataType, cudaTextureType3D, readMode> texRef,
        float x, float y, float z, float4 dx, float4 dy);

使用纹理坐标(x,y,z)从绑定到二维纹理参考texRef的CUDA数组中提取。 详细程度来源于dx和dy X和Y梯度。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
tex1DLayered():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex1DLayered(
    texture<DataType, cudaTextureType1DLayered, readMode> texRef,
    float x, int layer);

如分层纹理中所述,使用纹理坐标x和索引图层从CUDA数组中提取绑定到一维分层纹理参考texRef的CUDA数组。 Type等于DataType,除非readMode等于 cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type等于匹配的浮点类型。
tex1DLayeredLod():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex1DLayeredLod(texture<DataType, cudaTextureType1D, readMode> texRef,
    float x, int layer, float level);

使用纹理坐标x和索引图层从绑定到一维纹理参考texRef的CUDA数组提取,如分层纹理中所述。 级别细节由级别给出。 类型与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
tex1DLayeredGrad():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex1DLayeredGrad(texture<DataType, cudaTextureType1D, readMode> texRef,
    float x, int layer, float dx, float dy);

使用纹理坐标x和索引图层从绑定到一维纹理参考texRef的CUDA数组提取,如分层纹理中所述。 详细程度来源于dx和dy X和Y梯度。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
tex2DLayered():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex2DLayered(
    texture<DataType, cudaTextureType2DLayered, readMode> texRef,
    float x, float y, int layer);

如纹理存储器中所述,使用纹理坐标x和y以及索引层从绑定到二维分层纹理参考texRef的CUDA数组中提取数据。 Type等于DataType,除非readMode等于cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type等于匹配的浮点类型。
tex2DLayeredLod():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex2DLayeredLod(texture<DataType, cudaTextureType2D, readMode> texRef,
    float x, float y, int layer, float level);

如分层纹理中所述,使用纹理坐标(x,y)和索引层从CUDA数组中获取绑定到二维纹理参考texRef的CUDA数组。 详细程度由级别给出。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
tex2DLayeredGrad():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex2DLayeredGrad(texture<DataType, cudaTextureType2D, readMode> texRef,
    float x, float y, int layer, float2 dx, float2 dy);

如分层纹理中所述,使用纹理坐标(x,y)和索引层从CUDA数组中提取绑定到二维纹理参考texRef的CUDA数组。 详细程度来源于dx和dy X和Y梯度。 类型与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
texCubemap():

template<class DataType, enum cudaTextureReadMode readMode>
Type texCubemap(
    texture<DataType, cudaTextureTypeCubemap, readMode> texRef,
    float x, float y, float z);

如Cubemap Textures中所述,使用纹理坐标x,y和z从CUDA数组绑定到立方体贴图纹理参考texRef。 Type等于DataType,除非readMode等于cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type等于匹配的浮点类型。
texCubemapLod():

template<class DataType, enum cudaTextureReadMode readMode>
Type texCubemapLod(texture<DataType, cudaTextureType3D, readMode> texRef,
    float x, float y, float z, float level);

使用纹理坐标(x,y,z)从绑定到二维纹理参考texRef的CUDA数组中提取。 详细程度由级别给出。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
texCubemapLayered():

template<class DataType, enum cudaTextureReadMode readMode>
Type texCubemapLayered(
    texture<DataType, cudaTextureTypeCubemapLayered, readMode> texRef,
    float x, float y, float z, int layer);

如Cubemap Layered Textures中所述,使用纹理坐标x,y和z以及索引图层,从绑定到立方体贴图分层纹理参考texRef的CUDA数组中提取数据。 Type等于DataType,除非readMode等于cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type等于匹配的浮点类型。
texCubemapLayeredLod():

template<class DataType, enum cudaTextureReadMode readMode>
Type texCubemapLayeredLod(texture<DataType, cudaTextureType3D, readMode> texRef,
    float x, float y, float z, int layer, float level);

如分层纹理中所述,使用纹理坐标(x,y,z)和索引层从CUDA数组中提取绑定到二维纹理参考texRef的CUDA数组。 详细程度由级别给出。 Type与DataType相同,除非readMode是cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,Type是相应的浮点类型。
tex2Dgather():

template<class DataType, enum cudaTextureReadMode readMode>
Type tex2Dgather(
    texture<DataType, cudaTextureType2D, readMode> texRef,
    float x, float y, int comp = 0);

使用纹理坐标x和y以及纹理聚集中描述的comp参数从CUDA数组绑定到2D纹理参考texRef。 Type是一个4分量的矢量类型。 它基于DataType的基本类型,除非readMode等于cudaReadModeNormalizedFloat(请参阅Texture Reference API),在这种情况下,它始终是float4。
timg

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107706.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 百度分享代码怎么做_html按钮代码样式

    百度分享代码怎么做_html按钮代码样式百度分享按钮,可以帮用户实现一键将网站内容分享到第三方网站,但它的功能与作用远远不止便于分享。今天,小小课堂网为大家带来的是百度分享按钮代码安装及对网站SEO优化外链的效果。希望对大家有所帮助。一、百度分享代码的安装1、登录百度分享平台网址:http://share.baidu.com登录完成后,点击免费获取代码。2、代码功能选择这里只介绍自由选择版,如果需要专业开发版的请自行查阅相关资料。页面分…

    2022年10月8日
    4
  • Stream和parallelStream

    Stream和parallelStreamStream和parallelStreamParallelStreamstreamparallelstreamstream和parallelStream一.什么是Stream?Stream是在Java8新增的特性,普遍称其为流;它不是数据结构也不存放任何数据,其主要用于集合的逻辑处理。二.和Iterator的区别Iterator做为迭代器,其按照一定的顺序迭代遍历集合中的每一个元素,并且对每个元素进行指定的操作。

    2022年7月19日
    15
  • 用AVX2指令集优化整形数组求和

    用AVX2指令集优化整形数组求和用AVX2指令集优化高精度加法一、AVX2指令集介绍二、代码实现1.普通高精度加法2.AVX2加速高精度加法3.实现细节说明三、性能测试测试环境计时方式测试内容测试命令测试结果四、总结个人推断原因:一、AVX2指令集介绍AVX2是SIMD(单指令多数据流)指令集,支持在一个指令周期内同时对256位内存进行操作。包含乘法,加法,位运算等功能。下附Intel官网使用文档。Intel®IntrinsicsGuide我们本次要用到的指令是__m256i_mm256_add_epi8(__m2

    2022年5月7日
    50
  • OutputStreamWriter_input用法

    OutputStreamWriter_input用法InputStreamReader和OutputStreamWriter类用法简介。一、InputStreamReader类InputStreamReader将字节流转换为字符流。是字节流通向字符流的桥梁。如果不指定字符集编码,该解码过程将使用平台默认的字符编码,如:GBK。构造方法:InputStreamReaderisr=newInputStreamRead…

    2022年9月26日
    6
  • jQuery each方法中结束本次循环和退出循环

    jQuery each方法中结束本次循环和退出循环

    2022年3月13日
    46
  • 安卓ROM简单定制、打包、签名、换字体「建议收藏」

    安卓ROM简单定制、打包、签名、换字体「建议收藏」2019独角兽企业重金招聘Python工程师标准>>>…

    2022年10月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号