(macOS) ATMOSPHERE_DATA_SET=8 causes the entire planet to not be rendered

Denis

New Member
Nov 16, 2025
5
0

Game Version

2026.8.3.5117

Operating System

macOS

What Happened​

The new modification to RaymarchCloud.comp is using layout set 8 (9th, starting with 0). SPIRV-Cross, used by MoltenVK, currently has a hard limit of 8 for kMaxArgumentBuffer, due to the limitation of Tier1 Metal chips. Tier2, if I'm not mistaken, has a max limit of 31 argument buffers, which SPIRV-Cross uses as layout sets.

What Was Expected​

Checking if it's possible to use a layout set < 8. If not, the change would have to be done on the SPIRV-Cross/MoltenVK side, and would also rule out any of the Tier1 Macs.

Workaround​

  1. Disable clouds in the settings (at least under the mentioned version)

 
Upvote 1
Mac OS is currently not supported.
Completely understand on Mac OS being not supported currently. My question was more along the lines if the 9th layout set usage was necessary. If it is, the change would need to be made elsewhere (on the MoltenVK / SPIRV-Cross side). I'm looking into making those modifications in the background, just in case the 9th layout set is indeed necessary.

It seems like there are still people out there who would love to play the game on a Mac, so if that can be accomplished without any disruption to the Windows/Linux development, I'd be glad to try and make that happen.