gallium: remove resource_resolve
The functionality is provided by the new blit function. Tested-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
@@ -444,20 +444,6 @@ the optimal method for blitting (like using a special 2D engine), and usually
|
||||
offers, for example, accelerated stencil-only copies even where
|
||||
PIPE_CAP_SHADER_STENCIL_EXPORT is not available.
|
||||
|
||||
``resource_resolve`` resolves a multisampled resource into a non-multisampled
|
||||
one. Their formats must match. This function must be present if a driver
|
||||
supports multisampling.
|
||||
The region that is to be resolved is described by ``pipe_resolve_info``, which
|
||||
provides a source and a destination rectangle.
|
||||
The source rectangle may be vertically flipped, but otherwise the dimensions
|
||||
of the rectangles must match, unless PIPE_CAP_SCALED_RESOLVE is supported,
|
||||
in which case scaling and horizontal flipping are allowed as well.
|
||||
The result of resolving depth/stencil values may be any function of the values at
|
||||
the sample points, but returning the value of the centermost sample is preferred.
|
||||
|
||||
The interfaces to these calls are likely to change to make it easier
|
||||
for a driver to batch multiple blits with the same source and
|
||||
destination.
|
||||
|
||||
Transfers
|
||||
^^^^^^^^^
|
||||
|
Reference in New Issue
Block a user