(3)Blender源码分析之OpenGL函数初步

(3)Blender源码分析之OpenGL函数初步

ChoosePixelFormat函数:

像素格式——PIXELFORMATDESCRIPT、设备上下文、渲染上下文

    在OpenGL对窗口进行渲染之前,必须根据渲染需要对窗口进行配置。

    需要硬件渲染还是软件渲染/p>

    渲染使用但缓冲还是双缓冲模式/p>

    是否需要深度缓冲区/p>

    是否需要模板、目标Alpha或累计缓冲区/p>

    当为窗口设置这些参数之后,就无法对它们进行修改。为了从一个只有深度缓冲区和颜色缓冲区的窗口切换到一个带有模板缓冲区的窗口,必须销毁第一个窗口,然后根据需要重新创建一个窗口。

    像素格式是OpenGL窗口的重要属性,它包括是否使用双缓冲区、颜色位数和类型以及深度位数等。像素格式可由Windows系统定义的所谓像素格式描述子

来源:caimouse

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月7日
下一篇 2022年1月7日

相关推荐