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)
上一篇 2022年3月13日 上午10:35
下一篇 2022年3月13日 上午10:35


相关推荐

  • visual studio 2013安装教程_Visual Studio下载

    visual studio 2013安装教程_Visual Studio下载C语言学习VisualStudio2013下载及其安装VisualStudio2013官方旗舰版下载地址:http://download.microsoft.com/download/B/1/9/B1932B8C-1046-4773-A1DD-4AB5C0978637/vs2013.2_ult_chs.iso下载完之后:①下载后得到的是ISO文件,直接解压缩或用虚拟光驱加载运行都可以;②这里直接解压,然后双击“vs_ultimate.exe”开始安装;③设置好安装路径后…

    2025年9月23日
    5
  • 存款利息的计算。有1000元,想存5年

    存款利息的计算。有1000元,想存5年存款利息的计算 有 1000 元 想存 5 年 可按以下 5 种方法存 1 一次存 5 年期 2 先存 2 年期 到期后将本息再存 3 年期 3 先存 3 年期 到期后将本期再存 2 年期 4 存 1 年期 到期后将本息再存 1 年期 连续存 5 次 5 存活期存款 活期利息每一季度结算一次 2007 年 12 月的银行存款利息如下 1 年期定期存款利息为 4 14 2 年期定期存款利息为 4 68 3 年期定期存款利息为 5 4

    2025年11月17日
    8
  • RDD — flatmap

    RDD — flatmapflatmapflatmap简单用法defmain(args:Array[String]):Unit={//设置log级别Logger.getLogger(“org”).setLevel(Level.WARN)valconf=newSparkConf().setAppName(“WordCountDemo”).setMaster(“loca…

    2022年5月7日
    55
  • gp数据库查看建表语句_gp数据库常用命令

    gp数据库查看建表语句_gp数据库常用命令常用建表结构,根据需求自行更改即可使用!droptableifexistsrpt.rpt_bill_m;createtablerpt.rpt_bill_m(user_idSERIAL,—-自增序列acct_monthvarchar(6),bill_feenumeric(16,2),user_infotext)WITH(app…

    2025年9月4日
    7
  • vim 的各种用法,很实用哦,都是本人是在工作中学习和总结的

    vim 的各种用法,很实用哦,都是本人是在工作中学习和总结的

    2021年10月11日
    49
  • 幅度调制后的频率混叠

    幅度调制后的频率混叠幅度调制利用频谱分析方法 y t f t cos ct y left t right f left t right cdot cos left omega ct theta right y t f t cos c t 载波信号与低频调制信号 幅度调制信号 调幅信号乘以载波信号以及其中的低频信号

    2026年3月17日
    2

发表回复

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

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