首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenGL在最底层是如何工作的?

OpenGL在最底层是如何工作的?
EN

Stack Overflow用户
提问于 2011-06-19 08:05:35
回答 4查看 37.3K关注 0票数 89

我知道如何编写OpenGL/DirectX程序,我知道它背后的数学和概念知识,但我很好奇GPU-CPU通信是如何在低级别上工作的。

假设我有一个用C语言编写的OpenGL程序,它显示一个三角形,并将相机旋转45度。当我编译这个程序时,它会被转换成一系列的ioctl调用,然后gpu驱动程序会向gpu发送适当的命令,在gpu中,旋转三角形和以适当的颜色设置适当像素的所有逻辑都会连接到gpu吗?或者程序会被编译成一个"gpu程序“,加载到gpu上并计算旋转等?或者是完全不同的东西?

编辑:几天后,我找到了这个系列文章,它基本上回答了这个问题:http://fgiesen.wordpress.com/2011/07/01/a-trip-through-the-graphics-pipeline-2011-part-1/

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6399676

复制
相关文章

相似问题

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