I am rendering Signed Distance Fields into a 3D rgba16Float texture and render the contents of the 3D texture via ray marching.
Right now on my M1 Max the maximum rgba16Float size I can allocate is around 700x700x700, a bit larger and the allocation fails.
In the documentation of Apple the max size of 3D textures is given as 2048.
Now, I have 64gb of unified memory on my M1 Max and would love to be able to create and render larger textures.
Is the limitation I currently experience a hardware limitation ? Or something driver / software related which can one day increase ?