On Tue, Jan 26, 2016 at 5:28 AM, Marek Olšák <mar...@gmail.com> wrote: > On Tue, Jan 26, 2016 at 6:17 AM, Alex Deucher <alexdeuc...@gmail.com> wrote: >> On Mon, Jan 25, 2016 at 6:35 PM, Nicolai Hähnle <nhaeh...@gmail.com> wrote: >>> On 24.01.2016 16:09, Samuel Pitoiset wrote: >>>> >>>> Loosely based on tessellation shaders. >>> >>> >>> Do we actually need this? The graphics pipeline and the compute pipeline are >>> separate; draw commands should be unaffected by the currently set compute >>> shader. Or am I missing something? >> >> IIRC, on at least some pre-GCN hardware, there are some pipeline state >> dependencies between compute and gfx. > > Those should be handled in the driver. > > They are separate in the Gallium interface, which means the states > don't have to be saved and restored.
As long as the meta ops themselves aren't using compute shaders. And when they do, this logic can be added. I agree that this can be dropped for now. -ilia _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev