0 Replies
      Latest reply on Jan 2, 2020 10:20 AM by Sanduleak
      Sanduleak Level 1 Level 1 (0 points)

        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