summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ilo/ilo_blitter.h
diff options
context:
space:
mode:
authorChia-I Wu <olvaffe@gmail.com>2014-09-28 00:41:42 +0800
committerChia-I Wu <olvaffe@gmail.com>2014-09-30 16:41:31 +0800
commit343b014b57ecc5431477e090100e6a26edbda540 (patch)
tree1d375a3baabd41c00dd7836f9ca45c79084a161f /src/gallium/drivers/ilo/ilo_blitter.h
parent46537f1d03ba6de83be70ac574f633bb4342a327 (diff)
downloadexternal_mesa3d-343b014b57ecc5431477e090100e6a26edbda540.zip
external_mesa3d-343b014b57ecc5431477e090100e6a26edbda540.tar.gz
external_mesa3d-343b014b57ecc5431477e090100e6a26edbda540.tar.bz2
ilo: use dynamic bo for rectlist vertices
The size is always 24 bytes. We can upload them to the dynamic buffer. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Diffstat (limited to 'src/gallium/drivers/ilo/ilo_blitter.h')
-rw-r--r--src/gallium/drivers/ilo/ilo_blitter.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/gallium/drivers/ilo/ilo_blitter.h b/src/gallium/drivers/ilo/ilo_blitter.h
index 1c36e36..4284f41 100644
--- a/src/gallium/drivers/ilo/ilo_blitter.h
+++ b/src/gallium/drivers/ilo/ilo_blitter.h
@@ -62,13 +62,8 @@ struct ilo_blitter {
bool initialized;
- struct {
- struct pipe_resource *res;
- unsigned offset, size;
- } buffer;
-
+ float vertices[3][2];
struct ilo_ve_state ve;
- struct ilo_vb_state vb;
struct pipe_draw_info draw;
struct ilo_viewport_cso viewport;