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