For the rendering work, I want to do a sum up of the work in previous several months.
1)Based on the "No icon bug fixed" work from Mart, we bring all the "return FALSE" condition from lx_prepare_composite to lx_check_composite http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=b46d4ff787bce43409d59837d736af0be2b0dda5 2)When the pMsk is not zero, we need calculate opWidth and opHeight based on the maskX and maskY http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=f21fb29dbe54e7a237047920a00632752a970da1 3)A special condition for no variable to record the one pixel source's width and height, return to X server to handle http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=2771fb365107976e76e175e7f8953dd41ecb91c1 4)Use PictOpClear to make other non-blending region to be black if the op is PictOpSrc or PictOpClear http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=969844d51967aa79ce2c151fc5f1bd296d74437a 5)Fix the PictOpOver operation and correct the progressbar and scrollbar rendering bug using PictOpOver http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=5b93fdd42d7d8af4535fd62ce0749f2c4434f9fe 6)Fix the PictOpOver and PictOpSrc rendering bug when srcX/srcY is negative or greater than source http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=ecb741f27de4ca66555d312a4699efc22f873d0e 7)glyph rendering performance TBD. http://lists.x.org/archives/xorg-driver-geode/2010-August/000973.html Thanks, Frank > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On > Behalf Of Martin-éric Racine > Sent: 2010年8月9日 18:53 > To: Geode Mailing List; info-linux; xorg > Cc: [email protected]; Bernardo Innocenti; Andres Salomon > Subject: [Xorg-driver-geode] X.org Geode 2.11.9 release candidate > > Greetings, > > Just a brief message to inform everyone that we now have a release > candidate for the Geode 2.11.9 video driver for X.org. [1] Please test > it extensively and immediately report any significant regression > directly into the X.org Bugzilla. [2] > > This particular release focuses on fixing rendering regressions and on > bringing our codebase in line with current X.org best practices. This > time, most of the attention was given to the LX component of our > driver. Meanwhile, the GX2 component of our driver, while still in a > usable state, would require some attention to perform the same type of > upgrades that we did on the LX component. This will probably be our > main focus for the 2.11.10 release. > > This release also marks the return of AMD to the development of the > Geode driver, following a two-year hiatus resulting from the > unfortunate departure of Jordan Crouse due to random attrition at AMD. > Thus, I'd like us all to welcome Hunk Cui and Frank Huang from AMD > China to the X.org team! > > Kudos also go to Mart Raudsepp for mentoring Hunk and Frank into the > Free Software development methods, as well as to Michel Dänzer and > Jonathan Martin for answering their difficult questions about the > intricacies of Pixman. > > Best Regards, > Martin-Éric > > [1] http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/ > [2] > https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver%2 > Fgeode > _______________________________________________ > Xorg-driver-geode mailing list > [email protected] > http://lists.x.org/mailman/listinfo/xorg-driver-geode _______________________________________________ [email protected]: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: [email protected]
