summaryrefslogtreecommitdiff
path: root/vmwgfx_kms.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-05vmwgfx: Fix a potential integer overflowThomas Hellstrom1-1/+1
2017-01-05vmwgfx: Clear uninitialized fields of a parameterThomas Hellstrom1-1/+1
2016-06-28vmwgfx: Add an option to change assumed FB bppSinclair Yeh1-0/+3
2016-06-20vmwgfx: Work around mode set failure in 2D VMsSinclair Yeh1-8/+1
2016-01-20vmwgfx: Calculate the cursor position based on the crtc gui originThomas Hellstrom1-2/+2
2016-01-20vmwgfx: Add connector properties to switch between explicit and implicit plac...Thomas Hellstrom1-0/+30
2016-01-20vmwgfx: Break out implicit fb codeThomas Hellstrom1-0/+92
2016-01-20vmwgfx: Fix screen object page flips for large framebuffersThomas Hellstrom1-3/+2
2016-01-20vmwgfx: Fix a width / pitch mismatch on framebuffer updatesThomas Hellstrom1-1/+5
2015-11-26vmwgfx: Implement the cursor_set2 callbackThomas Hellstrom1-9/+34
2015-11-18vmwgfx: Fix address-space- visibility- and endian warnings and errorsThomas Hellstrom1-32/+32
2015-11-05vmwgfx: Replace iowrite/ioread with volatile memory accessesThomas Hellstrom1-11/+12
2015-09-08vmwgfx: Fix copyright headersSinclair Yeh1-1/+1
2015-09-08vmwgfx: Initial DX supportThomas Hellstrom1-5/+10
2015-09-07drm/vmwgfx: Fix crash when unloading vmwgfx v2Sinclair Yeh1-19/+11
2015-09-07vmwgfx: Silence a compiler warningThomas Hellstrom1-1/+1
2015-09-07vmwgfx: Fixed topology boundary checking for Screen TargetsSinclair Yeh1-11/+22
2015-09-07vmwgfx: Reinstate the legacy display system dirty callbackThomas Hellstrom1-3/+6
2015-09-07vmwgfx: Implement fbdev on kms v2Thomas Hellstrom1-3/+60
2015-09-07vmwgfx: Fix kms preferred mode sortingThomas Hellstrom1-4/+2
2015-09-07vmwgfx: Add a kernel interface to create a framebuffer v2Thomas Hellstrom1-65/+95
2015-09-07vmwgfx: Convert screen targets to new helpers v3Thomas Hellstrom1-30/+119
2015-09-07vmwgfx: Convert screen objects to the new helpersThomas Hellstrom1-275/+44
2015-09-07vmwgfx: Add kms helpers for dirty- and readback functionsThomas Hellstrom1-0/+293
2015-09-07vmwgfx: Introduce a pin count to allow for recursive pinning v2Thomas Hellstrom1-1/+1
2015-09-07vmwgfx: Replace SurfaceDMA usage with SurfaceCopy in 2D VMsSinclair Yeh1-6/+101
2015-09-07vmwgfx: Implement screen targetsSinclair Yeh1-8/+54
2015-09-07vmwgfx: Add "quirk" to handling command verification exceptionsThomas Hellstrom1-2/+2
2015-09-07vmwgfx: Major KMS refactoring / cleanup in preparation of screen targetsSinclair Yeh1-471/+85
2015-05-07vmwgfx: Add command buffer support v3Thomas Hellstrom1-0/+4
2015-04-23vmwgfx: Replace the hw mutex with a hw spinlockThomas Hellstrom1-2/+0
2015-03-12vmwgfx: Fix a couple of lock dependency violationsThomas Hellstrom1-11/+3
2014-12-19drm,vmwgfx: Add connectors to sysfsThomas Hellstrom1-0/+1
2014-12-19vmwgfx: Add suggested screen x and y connector propertiesThomas Hellstrom1-0/+32
2014-11-14vmwgfx: Use a per-device semaphore for reservation protectionThomas Hellstrom1-9/+6
2014-09-29drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.syeh1-3/+13
2014-01-30vmwgfx: Fix surface framebuffer check for guest-backed surfacesThomas Hellstrom1-3/+3
2013-12-17vmwgfx: Replace vram_size with prim_bb_mem for calculation of max resolutionThomas Hellstrom1-2/+2
2013-11-27vmwgfx: Set the missing vmwgfx kms capabilitiesThomas Hellstrom1-0/+3
2011-11-28vmwgfx: integer overflow in vmw_kms_update_layout_ioctl()Xi Wang1-5/+6
2011-11-11vmwgfx: Clip cliprects against screen boundaries in present and dirtyJakob Bornecrantz1-53/+156
2011-11-04vmwgfx: Do better culling of presentsJakob Bornecrantz1-12/+25
2011-11-04vmwgfx: Refactor kms code to use vmw_user_lookup_handle helperJakob Bornecrantz1-61/+37
2011-11-04vmwgfx: Refactor cursor updateJakob Bornecrantz1-27/+39
2011-11-04vmwgfx: Only allow 64x64 cursorsJakob Bornecrantz1-0/+4
2011-11-03vmwgfx: Initialize clip rect loop correctly in surface dirtyJakob Bornecrantz1-2/+3
2011-11-02vmwgfx: Add page flip supportJakob Bornecrantz1-0/+64
2011-11-02vmwgfx: Snoop DMA transfers with non-covering sizesJakob Bornecrantz1-10/+22
2011-11-02vmwgfx: Move the prefered mode first in the listJakob Bornecrantz1-0/+4
2011-11-02vmwgfx: Unreference surface on cursor error pathJakob Bornecrantz1-0/+1