summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorChristian König <[email protected]>2010-11-23 22:43:29 +0100
committerChristian König <[email protected]>2010-11-23 22:43:29 +0100
commit5a8078486a013152d150a4524ebfab929eefe6c4 (patch)
tree0e6ac8b14e692a3cb90563eddc0f97d64ca46a4c /src/gallium
parent58d04f816c00c6829975d0e797cb76eca3943e7d (diff)
[g3dvl] remove invalid use of assert
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/auxiliary/vl/vl_idct.c8
-rw-r--r--src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c36
2 files changed, 27 insertions, 17 deletions
diff --git a/src/gallium/auxiliary/vl/vl_idct.c b/src/gallium/auxiliary/vl/vl_idct.c
index d6f065750f0..1cc4c470ae5 100644
--- a/src/gallium/auxiliary/vl/vl_idct.c
+++ b/src/gallium/auxiliary/vl/vl_idct.c
@@ -338,10 +338,10 @@ xfer_buffers_unmap(struct vl_idct *idct)
static bool
init_shaders(struct vl_idct *idct)
{
- assert(idct->vs = create_vert_shader(idct));
- assert(idct->transpose_fs = create_transpose_frag_shader(idct));
- assert(idct->matrix_fs = create_matrix_frag_shader(idct));
- assert(idct->eb_fs = create_empty_block_frag_shader(idct));
+ idct->vs = create_vert_shader(idct);
+ idct->transpose_fs = create_transpose_frag_shader(idct);
+ idct->matrix_fs = create_matrix_frag_shader(idct);
+ idct->eb_fs = create_empty_block_frag_shader(idct);
return
idct->vs != NULL &&
diff --git a/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c b/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
index 32728413700..8099929b8b0 100644
--- a/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
+++ b/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
@@ -599,20 +599,30 @@ init_shaders(struct vl_mpeg12_mc_renderer *r)
{
assert(r);
- assert(r->i_vs = create_vert_shader(r, 0, 0));
- assert(r->i_fs = create_intra_frag_shader(r));
+ r->i_vs = create_vert_shader(r, 0, 0);
+ r->i_fs = create_intra_frag_shader(r);
- assert(r->p_vs[0] = create_vert_shader(r, 1, 1));
- assert(r->p_vs[1] = create_vert_shader(r, 1, 2));
- assert(r->p_fs[0] = create_frame_pred_frag_shader(r));
- assert(r->p_fs[1] = create_field_pred_frag_shader(r));
-
- assert(r->b_vs[0] = create_vert_shader(r, 2, 1));
- assert(r->b_vs[1] = create_vert_shader(r, 2, 2));
- assert(r->b_fs[0] = create_frame_bi_pred_frag_shader(r));
- assert(r->b_fs[1] = create_field_bi_pred_frag_shader(r));
-
- return true;
+ r->p_vs[0] = create_vert_shader(r, 1, 1);
+ r->p_vs[1] = create_vert_shader(r, 1, 2);
+ r->p_fs[0] = create_frame_pred_frag_shader(r);
+ r->p_fs[1] = create_field_pred_frag_shader(r);
+
+ r->b_vs[0] = create_vert_shader(r, 2, 1);
+ r->b_vs[1] = create_vert_shader(r, 2, 2);
+ r->b_fs[0] = create_frame_bi_pred_frag_shader(r);
+ r->b_fs[1] = create_field_bi_pred_frag_shader(r);
+
+ return
+ r->i_vs != NULL &&
+ r->i_fs != NULL &&
+ r->p_vs[0] != NULL &&
+ r->p_vs[1] != NULL &&
+ r->p_fs[0] != NULL &&
+ r->p_fs[1] != NULL &&
+ r->b_vs[0] != NULL &&
+ r->b_vs[1] != NULL &&
+ r->b_fs[0] != NULL &&
+ r->b_fs[1] != NULL;
}
static void