Oculus

Oculus

84M Downloads

1.16.5 MacOS, M1 Chip

multision opened this issue ยท 2 comments

commented

What happened?

I am unable to run any shaders through Modrinth on my m1 mac.

Ive tried rubidium and embeddium with oculus.

Screenshots

No response

Relevant log output

[15:48:12] [Render thread/WARN]: Shader compilation log for colorSpaceFragment.vsh: ERROR: 0:1: '' :  version '330' is not supported
ERROR: 0:1: '' : syntax error: #version

[15:48:12] [Render thread/ERROR]: Failed to create shader rendering pipeline, disabling shaders!
java.lang.RuntimeException: Failed to compile VERTEX shader for program colorSpaceFragment.vsh
	at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:101) ~[oculus:?]
	at net.coderbot.iris.gl.program.ProgramBuilder.begin(ProgramBuilder.java:44) ~[oculus:?]
	at net.coderbot.iris.colorspace.ColorSpaceFragmentConverter.rebuildProgram(ColorSpaceFragmentConverter.java:66) ~[oculus:?]
	at net.coderbot.iris.colorspace.ColorSpaceFragmentConverter.<init>(ColorSpaceFragmentConverter.java:32) ~[oculus:?]
	at net.coderbot.iris.pipeline.DeferredWorldRenderingPipeline.<init>(DeferredWorldRenderingPipeline.java:459) ~[oculus:?]
	at net.coderbot.iris.Iris.createPipeline(Iris.java:625) ~[oculus:?]
	at net.coderbot.iris.pipeline.PipelineManager.preparePipeline(PipelineManager.java:37) ~[oculus:?]
	at net.coderbot.iris.Iris.reload(Iris.java:574) ~[oculus:?]
	at net.coderbot.iris.apiimpl.IrisApiV0ConfigImpl.setShadersEnabledAndApply(IrisApiV0ConfigImpl.java:28) ~[oculus:?]
	at net.coderbot.iris.gui.screen.ShaderPackScreen.applyChanges(ShaderPackScreen.java:526) ~[oculus:?]
	at net.coderbot.iris.gui.screen.ShaderPackScreen.lambda$init$1(ShaderPackScreen.java:211) ~[oculus:?]
	at net.minecraft.client.gui.widget.button.Button.func_230930_b_(SourceFile:33) ~[?:?]
	at net.minecraft.client.gui.widget.button.AbstractButton.func_230982_a_(SourceFile:16) ~[?:?]
	at net.minecraft.client.gui.widget.Widget.func_231044_a_(Widget.java:136) ~[?:?]
	at net.minecraft.client.gui.INestedGuiEventHandler.func_231044_a_(SourceFile:27) ~[?:?]
	at net.minecraft.client.MouseHelper.func_198033_b(MouseHelper.java:87) ~[?:?]
	at net.minecraft.client.gui.screen.Screen.func_231153_a_(Screen.java:427) ~[?:?]
	at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:85) ~[?:?]
	at net.minecraft.client.MouseHelper.func_228030_c_(MouseHelper.java:181) ~[?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(SourceFile:94) ~[?:?]
	at net.minecraft.client.MouseHelper.func_228028_b_(MouseHelper.java:180) ~[?:?]
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1-mmachina.1.jar:SNAPSHOT]
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1-mmachina.1.jar:SNAPSHOT]
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1-mmachina.1.jar:SNAPSHOT]
	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:102) ~[?:?]
	at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:306) ~[?:?]
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:997) ~[?:?]
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?]
	at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5-36.2.42.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_432]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_432]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_432]
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2]
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?]
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?]
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?]
Caused by: java.lang.RuntimeException: Shader compilation failed, see log for details
	at net.coderbot.iris.gl.shader.GlShader.createShader(GlShader.java:48) ~[oculus:?]
	at net.coderbot.iris.gl.shader.GlShader.<init>(GlShader.java:27) ~[oculus:?]
	at net.coderbot.iris.gl.program.ProgramBuilder.buildShader(ProgramBuilder.java:99) ~[oculus:?]
	... 38 more

Minecraft Version

Minecraft 1.16.5

Oculus Version

oculus-mc1.16.5-1.4.8.jar

Rubidium / Embeddium Version

rubidium-mc1.16.5-0.2.13.jar

Operating System

MacOS

What is your GPU?

Metal1

Java Version

Java 8

Additional context

I've tried every shader on this list: https://github.com/MoustacheOff/AppleSilicon-Minecraft-Shaders

commented

I've also just tried Slidurs Vibrant 1.10 (oldest version I could find online), with no results.

commented

Hello, i'm experiencing the same issue, have you managed solving it?