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

Non-standard render code causes various issues

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • Minecraft 1.7.10, Minecraft 1.8, Minecraft 15w46a, Minecraft 1.11, Minecraft 1.13.2, 1.14.4, 19w37a, 1.15.1, 1.16
    • Windows 8.1 x64, java 1.7 u51 x64 JRE + JDK
      Windows 10 x64, java 1.8 x64 JRE + JDK
    • Plausible
    • Rendering

      non-standard pipeline, state calls or set flags cause driver-level render filtering to fail, most specifically AA settings. Standard OGL deferred rendering is not affected.

      solutions;

      • use more standard modern game deferred rendering
      • add an option for SSAA
      • if it is indeed just set states or flags that force-disable driver settings, provide an option to disable these.

      this seems to be a known bug since 1.7.2.

      side note for those who might not know; in the options file there's an option called 'fboEnable', if you set this to false it'll disable the deferred render and rendering behaves like it did in mc 1.6 and earlier. so ie things like SSAA will work correctly etc.

      .13+ note; you can nolonger disable the FBO to switch back to forward rendering, so the above fix nolonger works.

            Unassigned Unassigned
            Paul17041993 Vectrobe
            Votes:
            9 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: