diff options
author | Christian König <[email protected]> | 2010-11-20 22:24:42 +0100 |
---|---|---|
committer | Christian König <[email protected]> | 2010-11-20 22:24:42 +0100 |
commit | 95febb69cc333dad75c0f2da19dd85f444281ad2 (patch) | |
tree | 1b1f94378d75eaff0bf85db68168ece11a9a087d /src/gallium/auxiliary/vl/vl_idct.h | |
parent | 03c5a0ea5cd5b3e5931d6784749f87789a016b98 (diff) |
[g3dvl] move empty block handling into idct code
Diffstat (limited to 'src/gallium/auxiliary/vl/vl_idct.h')
-rw-r--r-- | src/gallium/auxiliary/vl/vl_idct.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/vl/vl_idct.h b/src/gallium/auxiliary/vl/vl_idct.h index 6bb7f6bfbef..84ba5288aff 100644 --- a/src/gallium/auxiliary/vl/vl_idct.h +++ b/src/gallium/auxiliary/vl/vl_idct.h @@ -34,6 +34,8 @@ struct vl_idct { struct pipe_context *pipe; + unsigned max_blocks; + struct pipe_viewport_state viewport; struct pipe_resource *vs_const_buf; struct pipe_framebuffer_state fb_state; @@ -61,7 +63,7 @@ struct vl_idct } sampler_views; void *vs; - void *transpose_fs, *matrix_fs; + void *transpose_fs, *matrix_fs, *eb_fs; union { @@ -79,6 +81,7 @@ struct vl_idct } vertex_bufs; unsigned num_blocks; + unsigned num_empty_blocks; struct pipe_transfer *tex_transfer; short *texels; |