Somewhere along the line, pPix->devPrivate.ptr stopped being the recommended way to address a pixmap in EXA. It is usually NULL these days and drivers that refer to it will probably crash. This fixes the mach64 driver's hooks for UploadToScreen and DownloadFromScreen.
Created attachment 63094 [details] [review] Untested patch
Is there any point in keeping those hooks? Looks like they just do the same thing EXA does when the hooks are missing.
Yeah, it's probably best to remove them. The "real" hooks are in bug 8414 but committing that is a longer term goal.
Comment on attachment 63094 [details] [review] Untested patch Review of attachment 63094 [details] [review]: ----------------------------------------------------------------- Confirmed as working with xserver 1.13 on 2 machines here, running OpenBSD/amd64 and OpenBSD/mach64 respectively.
Created attachment 71163 [details] [review] Git patch removing the hooks
Fixed by xf86-video-mach64 commit ece8d3557eb1ffb27104bffb7841503aae4dcd6f.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.