llvmpipe: adjust scissor planes for multisample.
authorDave Airlie <airlied@redhat.com>
Mon, 30 Aug 2021 04:44:47 +0000 (14:44 +1000)
committerMarge Bot <eric+marge@anholt.net>
Tue, 31 Aug 2021 23:26:45 +0000 (23:26 +0000)
commita5786a2e717c127ce40e07ca9e1159ffbdf75a0c
treef788ae7338599421d1f8da2ae0f2349c71aef6fd
parent519f235459b503c8dde442e6a25ab5eec79141b6
llvmpipe: adjust scissor planes for multisample.

For the inclusive x0/y0 planes, add a half pixel adjustment

For the exclusive x1/y1 planes, remove a half pixel adjustment

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12504>
src/gallium/drivers/llvmpipe/lp_setup.c
src/gallium/drivers/llvmpipe/lp_setup_context.h
src/gallium/drivers/llvmpipe/lp_setup_line.c
src/gallium/drivers/llvmpipe/lp_setup_tri.c