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

Reply via email to