Skip to content

i965: Emit a dummy MEDIA_VFE_STATE before switching from GPGPU to 3D

The copy of the hack for Vulkan to fix flickering geometry in GL, suggested by @jekstrand.

There is an object-level preemption workaround which requires this. However, even without object-level preemption, we seem to have issues with geometry flickering when 3D and compute are combined in the same batch and this appears to fix it.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110395 Cc: mesa-stable@lists.freedesktop.org

Merge request reports