Bugzilla – Full Text Bug Listing |
Summary: | Mesa: misc Mesa 8.0 patches | ||
---|---|---|---|
Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Stefan Dirsch <sndirsch> |
Component: | X.Org | Assignee: | Stefan Dirsch <sndirsch> |
Status: | RESOLVED FIXED | QA Contact: | E-mail List <xorg-maintainer-bugs> |
Severity: | Normal | ||
Priority: | P2 - High | CC: | msrb, mstaudt |
Version: | Current | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Other | ||
Whiteboard: | |||
Found By: | --- | Services Priority: | |
Business Priority: | Blocker: | --- | |
Marketing QA Status: | --- | IT Deployment: | --- |
Bug Depends on: | |||
Bug Blocks: | 1082292 |
Description
Stefan Dirsch
2018-02-22 14:26:48 UTC
I had a quick look at the patches: * u_mesa-8.0-llvmpipe-shmget.patch: Optimization, not a fix. It makes sense to use SHM if available. Mesa actually has a TODO comment in drisw.c that says SHM should be eventually used. However, I am surprised that the patch implements SHM only for the getImage, not for putImage. As far as I can tell, putImage is called much more often in regular OpenGL application. In my quick test with few apps, only putImage was called, getImage never. Reportedly this implementation is not fully functional, it was "temporarily" removed from Fedora and we do not apply the patch since 2013 either. So I say we should delete these patches from our package (they were not applied for about 5 years now). It would be nice to implement the feature in Mesa eventually and these patches could serve as inspiration, but I would not consider preparing them for upstreaming at the moment. * u_mesa-8.0.1-fix-16bpp.patch: Just a fix on top of u_mesa-8.0-llvmpipe-shmget.patch. Without that patch, this fix is not needed. both patches removed This is an autogenerated message for OBS integration: This bug (1082305) was mentioned in https://build.opensuse.org/request/show/579528 Factory / Mesa |