summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Clark <robclark@freedesktop.org>2016-06-02 16:17:16 -0400
committerRob Clark <robclark@freedesktop.org>2016-06-02 16:29:32 -0400
commit676c77a923d596cfeb393a780a3d6cb82898e71f (patch)
treefde4c730e38dbb8210a6edc49817f9f778dec229
parent060c8d245deb83aeb412de98810cad6052aafb78 (diff)
freedreno: assume builtin shaders do compile
Maybe we should switch to ureg to build the builtin shaders. But at any rate, if they fail to compile it is because someone messed them up (or changed TGSI syntax?). CID 1362444 Signed-off-by: Rob Clark <robclark@freedesktop.org>
-rw-r--r--src/gallium/drivers/freedreno/freedreno_program.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/freedreno/freedreno_program.c b/src/gallium/drivers/freedreno/freedreno_program.c
index ae6c65831bb..db6b258e21c 100644
--- a/src/gallium/drivers/freedreno/freedreno_program.c
+++ b/src/gallium/drivers/freedreno/freedreno_program.c
@@ -81,7 +81,8 @@ static void * assemble_tgsi(struct pipe_context *pctx,
.tokens = toks,
};
- tgsi_text_translate(src, toks, ARRAY_SIZE(toks));
+ bool ret = tgsi_text_translate(src, toks, ARRAY_SIZE(toks));
+ assume(ret);
if (frag)
return pctx->create_fs_state(pctx, &cso);