http://bugs.freedesktop.org/show_bug.cgi?id=24408
Alexandre Mazari <sca...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sca...@gmail.com --- Comment #1 from Alexandre Mazari <sca...@gmail.com> 2009-10-15 06:08:51 PST --- Symptom : Clutter-based applications aren't able to handle mouse clicks. For example, gnome-shell overview isn't rendered when clicking the "Activities" button. Probable reason : Clutter scenes are composed of actors throwing events when clicked. The Clutter core uses a kind of multicolor mask where each actor has a different color to pick the currently clicked Actor. Thus, it reads the color value at the clicked spot and match it with the related actor. This step is called "picking". An event is then raised to the client code to notify a click on the particular actor. Current Clutter implementation uses glReadPixels to get the color value (see clutter-main.c:523) : glReadPixels (x, viewport[3] - y -1, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, pixel); Owen Taylor tends to think that the implementation of glReadPixels in the r600 mesa driver behaves incorrectly and needs fixing. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel