Dear All,
I tried this sample application : https://developer.apple.com/documentation/metal/dynamic_terrain_with_argument_buffers
This application (targeted to MacOS), stopped with a SIGABRT :
2020-01-01 17:35:12.334745+0100 DynamicTerrainWithArgumentBuffers[1788:43134] Metal GPU Frame Capture Enabled
2020-01-01 17:35:12.335288+0100 DynamicTerrainWithArgumentBuffers[1788:43134] Metal API Validation Enabled
2020-01-01 17:35:12.347575+0100 DynamicTerrainWithArgumentBuffers[1788:43134] sample running on: Intel(R) Iris(TM) Plus Graphics 655
validateComputeFunctionArguments:834: failed assertion `Compute Function(TerrainKnl_ComputeOcclusionAndSlopeFromHeightmap): Shader uses texture(propTexture[1]) as read-write, but hardware does not support read-write texture of this pixel format.'
Argument Buffers seems to be supported by Metal, if I do not make a mistake : https://developer.apple.com/metal/Metal-Featu…
I cannot see any restrictions in the application documentation.
Kind Regards
Sanduleak