mirror of
https://github.com/mpv-player/mpv
synced 2025-01-19 13:51:14 +00:00
Don't limit BES to non-synced single buffering when CRTC2 is used.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27624 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
af709594ea
commit
7c94b44308
@ -666,10 +666,6 @@ config( uint32_t width, uint32_t height,
|
||||
dlc.flags = DLCONF_WIDTH | DLCONF_HEIGHT | DLCONF_PIXELFORMAT | DLCONF_BUFFERMODE;
|
||||
dlc.width = besrect.w + besrect.x * 2;
|
||||
dlc.height = besrect.h + besrect.y * 2;
|
||||
|
||||
if (use_crtc2)
|
||||
dlc.buffermode = DLBM_FRONTONLY;
|
||||
else
|
||||
dlc.buffermode = buffermode;
|
||||
|
||||
if ((res = bes->TestConfiguration( bes, &dlc, &failed )) != DFB_OK) {
|
||||
@ -1173,7 +1169,7 @@ blit_to_screen( void )
|
||||
|
||||
if (use_bes) {
|
||||
#if DIRECTFBVERSION > DFB_VERSION(0,9,15)
|
||||
if (vo_vsync && !flipping && !use_crtc2)
|
||||
if (vo_vsync && !flipping)
|
||||
bes->WaitForSync( bes );
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user