r600/sfn: make remaining slots a signed value
authorGert Wollny <gert.wollny@collabora.com>
Fri, 21 Jul 2023 15:02:58 +0000 (17:02 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 26 Jul 2023 19:33:43 +0000 (19:33 +0000)
Needed to check the limits.

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24297>

src/gallium/drivers/r600/sfn/sfn_instr_alu.h

index a3310b5..d80c95f 100644 (file)
@@ -242,7 +242,7 @@ private:
    int m_alu_slots{1};
    int m_fallback_chan{0};
    unsigned m_idx_offset{0};
-   unsigned m_required_slots{0};
+   int m_required_slots{0};
    int m_priority{0};
    std::set<PRegister, std::less<PRegister>, Allocator<PRegister>> m_extra_dependencies;
    AluGroup *m_parent_group{nullptr};