gallium: add a cond rendering hook for vulkan.
The vulkan cond rendering hook is quite different than the traditional gallium one so add a new interface for it. This just conditionalises rendering on the memory location. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8182>
This commit is contained in:
@@ -563,6 +563,9 @@ Normally, if the occlusion query returned a non-zero result subsequent
|
||||
drawing happens normally so fragments may be generated, shaded and
|
||||
processed even where they're known to be obscured.
|
||||
|
||||
The ''render_condition_mem'' function specifies the drawing is dependant
|
||||
on a value in memory. A buffer resource and offset denote which 32-bit
|
||||
value to use for the query. This is used for Vulkan API.
|
||||
|
||||
Flushing
|
||||
^^^^^^^^
|
||||
|
Reference in New Issue
Block a user