summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-01-26Remove calls to SourceValidate() from uxa-damage.cHEADsurface-fixesSøren Sandmann Pedersen1-20/+0
2011-01-24Make it compile with and without dixLookupPrivate() changes.Søren Sandmann Pedersen5-2/+44
2010-11-16Some tweaksSøren Sandmann1-4/+18
2010-11-16asdfSøren Sandmann1-1/+5
2010-11-16asdfSøren Sandmann2-93/+176
2010-11-16More explicit life cycle managementSøren Sandmann Pedersen6-137/+227
2010-11-15Add a surface cacheSøren Sandmann Pedersen3-136/+345
2010-11-11Don't unmap memory until after uxa_close_screen; allow surface creation witho...Søren Sandmann2-19/+25
2010-11-07uxa: In change_window_attributes() only read back if the backing pixmap changedSøren Sandmann1-2/+7
2010-10-25Comment out debugging spewSøren Sandmann3-7/+16
2010-10-25Migrate pixmaps out of video memory before mode settingSøren Sandmann3-84/+165
2010-10-24Add qxl_surface_evacuates/replace_all() methods.Søren Sandmann3-48/+103
2010-10-22Track live surfaces in a doubly linked list.Søren Sandmann2-45/+30
2010-10-21Track the pixmap in the surface struct.Søren Sandmann3-0/+13
2010-10-19Move the surface lists into qxl_screen_tSøren Sandmann3-39/+34
2010-10-19Fix a bunch of warningsSøren Sandmann4-438/+13
2010-10-15free qxl->uxe with regular free not xfreeHans de Goede1-1/+1
2010-10-15Fix the driver crashing qemu on 32 bitsHans de Goede1-5/+5
2010-10-15Don't access the qxl device when our vt is not focussedHans de Goede4-33/+8
2010-10-15Fix restoration of text mode font when leaving the vt (rhbz#633647)Hans de Goede2-11/+32
2010-10-15Change default virtual size to match the highest available resolutionHans de Goede1-7/+31
2010-10-15Make non default qxl modes availableHans de Goede1-5/+39
2010-10-15Make virtual resolution match actual resolution on startupHans de Goede1-0/+3
2010-10-15Add put_image() accelerationSøren Sandmann3-1/+57
2010-10-15Some memory management changesSøren Sandmann2-5/+28
2010-10-15Split uxa_glyphs_init() into uxa_init_resources().Søren Sandmann6-41/+56
2010-10-14Add dependency tracking for surfaces.Søren Sandmann3-191/+242
2010-10-02Fix surface_init()Søren Sandmann2-4/+30
2010-10-02Fix segmentation fault when no surfaces are availableSøren Sandmann2-8/+11
2010-09-29Faster malloc() implemenetationSøren Sandmann6-23/+2691
2010-09-29Delete most debug spewSøren Sandmann2-5/+19
2010-09-28Initial (buggy) support for copy area from offscreensSøren Sandmann3-29/+80
2010-09-27Enable solid fills for surfacesSøren Sandmann1-8/+3
2010-09-27Fix surface bugsSøren Sandmann5-38/+135
2010-09-27Set the correct size of pixmapsSøren Sandmann2-4/+12
2010-09-15Update to the new dixPrivate ABI.F14Søren Sandmann8-53/+52
2010-09-14Yeah, I need to get a real commit message written for all of this.Søren Sandmann9-539/+1432
2010-09-14Tighten damage region for fill rectSøren Sandmann1-3/+15
2010-09-14Make the fetched regions much tighter for core textSøren Sandmann3-24/+38
2010-09-14At finish_access() do the whole regionSøren Sandmann2-33/+43
2010-09-14Disable acceleration; fix bug with forgotten multiplication with bppSøren Sandmann1-10/+25
2010-09-14asdfSøren Sandmann1-3/+16
2010-09-14Add a region argument to prepare access.Søren Sandmann Pedersen8-91/+133
2010-09-14Add stripped-down version of damage.c as uxa-damage.c. Don't use it yetSøren Sandmann Pedersen3-2/+1422
2010-09-14Add solid fillSøren Sandmann2-4/+63
2010-09-14Add support for copyingSøren Sandmann2-4/+96
2010-09-14Use the correct strides. It's now slow, but workingSøren Sandmann1-7/+20
2010-09-14Remove unused ops from qxl.hSøren Sandmann Pedersen2-72/+0
2010-09-14Disable all the damage handlingSøren Sandmann2-134/+1
2010-09-14Add prepare/finish accessSøren Sandmann2-30/+66