Gameslinx / Tessellation

A Tessellation and Triplanar terrain shader for planetary terrain
Other
240 stars 28 forks source link

ShaderProgram is unsupported, but because jobified rendering is enabled the ShaderProgram can not be removed. #8

Closed FrostBird347 closed 3 years ago

FrostBird347 commented 4 years ago

Although the game loads and shows the main menu, kopernicus shows a warning stating that some planets could not be loaded. Saves can not be opened or created as it never finishes loading.

KSP.log

Gameslinx commented 4 years ago

Please submit your full log. Sounds like you don't have Parallax Core installed

FrostBird347 commented 4 years ago

I did not have Parallax Core installed.

However when I installed Parallax Core, I noticed that many chunks of the terrain was not rendering at all and the game was running extremely slow with ShaderProgram is unsupported, but because jobified rendering is enabled the ShaderProgram can not be removed. being spammed in the console. I then teleported my ship into orbit, noticed that the game was running at normal speed and set a trajectory towards a continent that was mostly submerged underwater. When I got close to the surface, many chunks of terrain disappeared and when I continued to go closer the game crashed.

KSP.log

Gameslinx commented 4 years ago

This is due to you being on MacOSX. I'm looking into why the shader is not supported, but it'll take time because I don't have anything to test it on

Gameslinx commented 4 years ago

Small update - It may be due to the shader using non-square matrices. OpenGL ES doesn't support this, but OpenGL does. I'll keep you updated in case those changes work

Gameslinx commented 3 years ago

Fixed, next update will include a build for MacOSX and Linux