Does Metal support Transform Feedback?

Does Metal support Transform Feedback?

I can't see any way of indicating that vertex function output should be directed to a MTLBuffer (presumably in device space), for use as vertex input to a later draw call.


Am I missing something in the API, or is Transform Feedback implemented via a different paradigm under Metal?


...Bill

Answered by fdgl in 68271022

There is no API for that. You have to do it by yourself in shaders (you are allowed to write to buffers in vertex functions).


Note that start from Xcode 6.3 (IIRC), if you write to buffers, you can't rasterize at the same time.


--

François

Accepted Answer

There is no API for that. You have to do it by yourself in shaders (you are allowed to write to buffers in vertex functions).


Note that start from Xcode 6.3 (IIRC), if you write to buffers, you can't rasterize at the same time.


--

François

Okay...so different paradigm.


Thanks...


...Bill

Does Metal support Transform Feedback?
 
 
Q