| Commit message (Expand) | Author | Age | Files | Lines |
* | drm/vmwgfx: Fix a surface reference corner-case in legacy emulation mode | Thomas Hellstrom | 2014-03-13 | 1 | -0/+18 |
* | drm/vmwgfx: avoid null pointer dereference at failure paths | Alexey Khoroshilov | 2014-03-02 | 1 | -16/+19 |
* | drm/vmwgfx: Make sure backing mobs are cleared when allocated. Update driver ... | Thomas Hellstrom | 2014-03-02 | 2 | -3/+2 |
* | drm/vmwgfx: Remove some unused surface formats | Thomas Hellstrom | 2014-03-02 | 1 | -6/+1 |
* | drm/vmwgfx: Fix command defines and checks | Thomas Hellstrom | 2014-02-12 | 2 | -50/+75 |
* | drm/vmwgfx: Fix possible integer overflow | Thomas Hellstrom | 2014-02-12 | 1 | -4/+7 |
* | drm/vmwgfx: Remove stray const | Thomas Hellstrom | 2014-02-12 | 1 | -1/+1 |
* | drm/vmwgfx: unlock on error path in vmw_execbuf_process() | Dan Carpenter | 2014-02-12 | 1 | -1/+1 |
* | drm/vmwgfx: Get maximum mob size from register SVGA_REG_MOB_MAX_SIZE | Charmaine Lee | 2014-02-12 | 4 | -1/+15 |
* | drm/vmwgfx: Fix a couple of sparse warnings and errors | Thomas Hellstrom | 2014-02-12 | 3 | -14/+13 |
* | vmwgfx: Fix unitialized stack read in vmw_setup_otable_base | Dave Jones | 2014-02-05 | 1 | -0/+1 |
* | drm/vmwgfx: Reemit context bindings when necessary v2 | Thomas Hellstrom | 2014-02-05 | 6 | -28/+222 |
* | drm/vmwgfx: Detect old user-space drivers and set up legacy emulation v2 | Thomas Hellstrom | 2014-02-05 | 2 | -16/+101 |
* | drm/vmwgfx: Emulate legacy shaders on guest-backed devices v2 | Thomas Hellstrom | 2014-02-05 | 4 | -78/+620 |
* | drm/vmwgfx: Fix legacy surface reference size copyback | Thomas Hellstrom | 2014-02-05 | 1 | -2/+2 |
* | drm/vmwgfx: Fix SET_SHADER_CONST emulation on guest-backed devices | Thomas Hellstrom | 2014-02-05 | 1 | -2/+35 |
* | drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls beh... | Thomas Hellstrom | 2014-02-05 | 1 | -4/+5 |
* | drm/vmwgfx: Don't commit staged bindings if execbuf fails | Thomas Hellstrom | 2014-02-05 | 1 | -2/+4 |
* | drm/vmwgfx: Fix recently introduced sparse / smatch warnings and errors | Thomas Hellstrom | 2014-01-21 | 5 | -28/+25 |
* | drm/vmwgfx: Invalidate surface on non-readback unbind | Jakob Bornecrantz | 2014-01-17 | 1 | -8/+18 |
* | drm/vmwgfx: Silence the device command verifier | Thomas Hellstrom | 2014-01-17 | 1 | -7/+23 |
* | drm/vmwgfx: Implement 64-bit Otable- and MOB binding v2 | Thomas Hellstrom | 2014-01-17 | 3 | -25/+101 |
* | drm/vmwgfx: Fix surface framebuffer check for guest-backed surfaces | Thomas Hellstrom | 2014-01-17 | 1 | -3/+3 |
* | drm/vmwgfx: Update otable definitions | Thomas Hellstrom | 2014-01-17 | 3 | -11/+27 |
* | drm/vmwgfx: Use the linux DMA api also for MOBs | Thomas Hellstrom | 2014-01-17 | 3 | -41/+142 |
* | drm/vmwgfx: Ditch the vmw_dummy_query_bo_prepare function | Thomas Hellstrom | 2014-01-17 | 2 | -49/+37 |
* | drm/vmwgfx: Persistent tracking of context bindings | Thomas Hellstrom | 2014-01-17 | 7 | -10/+143 |
* | drm/vmwgfx: Track context bindings and scrub them upon exiting execbuf | Thomas Hellstrom | 2014-01-17 | 3 | -11/+365 |
* | drm/vmwgfx: Block the BIND_SHADERCONSTS command | Thomas Hellstrom | 2014-01-17 | 1 | -34/+2 |
* | drm/vmwgfx: Add a parameter to get max MOB memory size | Thomas Hellstrom | 2014-01-17 | 2 | -2/+5 |
* | drm/vmwgfx: Implement a buffer object synccpu ioctl. | Thomas Hellstrom | 2014-01-17 | 3 | -1/+149 |
* | drm/vmwgfx: Make sure that the multisampling is off | Zack Rusin | 2014-01-17 | 1 | -1/+1 |
* | drm/vmwgfx: Extend the command verifier to handle guest-backed on / off | Thomas Hellstrom | 2014-01-17 | 1 | -107/+208 |
* | drm/vmwgfx: Fix up the vmwgfx_drv.h header for new files | Thomas Hellstrom | 2014-01-17 | 1 | -28/+42 |
* | drm/vmwgfx: Enable 3D for new hardware version | Thomas Hellstrom | 2014-01-17 | 1 | -0/+17 |
* | drm/vmwgfx: Add new unused (by user-space) commands to the verifier | Thomas Hellstrom | 2014-01-17 | 1 | -0/+26 |
* | drm/vmwgfx: Validate guest-backed shader const commands | Thomas Hellstrom | 2014-01-17 | 1 | -0/+35 |
* | drm/vmwgfx: Add guest-backed shaders | Thomas Hellstrom | 2014-01-17 | 5 | -1/+496 |
* | drm/vmwgfx: Hook up guest-backed surfaces | Thomas Hellstrom | 2014-01-17 | 5 | -4/+708 |
* | drm/vmwgfx: Hook up guest-backed contexts | Thomas Hellstrom | 2014-01-17 | 2 | -0/+227 |
* | drm/vmwgfx: Detach backing store from its resources when it is evicted | Thomas Hellstrom | 2014-01-17 | 1 | -1/+44 |
* | drm/vmwgfx: Hook up guest-backed queries | Thomas Hellstrom | 2014-01-17 | 3 | -14/+292 |
* | drm/vmwgfx: Add the possibility to validate a buffer as a MOB | Thomas Hellstrom | 2014-01-17 | 3 | -7/+23 |
* | drm/vmwgfx: Read bounding box memory from the appropriate register | Thomas Hellstrom | 2014-01-17 | 1 | -2/+7 |
* | drm/vmwgfx: Hook up MOBs to TTM as a separate memory type | Thomas Hellstrom | 2014-01-17 | 5 | -13/+136 |
* | drm/vmwgfx: Add MOB management | Thomas Hellstrom | 2014-01-17 | 5 | -1/+632 |
* | drm/vmwgfx: Adapt capability reporting to new hardware version | Thomas Hellstrom | 2014-01-17 | 1 | -3/+34 |
* | drm/vmwgfx: Update the svga register definition | Thomas Hellstrom | 2014-01-17 | 2 | -2/+14 |
* | drm/vmwgfx: Replace vram_size with prim_bb_mem for calculation of max resolution | Thomas Hellstrom | 2014-01-17 | 4 | -2/+7 |
* | drm/vmwgfx: Update the svga3d register header file for new device version | Thomas Hellstrom | 2014-01-17 | 1 | -14/+650 |