首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >术语"genType“在OpenGL/GLSL中是什么意思?

术语"genType“在OpenGL/GLSL中是什么意思?
EN

Stack Overflow用户
提问于 2014-05-23 16:26:17
回答 1查看 12.3K关注 0票数 32

在GLSL文档中,术语genType经常用作参数类型。例如,函数dot的文档如下所示:

代码语言:javascript
复制
float dot(genType x,
          genType y);

double dot(genDType x,
           genDType y);

术语genType是什么意思?它的缩写是什么?除了OpenGL,它还在其他地方使用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-23 16:30:50

它是多种类型的通用性。从specification section 8

浮点型当内置函数在下面指定时,其中输入参数(和相应的输出)可以是

、vec2、vec3或vec4,则使用genType作为参数。其中输入参数(和相应的输出)可以是int、ivec2、ivec3或ivec4,genIType用作参数。

作为参考,所有的“泛型”类型:

浮点数矩阵: integers

  • genBType:

  • genDType: floats genDType: double floats
  • genIType:
  • genUType:
  • genUType
  • mat:浮点矩阵
  • dmat:双矩阵
票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23824374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档