summaryrefslogtreecommitdiff
path: root/hw/xfree86/scanpci/extrapci.ids
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2010-04-29 16:36:10 -0400
committerKristian Høgsberg <krh@bitplanet.net>2010-05-11 11:01:35 -0400
commit9de0e31746d5f0d9d39d11c94ec3cbc04a9935fc (patch)
treeaf688b56ce2ec64e5ba1db51d560f8caa8238926 /hw/xfree86/scanpci/extrapci.ids
parent32381363cd8f43aeb741bad70bcf96a287dac0c9 (diff)
dri2: Take an XID for tracking the DRI2 drawabledri2-resource-fixes
Some pixmaps (window pixmaps and scratch pixmaps) don't have the drawable->id set and thus DRI2 gets confused when using that field for looking up the DRI2 drawable. Go back to using privates for getting at the DRI2 drawable from a DrawablePtr. We need to keep the resource tracking in place so we can remove the DRI2 drawable when the X resource it was created for goes away. Additionally, we also now track the DRI2 drawable using a client XID so we can reclaim the DRI2 drawable even if the client goes before the drawable and doesn't destroy the DRI2 drawable. Tested-by: Owen W. Taylor <otaylor@fishsoup.net> Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
Diffstat (limited to 'hw/xfree86/scanpci/extrapci.ids')
0 files changed, 0 insertions, 0 deletions