GLES3.0中文API-glGetUniformIndices

名称

glGetUniformIndices — 检索命名统一块的索引

C 规范

void glGetUniformIndices( GLuint program,
GLsizei uniformCount,
const GLchar **uniformNames,
GLuint *uniformIndices);

参数

program
指定包含要查询其索引的制服的程序的名称。

uniformCount
指定要查询其索引的制服数量。

uniformNames
指定指向包含所查询制服名称的缓冲区的指针数组的地址

uniformIndices
指定将接收制服索引的数组的地址。

描述

glGetUniformIndices检索程序中许多制服的索引。

program必须是过去必须为其调用命令glLinkProgram的程序对象的名称,尽管不要求glLinkProgram必须成功。链接可能失败,因为活动制服的数量超出了限制。

uniformCount表示名称均值数组中的元素数以及可写入均值索引的索引数。

UniformNames包含一个用nullCount终止的名称字符串列表,这些名称字符串标识要查询索引的统一名称。对于uniformNames中的每个名称字符串,分配给该名称的活动制服的索引将被写入uniformIndices的相应元素。如果UniformNames中的字符串不是活动的统一名称,则将特殊值GL_INVALID_INDEX写入对应的uniformIndices元素。

如果发生错误,则不会将任何内容写入uniformIndices

错误

如果program不是过去调

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值