summaryrefslogtreecommitdiff
path: root/display
AgeCommit message (Expand)AuthorFilesLines
2010-09-20Save FPU on stack, not in pdevAlexander Larsson2-16/+17
2010-09-20Add protection for cursor_ringAlexander Larsson2-0/+12
2010-09-20Fixed up cmd_sem useAlexander Larsson1-6/+6
2010-09-20Only look for streams on primary surfaceAlexander Larsson1-4/+6
2010-09-20Protect surface id allocation with semaphoreAlexander Larsson3-7/+27
2010-09-20Protect all references to cmd_ring with cmd_semAlexander Larsson1-2/+7
2010-09-20Move cmd_sem and print_sem to global device infoAlexander Larsson3-24/+24
2010-09-20Drop DevResDynamicAlexander Larsson2-37/+24
2010-09-20Make global_res be an array of pointers and Res a pointerAlexander Larsson5-209/+195
2010-09-16WDK clarificationGerd Hoffmann17-202/+270
2010-09-09Sync dll version with inf fileAlexander Larsson1-2/+2
2010-09-09Protect release_ring with malloc_semAlexander Larsson2-1/+6
2010-09-09Don't leak resourcesAlexander Larsson1-1/+2
2010-08-23Remove unused surfaces_usedAlexander Larsson2-12/+1
2010-08-23New list based surface allocatorAlexander Larsson4-9/+22
2010-08-23Add union to SurfaceInfo to put in next_free pointerAlexander Larsson4-6/+10
2010-08-23Free surface id if surface construction failedAlexander Larsson1-2/+4
2010-08-23Release resources before allocatingAlexander Larsson1-32/+49
2010-08-23Grab malloc_sem in FreeMemAlexander Larsson1-0/+2
2010-08-23Make malloc_sem globalAlexander Larsson3-19/+18
2010-08-20Move SurfaceInfo to global dataAlexander Larsson4-15/+21
2010-08-20Add helper functions for surface info <-> id mappingAlexander Larsson4-16/+22
2010-08-20Move SurfaceInfo structureAlexander Larsson1-14/+13
2010-08-18aligning surfaces stride to 4Yonit Halperin1-4/+6
2010-08-18Change surfaces allocation method.Yonit Halperin6-222/+111
2010-07-14Fix corrupted ram data (e.g., release_ring), and unsynchronized worker, after...Yonit Halperin4-0/+25
2010-07-12Fix memory leak: deleting primary surface device bitmap when it is disabled.Yonit Halperin2-12/+1
2010-07-12Fix global resources cleanupYonit Halperin1-1/+1
2010-07-08Update to the new QXL types (not SpiceXyz)Alexander Larsson3-10/+10
2010-07-07Initialize id and widht/height of ImageDescriptor for surface imagesAlexander Larsson1-2/+6
2010-07-05Remove unused vector font codeAlexander Larsson1-52/+0
2010-07-01Remove unused code from driverAlexander Larsson1-102/+4
2010-07-01Update to use the new QXL type instead of the Spice onesAlexander Larsson6-49/+49
2010-06-29Fix bad memory free of cursorAlexander Larsson1-1/+1
2010-04-28Support HIGH_BITS_SET flag to avoid sending rgba unnecessarilyAlexander Larsson1-11/+30
2010-04-28Ensure image->descriptor.flags is zero for surface imagesAlexander Larsson1-0/+2
2010-04-23Always make surfaces xRGB, since ARGB breaks thingsAlexander Larsson1-5/+1
2010-04-23Revert disabling of alpha blend from surfacesAlexander Larsson1-22/+8
2010-04-23Always send 32bpp as rgba if any alpha byte is non-zeroAlexander Larsson1-0/+27
2010-04-23Support source alpha flag for surfacesAlexander Larsson1-0/+5
2010-04-23Handle surfaces being in their "normal" format in spice, not 32bitAlexander Larsson3-74/+3
2010-04-16Initial format workAlexander Larsson2-17/+22
2010-04-13DrvSetPointerShape: handle surface which is not bitmapYonit Halperin3-17/+87
2010-04-12qxl: win32: fail in case windows will try to create surface withIzik Eidus1-1/+2
2010-04-12spice: qxl win32 driver: fix wrong MIN check at BitBltFromDevIzik Eidus1-5/+6
2010-04-08qxl driver win32: fix 16bpp supportIzik Eidus1-1/+1
2010-04-07qxl: change debug level of qxlcopybitsIzik Eidus1-1/+1
2010-04-07spice qxl: for now remove alphablend operations on off screensIzik Eidus1-8/+22
2010-04-06qxl: fix small race when entering and exiting to vga modeIzik Eidus1-1/+1
2010-04-03qxl driver: add off screen supprotIzik Eidus13-198/+946