diff options
author | Chia-I Wu <[email protected]> | 2014-09-25 12:02:33 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2014-09-26 21:15:55 +0800 |
commit | 18cbd3cc3414bca77edc26d0e009b8acbf551cba (patch) | |
tree | 731f1332deafce8cda3bec3bdc5d30b17296f576 /src/gallium/drivers/ilo/ilo_draw.c | |
parent | e3451552d23b7b656bafde5c4cf63e86b87137f0 (diff) |
ilo: make ilo_render_emit_flush() direct
Remove emit_flush() and ILO_RENDER_FLUSH indirections.
Signed-off-by: Chia-I Wu <[email protected]>
Diffstat (limited to 'src/gallium/drivers/ilo/ilo_draw.c')
-rw-r--r-- | src/gallium/drivers/ilo/ilo_draw.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/gallium/drivers/ilo/ilo_draw.c b/src/gallium/drivers/ilo/ilo_draw.c index 780a75321f6..dfba90d8e3a 100644 --- a/src/gallium/drivers/ilo/ilo_draw.c +++ b/src/gallium/drivers/ilo/ilo_draw.c @@ -323,10 +323,8 @@ draw_vbo(struct ilo_context *ilo, const struct ilo_state_vector *vec) /* make sure there is enough room first */ max_len = ilo_render_estimate_size(ilo->render, ILO_RENDER_DRAW, vec); - if (need_flush) { - max_len += ilo_render_estimate_size(ilo->render, - ILO_RENDER_FLUSH, NULL); - } + if (need_flush) + max_len += ilo_render_get_flush_len(ilo->render); if (max_len > ilo_cp_space(ilo->cp)) { ilo_cp_submit(ilo->cp, "out of space"); @@ -380,8 +378,7 @@ ilo_draw_rectlist(struct ilo_context *ilo) max_len = ilo_render_estimate_size(ilo->render, ILO_RENDER_RECTLIST, ilo->blitter); - max_len += ilo_render_estimate_size(ilo->render, - ILO_RENDER_FLUSH, NULL) * 2; + max_len += ilo_render_get_flush_len(ilo->render) * 2; if (max_len > ilo_cp_space(ilo->cp)) { ilo_cp_submit(ilo->cp, "out of space"); |