gpt4 book ai didi

opengl - glGetString 和 glGetShaderInfoLog 等函数使用什么编码

转载 作者:行者123 更新时间:2023-12-03 10:50:35 25 4
gpt4 key购买 nike

OpenGL 有一些函数,如 glGetStringglGetShaderInfoLog返回字符串。什么形式的文本编码用于这些?

我假设,鉴于它们作为 GLchar* 返回,它是包含在返回值中的 ASCII 编码文本,但这是在任何地方指定的吗?

作为第二个相关点,诸如 glShaderSource 之类的函数需要什么样的文本编码。和 glBindAttribLocation . GLSL 程序必须用 ASCII 编码还是可以是 UTF-8?

最佳答案

OpenGL 4.3 Compatibility Profile Specification ,第 22.2 节,第 627 页:

String queries return pointers to UTF-8 encoded, null-terminated static strings describing properties of the current GL context.



据我所知,规范没有提到 glGetShaderInfoLog() 的编码.

关于opengl - glGetString 和 glGetShaderInfoLog 等函数使用什么编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16068339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com