[Mesa-dev] [PATCH 04/17] gallium: disable compute shaders for meta ops

Marek Olšák maraeo at gmail.com
Tue Jan 26 02:28:14 PST 2016


On Tue, Jan 26, 2016 at 6:17 AM, Alex Deucher <alexdeucher at gmail.com> wrote:
> On Mon, Jan 25, 2016 at 6:35 PM, Nicolai Hähnle <nhaehnle at 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.

Marek


More information about the mesa-dev mailing list