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

Author: Chia-I Wu <[email protected]>
Date:   Thu Aug  8 13:10:24 2013 +0800

ilo: fold gen6_translate_index_size into the caller

There is only one caller so fold it.

---

 src/gallium/drivers/ilo/ilo_gpe_gen6.h |   32 +++++++++++++++-----------------
 1 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/src/gallium/drivers/ilo/ilo_gpe_gen6.h 
b/src/gallium/drivers/ilo/ilo_gpe_gen6.h
index 893cc2f..2897885 100644
--- a/src/gallium/drivers/ilo/ilo_gpe_gen6.h
+++ b/src/gallium/drivers/ilo/ilo_gpe_gen6.h
@@ -930,22 +930,6 @@ gen6_emit_3DSTATE_VERTEX_ELEMENTS(const struct 
ilo_dev_info *dev,
    ilo_cp_end(cp);
 }
 
-/**
- * Translate an index size to the matching hardware index format.
- */
-static inline int
-gen6_translate_index_size(int size)
-{
-   switch (size) {
-   case 4: return BRW_INDEX_DWORD;
-   case 2: return BRW_INDEX_WORD;
-   case 1: return BRW_INDEX_BYTE;
-   default:
-      assert(!"unknown index size");
-      return BRW_INDEX_BYTE;
-   }
-}
-
 static inline void
 gen6_emit_3DSTATE_INDEX_BUFFER(const struct ilo_dev_info *dev,
                                const struct ilo_ib_state *ib,
@@ -963,7 +947,21 @@ gen6_emit_3DSTATE_INDEX_BUFFER(const struct ilo_dev_info 
*dev,
    if (!buf)
       return;
 
-   format = gen6_translate_index_size(ib->hw_index_size);
+   switch (ib->hw_index_size) {
+   case 4:
+      format = BRW_INDEX_DWORD;
+      break;
+   case 2:
+      format = BRW_INDEX_WORD;
+      break;
+   case 1:
+      format = BRW_INDEX_BYTE;
+      break;
+   default:
+      assert(!"unknown index size");
+      format = BRW_INDEX_BYTE;
+      break;
+   }
 
    /*
     * set start_offset to 0 here and adjust pipe_draw_info::start with

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to