关于SDL中创建渲染器时的参数
c4droid吧
全部回复
仅看楼主
level 12
SDL_CreateRenderer()这句,里面包含一个参数定义渲染器的类型,当选择 SDL_RENDERER_ACCELERATED
(使用硬件加速)时,它的渲染速度非常慢(比如简易绘图几乎不能运行)
但选择。
SDL_RENDERER_SOFTWARE
(使用软件渲染)时,速度得到大幅提升,但是在屏幕分辨率变化(比如华为手机隐藏工具栏,或者横竖屏转换)时发生闪退。
想知道这是什么原因,有兼顾的方法吗?
(同时选择两种模式会黑屏)
2016年08月19日 14点08分 1
level 2
难得一见的好贴。
2016年08月20日 13点08分 3
level 9
竟然没人
2016年08月25日 13点08分 4
level 12
ren=SDL_CreateRenderer(win, -1,
SDL_RENDERER_ACCELERATED|
SDL_RENDERER_PRESENTVSYNC|
SDL_RENDERER_TARGETTEXTURE
);
2016年08月25日 13点08分 5
1