Very high vertex shader load on NVidia iMac

Hello everyone


We are having a strange problem occurring on our Late 2013 iMac (NVidia 775M) and which

doesn't occur on other Mac's we have tested. When we use Frame Capture to analyze our

Metal-based app we observe vertex shader execution times which are way too high, even for trivial

shaders that only process a couple of vertices.


We can even reproduce this issue with Apple's MetalBasic3D sample. Again the vertex shader

time is reported to be several times higher than the fragment shader time, even though only

a handful of vertices are processed.


I would be interested to know whether anyone having a similar Mac can confirm our findings

by running Frame Capture and observing the vertex shader load with any Metal app. Of course

we would also be very interested to learn whether anyone with the same problem has found

a way to solve it.


We are using pretty recent versions of OS X and XCode (10.13.5 / 9.4).