XvMC: kill i830_memory in 965 class xvmc

Yes, this breaks binary compat of the struct passed around between
X ddx and the client libXvMC. But we always ship both, so they should
not get out of sync.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Carl Worth <cworth@cworth.org>
This commit is contained in:
Daniel Vetter 2010-03-02 21:53:11 +01:00 committed by Carl Worth
parent d39d822cf8
commit 13266b152a
1 changed files with 0 additions and 12 deletions

View File

@ -1,14 +1,5 @@
#define I965_MC_STATIC_BUFFER_SIZE (1024*512)
#define I965_MAX_SURFACES 12
struct _i830_memory;
struct drm_memory_block {
struct _i830_memory *buffer;
drm_handle_t handle;
drmAddress ptr;
size_t size;
unsigned long offset;
};
struct i965_xvmc_surface {
int w, h;
unsigned int no;
@ -18,9 +9,6 @@ struct i965_xvmc_surface {
struct i965_xvmc_context {
struct _intel_xvmc_common comm;
struct drm_memory_block static_buffer;
struct drm_memory_block blocks;
struct drm_memory_block slice;
struct i965_xvmc_surface *surfaces[I965_MAX_SURFACES];
unsigned int is_g4x:1;
unsigned int is_965_q:1;