- 积分
- -16
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
因为算是写过游戏,吐槽下吧。
另有声明:我看的教程也是杂七杂八,所以欢迎指正~
Intel卡:诶诶,这个功能不支持,诶诶,那个功能也不支持?!
嗯 稍微早一点的Intel卡没有FBO(FrameBufferObject,相当于DirectX里的RenderToTexture)。
一开始用这个feature的时候,到处查资料,发现确实是个出了挺久的feature了,应该不会有不支持的吧,然后Intel卡给我上了一课。这其实是Intel的驱动开发偷懒啊!这又不是什么高科技的东西!Mac OS X 上就一直支持FBO!
ATI卡:嗯这个功能支持。怎么崩溃了?!怎么还能蓝屏呢?!!
ATI倒是都有FBO,不过真心不好用啊。。。
跟GL_RECTANGLE_TEXTURE搭配的不好,会崩。不过后来查资料说这个已经deprecated了,于是乖乖用GL_TEXTURE_2D。
会在莫名奇妙的地方报INVALID_FRAMEBUFFER_OPERATION错误,不管你用不用FBO。
在报错的那个地方的前面加一对glBegin/glEnd就好了。。这什么情况啊。。。
尽管在DisplayList里用VBO是个很奇怪的事,不支持也就算了,可是请报错好吗,能别崩吗?另外人家n卡做的就很好。。
就不说直接ACCESS_VIOLATION的那些了,在Python里用,还是别人家显卡,根本没法查。。
嗯,还有 显示驱动停止响应 之类的,这还是我在彻底不用一些奇怪的feature之后。
还有蓝屏。。。这太坑了吧!咱是用户态程序啊!
nVIDIA:赞~
我的显卡是Quadro NVS 135M。真的好舒服。没什么问题。
update:
偶然间看到了这篇文章,应该会有用的
Official Dolphin Emulator Website |
|