LODs with Shaders don't render on macOS

The game will throw an illegal state exception and then turn rendering off with the message that Only Indirect is supported with Iris, but I think Indirect rendering is unsupported on macOS. https://mclo.gs/LO1ssQP Relevant Mod List includes: - DH 2.2.1-a - Iris 1.8.0 beta 4 - Lithium - Resolution Control - Sodium 0.6.0 beta 2
mclo.gs
Fabric 1.21.1 Client Log [#LO1ssQP]
1400 lines | 8 errors
Solution:
Instanced rendering toggle is now in the nightly build
Jump to solution
11 Replies
Prac
Prac5mo ago
See https://discord.com/channels/881614130614767666/1286027933240262668/1286850925780275250. Instanced rendering is forced to be disabled on macOS when Sodium is detected. You can comment that behavior out and the mod works fine.
Prac
Prac5mo ago
No description
Prac
Prac5mo ago
Given DH on macOS is fully broken with Iris right now and this one-line change has been successfully tested both on Intel and Apple Silicon Macs with the latest versions of Sodium and Sodium-Iris, I’m going to open a merge request on GitLab if that’s OK !
Solution
BackSun
BackSun5mo ago
Instanced rendering toggle is now in the nightly build
Unknown User
Unknown User2mo ago
Message Not Public
Sign In & Join Server To View
BackSun
BackSun2mo ago
Config -> advanced -> graphics -> generic rendering If I remember correctly
KB_Q
KB_Q4d ago
is this option available in DH 2.2.1-a now? I can't find it in the advanced options if its only in the nightly build, can someone guide me on how to install it?
majo24
majo244d ago
Its currently only available in the nightly build. To install it, just download the correct version from https://discord.com/channels/881614130614767666/882038774861819954, open the downloaded file and install the file from the merged folder like any other mod
KB_Q
KB_Q4d ago
Thanks I've disabled the instanced rendering toggle, but now I'm unable to use any shaders at all... It says "The shaderpack failed to load! Please report the error to the shader developer" This error is also not fixed: "Only Indirect is supported with Iris" Ok idk how but I got it working, with "Enable Instanced Rendering" set to "True" Had to click it and the "Enable Rendering" toggles multiple times These toggles seem very non deterministic though most of the times they don't work, but toggling them multiple times makes it work somehow

Did you find this page helpful?