summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-02-02spice: windows qxl drivers: support x64 buildHEADmasterArnon Gilboa13-73/+101
2010-09-29Bump version to 1.4.1.0 for 0.6.1 release0.6.1Alexander Larsson2-3/+3
2010-09-20Protect palette cache agains concurrent accessAlexander Larsson2-0/+15
2010-09-20Protect cursor cache against concurrent accessAlexander Larsson2-1/+18
2010-09-20Protect image cache from concurrent accessAlexander Larsson2-10/+45
2010-09-20Fix typos Chach -> CacheAlexander Larsson1-6/+6
2010-09-20Prepend QXL to public function CheckIfCacheImageAlexander Larsson3-3/+3
2010-09-20Make internal functions staticAlexander Larsson1-2/+2
2010-09-20Add semaphore to protect quic_data from concurrent accessAlexander Larsson2-1/+12
2010-09-20Remove unused structure memberAlexander Larsson1-2/+0
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 Hoffmann25-286/+721
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-31Update inf file for release0.6.0Alexander Larsson1-1/+1
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-20Update date in inf file0.5.3Alexander Larsson1-1/+1
2010-07-20Update PCI data to stable v0.6 id/revAlexander Larsson2-6/+6
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-08Use the new PCI id/rev macrosAlexander Larsson1-2/+2
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 Larsson7-50/+50
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