clover: fix pipe_box update regression

Indeed, clover was processing the pipe_box elements with a hardcoded
order. The update of the pipe_box object broke clover.

Fixes: 651191801a ("gallium: increase the size of pipe_box y, height fields to allow bigger textures")
Signed-off-by: Patrick Lerda <patrick9876@free.fr>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29060>
This commit is contained in:
Patrick Lerda 2024-05-06 11:09:02 +02:00 committed by Marge Bot
parent e7b942393a
commit f848921148
1 changed files with 2 additions and 4 deletions

View File

@ -34,10 +34,8 @@ using namespace clover;
namespace {
class box {
public:
box(const resource::vector &origin, const resource::vector &size) :
pipe({ (int)origin[0], (int16_t)origin[1],
(int16_t)origin[2], (int)size[0],
(int16_t)size[1], (int16_t)size[2] }) {
box(const resource::vector &origin, const resource::vector &size) {
u_box_3d(origin[0], origin[1], origin[2], size[0], size[1], size[2], &pipe);
}
operator const pipe_box *() {