Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-21 | i965g: Remove dead code. | Vinson Lee | |
2009-12-21 | i965g: fixes to build after merge of master | Keith Whitwell | |
2009-11-29 | i965g: remove surface from views list before freeing | Dave Airlie | |
this fixes a crash with the xorg state tracker, however it then locks up the GPU once rendering is enabled but at least it doesn't crash. Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-11-05 | i965g: add lots of error checks and early returns | Keith Whitwell | |
Any allocation that may fail should be checked, and propogate the error upwards. At the highest level we will flush batch and retry. This is an alternate strategy to what the original DRI driver did of attempting to flush batch from the lowest levels (eg inside BEGIN_BATCH). The trouble with that strategy was that flushes could occur at unexpected times, and additionally there was a need for a wierd notification mechanism to propogate the 'lost context' state back up to higher levels. Propogating the errors directly gives us a lot of flexibility how to deal with these states, at the expense of a lot more checking in the code. Will add some sanity checks later to make sure that out-of-memory conditions are properly escalated and not lost halfway up the stack. | |||
2009-11-04 | i965g: plumb in some surface state | Keith Whitwell | |
2009-11-04 | i965g: initialize surface refcount | Keith Whitwell | |
2009-11-01 | i965g: more files compiling | Keith Whitwell | |
2009-11-01 | i965g: more work on compilation -- surface management | Keith Whitwell | |
2009-10-26 | i965g: still working on compilation | Keith Whitwell | |
2009-10-24 | i965g: more files compiling | Keith Whitwell | |
2009-10-23 | i965g: wip | Keith Whitwell | |