• Gildas Bazin's avatar
    · 69c174d7
    Gildas Bazin authored
    * DirectX video output plugin now uses triple buffering for YUV overlay. This
      improves the video quality a lot (no tearing) without affecting performance.
      (I knew double buffering sucked but I just discovered why triple buffering
       is better: you don't have to wait for the vsync to flip the buffers).
    
    * Fixed the DirectX video output for non-overlay modes. It was only working
      in RGB16 before.
    
    * Fixed the mouse autohidding feature in the DirectX plugin
     (at least partially).
    
    * Fixed the spu decoder to take the pitch of the destination picture into
      account when rendering the subtitles (Implemented only for the YUV modes).
    69c174d7
vout_directx.c 50 KB