From: Keith W. <ke...@vm...> - 2010-03-09 14:08:38
|
This is getting close to ready to merge, so please take a look if you're interested in the software rasterizers. Heads up that I've had to do some work on the cell driver in the gallium-sw-api-2 branch to migrate it to the new shared sw_winsys implementation. Unfortunately I don't have the cell SDK installed, so I can't even compile-test the changes. Hopefully someone out there who cares about cell can take a look, but I don't want to hold up merging this branch if nobody jumps on it. This leaves r300g as the only remaining user of pipe_winsys/u_simple_screen - which means we can rename that code r300_winsys and pull it into that driver... Keith |
From: Brian P. <br...@vm...> - 2010-03-09 14:36:57
|
Keith Whitwell wrote: > This is getting close to ready to merge, so please take a look if you're > interested in the software rasterizers. > > Heads up that I've had to do some work on the cell driver in the > gallium-sw-api-2 branch to migrate it to the new shared sw_winsys > implementation. Unfortunately I don't have the cell SDK installed, so I > can't even compile-test the changes. > > Hopefully someone out there who cares about cell can take a look, but I > don't want to hold up merging this branch if nobody jumps on it. My PS3 is still going- I'll look into it. -Brian |
From: Keith W. <ke...@vm...> - 2010-03-09 15:03:54
|
On Tue, 2010-03-09 at 06:36 -0800, Brian Paul wrote: > Keith Whitwell wrote: > > This is getting close to ready to merge, so please take a look if you're > > interested in the software rasterizers. > > > > Heads up that I've had to do some work on the cell driver in the > > gallium-sw-api-2 branch to migrate it to the new shared sw_winsys > > implementation. Unfortunately I don't have the cell SDK installed, so I > > can't even compile-test the changes. > > > > Hopefully someone out there who cares about cell can take a look, but I > > don't want to hold up merging this branch if nobody jumps on it. > > My PS3 is still going- I'll look into it. Thanks Brian. Hopefully it's clear what's going on - it's just a port of the equivalent code from llvmpipe, plus a change to do the display-target untwiddling inside the driver rather than in the winsys. Keith |
From: Brian P. <br...@vm...> - 2010-03-09 15:16:13
|
Brian Paul wrote: > Keith Whitwell wrote: >> This is getting close to ready to merge, so please take a look if you're >> interested in the software rasterizers. >> >> Heads up that I've had to do some work on the cell driver in the >> gallium-sw-api-2 branch to migrate it to the new shared sw_winsys >> implementation. Unfortunately I don't have the cell SDK installed, so I >> can't even compile-test the changes. >> >> Hopefully someone out there who cares about cell can take a look, but I >> don't want to hold up merging this branch if nobody jumps on it. > > My PS3 is still going- I'll look into it. OK, it compiles but it doesn't run at all. The SPUs immediately crash because of invalid commands in the batch buffers. I suspect there's other breakage in texture handing and displaying of display targets. I don't have time to fix this so I guess cell will stay broken for a while. -Brian |
From: Corbin S. <mos...@gm...> - 2010-03-09 16:19:29
|
On Tue, Mar 9, 2010 at 6:08 AM, Keith Whitwell <ke...@vm...> wrote: > This leaves r300g as the only remaining user of > pipe_winsys/u_simple_screen - which means we can rename that code > r300_winsys and pull it into that driver... Dave had some code that "fixes" this, I think. I more or less agreed to stay out of it, but I might take a look if killing u_simple_screen is a priority. ~ C. -- Only fools are easily impressed by what is only barely beyond their reach. ~ Unknown Corbin Simpson <Mos...@gm...> |
From: Keith W. <ke...@vm...> - 2010-03-09 16:31:30
|
On Tue, 2010-03-09 at 08:19 -0800, Corbin Simpson wrote: > On Tue, Mar 9, 2010 at 6:08 AM, Keith Whitwell <ke...@vm...> wrote: > > This leaves r300g as the only remaining user of > > pipe_winsys/u_simple_screen - which means we can rename that code > > r300_winsys and pull it into that driver... > > Dave had some code that "fixes" this, I think. I more or less agreed > to stay out of it, but I might take a look if killing u_simple_screen > is a priority. It's just a cleanup at this point, no urgency. Keith |
From: Dave A. <ai...@gm...> - 2010-03-09 20:43:50
|
On Wed, Mar 10, 2010 at 2:31 AM, Keith Whitwell <ke...@vm...> wrote: > On Tue, 2010-03-09 at 08:19 -0800, Corbin Simpson wrote: >> On Tue, Mar 9, 2010 at 6:08 AM, Keith Whitwell <ke...@vm...> wrote: >> > This leaves r300g as the only remaining user of >> > pipe_winsys/u_simple_screen - which means we can rename that code >> > r300_winsys and pull it into that driver... >> >> Dave had some code that "fixes" this, I think. I more or less agreed >> to stay out of it, but I might take a look if killing u_simple_screen >> is a priority. > > It's just a cleanup at this point, no urgency. I'll try and merge the easy bits of my branch to get drop u_simple_screen first. then worry about the cached mgr stuff. Dave. |
From: Keith W. <ke...@vm...> - 2010-03-09 20:47:50
|
On Tue, 2010-03-09 at 12:43 -0800, Dave Airlie wrote: > On Wed, Mar 10, 2010 at 2:31 AM, Keith Whitwell <ke...@vm...> wrote: > > On Tue, 2010-03-09 at 08:19 -0800, Corbin Simpson wrote: > >> On Tue, Mar 9, 2010 at 6:08 AM, Keith Whitwell <ke...@vm...> wrote: > >> > This leaves r300g as the only remaining user of > >> > pipe_winsys/u_simple_screen - which means we can rename that code > >> > r300_winsys and pull it into that driver... > >> > >> Dave had some code that "fixes" this, I think. I more or less agreed > >> to stay out of it, but I might take a look if killing u_simple_screen > >> is a priority. > > > > It's just a cleanup at this point, no urgency. > > I'll try and merge the easy bits of my branch to get drop u_simple_screen > first. > > then worry about the cached mgr stuff. Sure, whenever it's convenient. Keith |
From: Dave A. <ai...@gm...> - 2010-03-15 08:44:11
|
On Wed, Mar 10, 2010 at 6:47 AM, Keith Whitwell <ke...@vm...> wrote: > On Tue, 2010-03-09 at 12:43 -0800, Dave Airlie wrote: >> On Wed, Mar 10, 2010 at 2:31 AM, Keith Whitwell <ke...@vm...> wrote: >> > On Tue, 2010-03-09 at 08:19 -0800, Corbin Simpson wrote: >> >> On Tue, Mar 9, 2010 at 6:08 AM, Keith Whitwell <ke...@vm...> wrote: >> >> > This leaves r300g as the only remaining user of >> >> > pipe_winsys/u_simple_screen - which means we can rename that code >> >> > r300_winsys and pull it into that driver... >> >> >> >> Dave had some code that "fixes" this, I think. I more or less agreed >> >> to stay out of it, but I might take a look if killing u_simple_screen >> >> is a priority. >> > >> > It's just a cleanup at this point, no urgency. >> >> I'll try and merge the easy bits of my branch to get drop u_simple_screen >> first. >> >> then worry about the cached mgr stuff. > > Sure, whenever it's convenient. Okay I've pushed the r300g winsys/screen interface update, feel free to kill u_simple_screen with fire. Dave. |