请选择 进入手机版 | 继续访问电脑版

开源计算机图形学社区(Open Source Computer Graphics Community) |OpenGPU Forum (2007-2013)| OpenGPU Project

 找回密码
 注册
搜索
查看: 351|回复: 0

多线程渲染问题 [复制链接]

Rank: 13Rank: 13Rank: 13Rank: 13

注册时间
2010-5-26
积分
1126
发表于 2017-5-17 19:46:31 |显示全部楼层
       原先一直认为SetXXXState,Drawcall之类的函数会有cpu上的开销(错误检测,UserMode到KennelMode等),而GPU的执行是异步的。今天有人聊起这个事,说是检测部分也是GPU异步执行的,如果这样单独的RenderThread没什么意义了,但实际上RenderThread的提升还是蛮多的(只测试OpenGL, OpenGL ES 2)。             还有对于Metal, Vulkan, Direct3D12这种API, RenderThread还是否有意义。

       哎,这几年时间基本都花在应用开发层面,技术感觉赶不上时代。

最近看过此主题的会员

您需要登录后才可以回帖 登录 | 注册

‹‹
我的工具栏

关于我们|手机版|Archiver|开源计算机图形学社区(Open Source Computer Graphics Community) | OpenGPU Project | OpenGPU Forum (2007-2013)

GMT+8, 2017-5-27 04:42 , Processed in 0.044787 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部