AnomalousEntity
Newcomer
A compute shader IS a drawcall. It is equivalent to a full-screen triangle with passthrough vertex-shader and a regular pixel shader which reads data from memory, does a bunch of computations and w out the result back to memory. They just have additional constraints on which warps can run together on a SIMD unit as they can be within a group so they need to share the shared memory. No other FF units are being used in a compute shader but you can be always limited by memory bandwidth as it regularly happens with postprocessing compute shaders.
And you can do EVERYTHING in a compute shader - even make a complete game out of it drawing pretty pictures on the screen. Look at shadertoy for example.
And you can do EVERYTHING in a compute shader - even make a complete game out of it drawing pretty pictures on the screen. Look at shadertoy for example.