Age | Commit message (Collapse) | Author |
|
This is the last bit of Gallium-side plumbing for drawing things.
From this point on, the only missing parts should be in r3xx-specific
code areas...
|
|
|
|
|
|
I have successfully fooled glxinfo into believing that I am a competent
writer of code. Next step is to trick trivial/clear.
|
|
Whoo, stuff is starting to look cleaner and cleaner.
|
|
Needs to be hooked up to the getparam from the kernel.
|
|
Getting these out of the way so more stuff can be put in.
|
|
|
|
pipe_rasterizer_state is big, and I'm still processing it.
Todo:
- LOL EVERYTHING
- Moar cough syrup.
- Even moar cough syrup.
|
|
Haha, should not have attempted the scissors.
|
|
Lots of structural work, especially in getting the two parts to talk nicely.
Todo:
- Get damn blitter working.
- Add CS flush.
- Reverse order of above two items.
|
|
|
|
In theory it works, which of course means that it doesn't.
|
|
In theory, it could work, but there's still some very big gaps.
Anything marked with XXX should be taken care of first, probably.
|
|
Todo:
- Fill blits.
- Less suck.
- Ask glisse about how to get winsys+pipe talking right,
so stuff like the CS can be set up right.
|
|
Still todo:
- Sort out winsys.
- Less suckage.
|
|
Todo:
- Figure out how much code goes in winsys.
- Make it build.
- Make it suck less.
|
|
Or should it be r300-gallium? Meh, whatever.
|