Mesa (master): freedreno: Move fd4_size2indextype() helper to freedreno_util.h

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Jun 7 14:33:55 UTC 2019


Module: Mesa
Branch: master
Commit: cae6b4d741ee3cd7c6640574eea46481e05d13ba
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cae6b4d741ee3cd7c6640574eea46481e05d13ba

Author: Kristian H. Kristensen <hoegsberg at google.com>
Date:   Mon Jun  3 14:01:14 2019 -0700

freedreno: Move fd4_size2indextype() helper to freedreno_util.h

In preparation for refactoring fd6_draw.c a bit.

Reviewed-by: Rob Clark <robdclark at gmail.com>
Reviewed-by: Eric Anholt <eric at anholt.net>

---

 src/gallium/drivers/freedreno/a4xx/fd4_draw.h  | 13 -------------
 src/gallium/drivers/freedreno/freedreno_util.h | 13 +++++++++++++
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/gallium/drivers/freedreno/a4xx/fd4_draw.h b/src/gallium/drivers/freedreno/a4xx/fd4_draw.h
index 82f6c538ddb..64ccd5cc9de 100644
--- a/src/gallium/drivers/freedreno/a4xx/fd4_draw.h
+++ b/src/gallium/drivers/freedreno/a4xx/fd4_draw.h
@@ -85,19 +85,6 @@ fd4_draw(struct fd_batch *batch, struct fd_ringbuffer *ring,
 	fd_reset_wfi(batch);
 }
 
-static inline enum a4xx_index_size
-fd4_size2indextype(unsigned index_size)
-{
-	switch (index_size) {
-	case 1: return INDEX4_SIZE_8_BIT;
-	case 2: return INDEX4_SIZE_16_BIT;
-	case 4: return INDEX4_SIZE_32_BIT;
-	}
-	DBG("unsupported index size: %d", index_size);
-	assert(0);
-	return INDEX4_SIZE_32_BIT;
-}
-
 static inline void
 fd4_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring,
 		enum pc_di_primtype primtype,
diff --git a/src/gallium/drivers/freedreno/freedreno_util.h b/src/gallium/drivers/freedreno/freedreno_util.h
index 51eefc41f52..2d1a473912e 100644
--- a/src/gallium/drivers/freedreno/freedreno_util.h
+++ b/src/gallium/drivers/freedreno/freedreno_util.h
@@ -488,4 +488,17 @@ fd4_stage2shadersb(gl_shader_stage type)
 	}
 }
 
+static inline enum a4xx_index_size
+fd4_size2indextype(unsigned index_size)
+{
+	switch (index_size) {
+	case 1: return INDEX4_SIZE_8_BIT;
+	case 2: return INDEX4_SIZE_16_BIT;
+	case 4: return INDEX4_SIZE_32_BIT;
+	}
+	DBG("unsupported index size: %d", index_size);
+	assert(0);
+	return INDEX4_SIZE_32_BIT;
+}
+
 #endif /* FREEDRENO_UTIL_H_ */




More information about the mesa-commit mailing list