Summary: | xf86-video-via-1.31.1-r1: via_dri.h from via driver and Mesa-6.3.2 from x11-base/xorg-server-0.99.2-r1 are not in sync | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Meyer <thomas.mey> |
Component: | [OLD] Unspecified | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 112004 |
Description
Thomas Meyer
2005-11-01 10:58:25 UTC
acutally my last post wasn't true. the difference between both structures lies in the definition of the structure: viaRegion which is for - mesa: typedef struct { drm_handle_t handle; drmSize size; drmAddress map; } viaRegion, *viaRegionPtr; and for xf86-video-via: typedef struct { drm_handle_t handle; drmSize size; } viaRegion, *viaRegionPtr; MesaLib 6.4 from xorg-server-0.99.3 has the file ./src/mesa/drivers/dri/unichrome/server/via_dri.h which defines typedef struct { drm_handle_t handle; drmSize size; } viaRegion, *viaRegionPtr; structures are in sync again. |