pastasfuture / com.hauntedpsx.render-pipelines.psx

A scriptable render pipeline for emulating Playstation-1-style graphics on contemporary hardware.
https://twitter.com/HauntedPs1/
MIT License
383 stars 26 forks source link

System.ArgumentException: Kernel 'CSMain0' not found. #28

Closed GraxCode closed 11 months ago

GraxCode commented 2 years ago

System.ArgumentException: Kernel 'CSMain0' not found. at (wrapper managed-to-native) UnityEngine.ComputeShader.FindKernel(UnityEngine.ComputeShader,string) at HauntedPSX.RenderPipelines.PSX.Runtime.PSXRenderPipeline.FindCompressionKernels (HauntedPSX.RenderPipelines.PSX.Runtime.PSXRenderPipelineAsset asset) [0x00038] in /home/admin/Interference/Packages/com.hauntedpsx.render-pipelines.psx/Runtime/RenderPipeline/PSXRenderPipeline.cs:1049

I am running unity 2021.3.32f on Manjaro.

dmackdev commented 2 years ago

Also getting this problem on M1 Mac Monterey 12.4, Unity editor version 2020.3.11f1 (Intel). Is this pipeline known to work on mac/linux?

tzschk commented 2 years ago

I also had this problem which i resolved by going to Project Settings>Player, disabling "Auto Graphics API for Mac" and swapping OpenGLCore above Metal. Not sure if that's an intended fix, but I haven't had any problems since.

dmackdev commented 2 years ago

Did not work for me unfortunately, same error.

ogulcantopsakal commented 1 year ago

@dmackdev change build settings -> platform -> windows, mac, linux -> target platform to windows. I believe this pipeline has not support to targeting mac or linux.

pastasfuture commented 11 months ago

This was fixed on master (commit e779c1c2af4a4a1fc2b98807063cc547ea49877d at the time of writing). Please open a new issue, with any new details, if you continue to see issues on apple.