Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-42135

Troubles with VSync with and without Triple Buffering

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • None
    • Minecraft 1.7.4, Minecraft 14w11b, Minecraft 14w30c, Minecraft 1.8.1-pre3
    • None
    • Linux 3.12 x86_64
      X.org-Server 1.14.4
      NVIDIA driver 331.20
      Java: OpenJDK 1.7.0_25
    • Unconfirmed

      Here are some tests:

      1.1. Playing in windowed mode with VSync disabled, no frame limit and driver-side Triple Buffering disabled will result in ~100-150 FPS with tearing effects.
      1.2. Enabling VSync will result in 60 FPS and the tearing does stop.
      1.3. Setting the frame limit to 50 will result in 50 FPS with no tearing.
      1.3.1 This could already be a bug as either there should be tearing effects with 50 FPS or the FPS should go down to 30.

      2.1. Playing in windowed mode with VSync disabled, no frame limit and driver-side Triple Buffering enabled will result in ~100-150 FPS with tearing effects.
      2.2. Enabling VSync will result in 60 FPS and the tearing does stop.
      2.3. Setting the frame limit to 50 will result in 50 FPS with tearing.
      2.3.1. Due to Triple Buffering the 50 FPS are here correct but the tearing should not appear.

      Also I'm noticing heavy performance impacts on input as soon as Minecraft is minimized if Triple Buffering is enabled.

        1. crash-2013-12-16_11.30.10-client.txt
          5 kB
          user-ed7ab
        2. crash.log
          7 kB
          user-ed7ab

            Unassigned Unassigned
            jirauser45280 user-ed7ab (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: