Dynamic Terrain application sample does not work on MacBook Pro

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

Dynamic Terrain application sample does not work on MacBook Pro
 
 
Q