Iris not applying a shaderpack after enabling said shader
razor989 opened this issue · 5 comments
What happened?
After enabling a shader in the options the shaders doesnt seem to apply
For fun I use my old laptops to test optimization on games for curiosity
While not enabling the shader I also found out that it causes an error and it says something on the lines of "can't create shader rendering pipeline"
Unfortunately I cant give the full log since I deleted that minecraft version and downgraded to 1.16.5 which applied the shaders with no problem, This only happend on 1.18.x
Screenshots
No response
Relevant log output
No response
Minecraft Version
1.18.2
Iris Version
Iris 1.2.2 for Minecraft 1.18.2
Sodium Version
Sodium 0.4.1 for Minecraft 1.18.2
Operating System
Windows 10
What is your GPU?
Gtx 1060
Java Version
Java 17
Additional context
Right now im waiting for iris to be updated to 1.19 when its out
Hopefully this annoying error gets fixed
@NoComment1105 Ok I’ll try and replicate it tomorrow it’s 12 am from where i’m from
This is the main issue
[23:22:52] [Render thread/ERROR]: Failed to create shader rendering pipeline, disabling shaders!
java.lang.RuntimeException: Shader compilation failed!
at net.coderbot.iris.postprocess.CompositeRenderer.createProgram(CompositeRenderer.java:235) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.postprocess.CompositeRenderer.(CompositeRenderer.java:93) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.pipeline.newshader.NewWorldRenderingPipeline.(NewWorldRenderingPipeline.java:196) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.Iris.createPipeline(Iris.java:521) [iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.Iris$$Lambda$3661/0x000000006011cf48.apply(Unknown Source) [iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:34) [iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.minecraft.class_761.handler$zce000$iris$beginLevelRender(class_761.java:5454) [client-intermediary.jar:?]
at net.minecraft.class_761.method_22710(class_761.java:1222) [client-intermediary.jar:?]
at net.minecraft.class_757.method_3188(class_757.java:1034) [client-intermediary.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:813) [client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1122) [client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:737) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:236) [client-intermediary.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416) [fabric-loader-0.13.3.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.13.3.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.13.3.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Shader program linking failed, see log for details
at net.coderbot.iris.gl.shader.ProgramCreator.create(ProgramCreator.java:47) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.gl.program.ProgramBuilder.begin(ProgramBuilder.java:87) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
at net.coderbot.iris.postprocess.CompositeRenderer.createProgram(CompositeRenderer.java:231) ~[iris-mc1.18.2-1.2.2-build.32%20(1).jar:?]
... 27 more
Seems as though your GPU is unsupported. You can learn more from this page.
@tempest15 Oh ok guess I can’t play on that laptop anymore
Thanks for clarifying