[Bug 34495] Selecting objects in Blender 2.56 slow with gallium r600 driver

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 12 02:16:31 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=34495

--- Comment #43 from Micael Dias <kam1kaz3 at gmail.com> 2011-07-12 02:16:29 PDT ---
That looks great! Unfortunately I'm unable to test right now as I've been quiet
busy.

I'm not sure what's supposed to be the behaviour of changing the FBO while in
GL_SELECT mode, but since GL_SELECT doesn't actually write to the FBO, I would
assume it would be OK to change FboSave when changing the current FBO while
GL_SELECT is active, no?

After that we may need to do some voodoo math to the projection matrix to use
the user defined scissor during the render in GL_SELECT. We will also need to
intercept scissor changes when in select mode to change the saved scissor and
the projection matrix instead of modifying the actual scissor used for
rendering which needs to be disabled.

After that I believe we're fully respecting the GL spec and it could possibly
be merged into master. Maybe we could add a switch to change from old behaviour
to this new behaviour to enable users to test it first before being enabled by
default...

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list