Module: Mesa
Branch: main
Commit: 32f40b2e81346132ee1446d58393a9fb20980af9
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=32f40b2e81346132ee1446d58393a9fb20980af9

Author: Erik Faye-Lund <[email protected]>
Date:   Mon Jun 26 10:31:40 2023 +0200

tgsi: use stdint.h types

Reviewed-by: Yonggang Luo <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24002>

---

 src/gallium/auxiliary/tgsi/tgsi_exec.c | 8 ++++----
 src/gallium/auxiliary/tgsi/tgsi_exec.h | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/gallium/auxiliary/tgsi/tgsi_exec.c 
b/src/gallium/auxiliary/tgsi/tgsi_exec.c
index 5e3f7bdaf0e..7d420adba2d 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_exec.c
+++ b/src/gallium/auxiliary/tgsi/tgsi_exec.c
@@ -4467,10 +4467,10 @@ static void
 micro_f2u(union tgsi_exec_channel *dst,
           const union tgsi_exec_channel *src)
 {
-   dst->u[0] = (uint)src->f[0];
-   dst->u[1] = (uint)src->f[1];
-   dst->u[2] = (uint)src->f[2];
-   dst->u[3] = (uint)src->f[3];
+   dst->u[0] = (uint32_t)src->f[0];
+   dst->u[1] = (uint32_t)src->f[1];
+   dst->u[2] = (uint32_t)src->f[2];
+   dst->u[3] = (uint32_t)src->f[3];
 }
 
 static void
diff --git a/src/gallium/auxiliary/tgsi/tgsi_exec.h 
b/src/gallium/auxiliary/tgsi/tgsi_exec.h
index 48bfdd73de3..c8bae8535e0 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_exec.h
+++ b/src/gallium/auxiliary/tgsi/tgsi_exec.h
@@ -75,8 +75,8 @@ union tgsi_exec_channel
 {
    alignas(16)
    float    f[TGSI_QUAD_SIZE];
-   int      i[TGSI_QUAD_SIZE];
-   unsigned u[TGSI_QUAD_SIZE];
+   int32_t  i[TGSI_QUAD_SIZE];
+   uint32_t u[TGSI_QUAD_SIZE];
 };
 
 /**

Reply via email to