summaryrefslogtreecommitdiff
path: root/uxa/uxa-unaccel.c
AgeCommit message (Collapse)AuthorFilesLines
2013-07-28uxa: Colocate architecture source files with backend implementation sourcesChris Wilson1-454/+0
i.e. move the toplevel uxa/*.[ch] into src/uxa/*.[ch] Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-11-16uxa/glamor: Introduce additional access modes to wrap glamor accelerationZhigang Gong1-29/+29
Integrate glamor acceleration into UXA framework. Add necessary flushing at the following points: 1. Flush UXA batch buffer before call into glamor. 2. Flush GL operations after return from a glamor function. 3. The point we need to flush UXA batch buffer, we also need to flush GL operations, for example, in intel_flush_callback and couple of places in intel_display.c. Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-11-04uxa: Ensure that alphaMaps are mapped into the CPU for fallbacksChris Wilson1-13/+37
Reported-by: Hans-Peter Budek <peter.budek@gmx.de> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-12-02uxa_check_composite: Minor whitespace.Chris Wilson1-13/+9
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-06Move to kernel coding style.Eric Anholt1-289/+287
We've talked about doing this since the start of the project, putting it off until "some convenient time". Just after removing a third of the driver seems like a convenient time, when backporting's probably not happening much anyway.
2009-04-27Remove pre-server-1.5 support.Eric Anholt1-18/+0
2009-02-26Fix UXA for server 1.4.Eric Anholt1-0/+18
2009-02-10uxa: Fix failure to --amend in further changes in previous commit.Eric Anholt1-2/+0
2009-02-10uxa: hook up the fallback debug to the driver's fallback debug option.Eric Anholt1-1/+31
2009-01-06uxa: handle uxa_prepare_access failureKeith Packard1-99/+137
uxa_prepare_access may fail to map the pixmap into user space. Recover from this without crashing. Signed-off-by: Keith Packard <keithp@keithp.com>
2008-08-05Change PrepareAccess to take access mode rather than indexKeith Packard1-48/+48
2008-08-05Add UXA - the unified memory acceleration architecture.Keith Packard1-0/+370
This eliminates the cost of EXA migration management while providing full pixmap allocation control to the driver. The goal is to make something useful for UMA drivers.