Bugzilla – Attachment 49518 Details for
Bug 106890
32bit DRI on AMD64 broken (mga driver)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
IDP Log In
|
Forgot Password
[patch]
New mga DRI driver patch to be applied for i386
ps_mga-dri.diff (text/plain), 2.39 KB, created by
Stefan Dirsch
on 2005-09-10 17:36:08 UTC
(
hide
)
Description:
New mga DRI driver patch to be applied for i386
Filename:
MIME Type:
Creator:
Stefan Dirsch
Created:
2005-09-10 17:36:08 UTC
Size:
2.39 KB
patch
obsolete
>--- extras/Mesa/src/mesa/drivers/dri/mga/server/mga_dri.h 16 Jun 2004 09:18:11 -0000 1.1.1.1 >+++ extras/Mesa/src/mesa/drivers/dri/mga/server/mga_dri.h 19 Apr 2005 18:17:04 -0000 >@@ -43,6 +43,12 @@ > */ > #define MGA_BUFFER_ALIGN 0x00000fff > >+typedef struct _mgaDrmRegion { >+ drmHandle handle; >+ unsigned int offset; >+ drmSize size; >+} mgaDrmRegion, *mgaDrmRegionPtr; >+ > typedef struct { > int chipset; > int width; >@@ -75,10 +81,10 @@ > > unsigned int mAccess; > >- drmRegion registers; >- drmRegion status; >- drmRegion primary; >- drmRegion buffers; >+ mgaDrmRegion registers; >+ mgaDrmRegion status; >+ mgaDrmRegion primary; >+ mgaDrmRegion buffers; > unsigned int sarea_priv_offset; > } MGADRIRec, *MGADRIPtr; > >--- programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h 16 Jun 2004 09:44:00 -0000 1.3 >+++ programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h 19 Apr 2005 18:17:14 -0000 >@@ -79,6 +79,12 @@ > > } MGADRIServerPrivateRec, *MGADRIServerPrivatePtr; > >+typedef struct _mgaDrmRegion { >+ drmHandle handle; >+ unsigned int offset; >+ drmSize size; >+} mgaDrmRegion, *mgaDrmRegionPtr; >+ > typedef struct { > int chipset; > int width; >@@ -111,10 +117,10 @@ > > unsigned int mAccess; > >- drmRegion registers; >- drmRegion status; >- drmRegion primary; >- drmRegion buffers; >+ mgaDrmRegion registers; >+ mgaDrmRegion status; >+ mgaDrmRegion primary; >+ mgaDrmRegion buffers; > unsigned int sarea_priv_offset; > } MGADRIRec, *MGADRIPtr; > >--- extras/Mesa/src/mesa/drivers/dri/dri_client/imports/xf86drm.h 16 Jun 2004 09:18:32 -0000 1.1.1.1 >+++ extras/Mesa/src/mesa/drivers/dri/dri_client/imports/xf86drm.h 15 Mar 2005 17:57:16 -0000 >@@ -58,6 +58,7 @@ > > #define DRM_AGP_NO_HANDLE 0 > >+typedef unsigned int drmHandle, *drmHandlePtr; /* To mapped regions */ > typedef unsigned int drmSize, *drmSizePtr; /**< For mapped regions */ > typedef void *drmAddress, **drmAddressPtr; /**< For mapped regions */ > >--- programs/Xserver/hw/xfree86/os-support/xf86drm.h 16 Jun 2004 09:39:14 -0000 1.3 >+++ programs/Xserver/hw/xfree86/os-support/xf86drm.h 15 Mar 2005 17:57:33 -0000 >@@ -58,6 +58,7 @@ > > #define DRM_AGP_NO_HANDLE 0 > >+typedef unsigned int drmHandle, *drmHandlePtr; /* To mapped regions */ > typedef unsigned int drmSize, *drmSizePtr; /**< For mapped regions */ > typedef void *drmAddress, **drmAddressPtr; /**< For mapped regions */ >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 106890
:
48140
|
48427
|
48428
| 49518