first time using this mod and it crashes
[03:54:49] [Render thread/ERROR]:Unexpected Renderer error in render pass [OPAQUE]. Error: Only indirect is supported with Iris.java.lang.IllegalStateException: Only indirect is supported with Iris. at knot/net.irisshaders.iris.compat.dh.IrisGenericRenderProgram.fillSharedDirectUniformData(IrisGenericRenderProgram.java:320) ~[iris-fabric-1.8.1+mc1.21.1.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.generic.GenericObjectRenderer.renderBoxGroupDirect(GenericObjectRenderer.java:572) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.generic.GenericObjectRenderer.render(GenericObjectRenderer.java:446) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.LodRenderer.renderLodPass(LodRenderer.java:326) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.LodRenderer.drawLods(LodRenderer.java:180) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.level.ClientLevelModule.render(ClientLevelModule.java:175) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.level.DhClientServerLevel.render(DhClientServerLevel.java:91) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.renderLodLayer(ClientApi.java:580) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.renderLods(ClientApi.java:485) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$6(FabricClientProxy.java:222) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?]
[03:54:49] [Render thread/ERROR]:Unexpected Renderer error in render pass [OPAQUE]. Error: Only indirect is supported with Iris.java.lang.IllegalStateException: Only indirect is supported with Iris. at knot/net.irisshaders.iris.compat.dh.IrisGenericRenderProgram.fillSharedDirectUniformData(IrisGenericRenderProgram.java:320) ~[iris-fabric-1.8.1+mc1.21.1.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.generic.GenericObjectRenderer.renderBoxGroupDirect(GenericObjectRenderer.java:572) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.generic.GenericObjectRenderer.render(GenericObjectRenderer.java:446) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.LodRenderer.renderLodPass(LodRenderer.java:326) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.render.renderer.LodRenderer.drawLods(LodRenderer.java:180) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.level.ClientLevelModule.render(ClientLevelModule.java:175) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.level.DhClientServerLevel.render(DhClientServerLevel.java:91) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.renderLodLayer(ClientApi.java:580) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.renderLods(ClientApi.java:485) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?] at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$6(FabricClientProxy.java:222) ~[DistantHorizons-2.2.1-a-1.21.1-neo-fabric.jar:?]
4 Replies
[03:54:49] [Render thread/INFO]:[System] [CHAT] §4§l§uERROR: Distant Horizons renderer has encountered an exception![03:54:49] [Render thread/INFO]:[System] [CHAT] §4Renderer disabled to try preventing GL state corruption.[03:54:49] [Render thread/INFO]:[System] [CHAT] §4Toggle DH rendering via the config UI to re-activate DH rendering.[03:54:49] [Render thread/INFO]:[System] [CHAT] §4Error: java.lang.IllegalStateException: Only indirect is supported with Iris.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ModelViewMat in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ProjMat in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ColorModulator in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogStart in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogEnd in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogColor in the specified shader program.
[03:54:49] [Render thread/INFO]:[System] [CHAT] §4§l§uERROR: Distant Horizons renderer has encountered an exception![03:54:49] [Render thread/INFO]:[System] [CHAT] §4Renderer disabled to try preventing GL state corruption.[03:54:49] [Render thread/INFO]:[System] [CHAT] §4Toggle DH rendering via the config UI to re-activate DH rendering.[03:54:49] [Render thread/INFO]:[System] [CHAT] §4Error: java.lang.IllegalStateException: Only indirect is supported with Iris.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ModelViewMat in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ProjMat in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named ColorModulator in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogStart in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogEnd in the specified shader program.[03:54:49] [Render thread/WARN]:Shader clouds could not find uniform named FogColor in the specified shader program.
Mac OS and Iris + DH issue
Either ask Iris to support Direct rendering
Or:
1. disable instances rendering
2. Disable cloud rendering
3. Disable beacon rendering
4. Disable generic rendering
hmm, is it possible for me to use something else instead of iris that'd work with distan horizons?
if not, how do i disable those things?
i cannot find the first one
"instances rendering"
nope, only iris or oculus (an iris fork)
dont know about 2.2.1, but on DH 2.3.0 its under advanced, graphics, generic object rendering