summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/svga/svga_state_rss.c
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2016-04-12 07:35:23 +0100
committerJose Fonseca <jfonseca@vmware.com>2016-04-12 16:56:15 +0100
commit2f13d7543fd272b4dd49d1389854ebcd6302694e (patch)
treeddf0826cb848c170f5997da348610e920dbf5aab /src/gallium/drivers/svga/svga_state_rss.c
parent7279098dc58d2d9d533900f1607aee76fcbbdab0 (diff)
downloadexternal_mesa3d-2f13d7543fd272b4dd49d1389854ebcd6302694e.zip
external_mesa3d-2f13d7543fd272b4dd49d1389854ebcd6302694e.tar.gz
external_mesa3d-2f13d7543fd272b4dd49d1389854ebcd6302694e.tar.bz2
svga: Use STATIC_ASSERT whenever possible.
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/gallium/drivers/svga/svga_state_rss.c')
-rw-r--r--src/gallium/drivers/svga/svga_state_rss.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/svga/svga_state_rss.c b/src/gallium/drivers/svga/svga_state_rss.c
index d43894d..317b44e 100644
--- a/src/gallium/drivers/svga/svga_state_rss.c
+++ b/src/gallium/drivers/svga/svga_state_rss.c
@@ -47,7 +47,7 @@ struct rs_queue {
#define EMIT_RS(svga, value, token, fail) \
do { \
- assert(SVGA3D_RS_##token < Elements(svga->state.hw_draw.rs)); \
+ STATIC_ASSERT(SVGA3D_RS_##token < Elements(svga->state.hw_draw.rs)); \
if (svga->state.hw_draw.rs[SVGA3D_RS_##token] != value) { \
svga_queue_rs( &queue, SVGA3D_RS_##token, value ); \
svga->state.hw_draw.rs[SVGA3D_RS_##token] = value; \
@@ -57,7 +57,7 @@ do { \
#define EMIT_RS_FLOAT(svga, fvalue, token, fail) \
do { \
unsigned value = fui(fvalue); \
- assert(SVGA3D_RS_##token < Elements(svga->state.hw_draw.rs)); \
+ STATIC_ASSERT(SVGA3D_RS_##token < Elements(svga->state.hw_draw.rs)); \
if (svga->state.hw_draw.rs[SVGA3D_RS_##token] != value) { \
svga_queue_rs( &queue, SVGA3D_RS_##token, value ); \
svga->state.hw_draw.rs[SVGA3D_RS_##token] = value; \