index
:
mesa/vmwgfx
3.2-fixes
feature/syeh/screen-targets
feature/thellstrom/render-nodes
feature/thellstrom/screen-target-merge
feature/thellstrom/threadirq
master
vmwgfx-old-hardware
vmwgfx_2_0_branch
VMWARE gfx kernel driver (mirrored from https://gitlab.freedesktop.org/mesa/vmwgfx)
airlied
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vmwgfx_surface.c
Age
Commit message (
Expand
)
Author
Files
Lines
2018-04-05
vmwgfx: Move buffer object related code to vmwgfx_bo.c
Thomas Hellstrom
1
-2
/
+2
2018-03-26
vmwgfx: Replace vmw_dma_buffer with vmw_buffer_object
Thomas Hellstrom
1
-19
/
+18
2018-03-19
vmwgfx: Stricter count of legacy surface device resources
Thomas Hellstrom
1
-5
/
+3
2018-02-28
vmwgfx: Fix compilation failure on linux 4.15
Thomas Hellstrom
1
-1
/
+1
2017-10-25
vmwgfx: Update stand alone to v4.12
Sinclair Yeh
1
-1
/
+4
2017-05-30
drm/vmwgfx: fix spelling mistake "exeeds" -> "exceeds"
Colin Ian King
1
-1
/
+1
2017-05-03
vmwgfx: Make sure backup_handle is always valid
Sinclair Yeh
1
-7
/
+11
2017-04-19
vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
Vladis Dronov
1
-0
/
+3
2017-03-27
ttm, vmwgfx: Relax permission checking when opening surfaces
Thomas Hellstrom
1
-13
/
+9
2017-03-24
vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
Murray McAllister
1
-2
/
+2
2017-03-20
vmwgfx: Properly check display/scanout surface size
Sinclair Yeh
1
-0
/
+14
2017-02-23
vmwgfx: Removed unused snooper.crtc field
Sinclair Yeh
1
-1
/
+0
2017-02-23
vmwgfx: Porting over new drm and ttm files
Sinclair Yeh
1
-11
/
+9
2016-10-11
drm/vmwgfx: Adjust checks for null pointers in 13 functions
Markus Elfring
1
-16
/
+15
2016-10-11
drm/vmwgfx: Use memdup_user() rather than duplicating its implementation
Markus Elfring
1
-16
/
+5
2016-10-11
drm/vmwgfx: Use kmalloc_array() in vmw_surface_define_ioctl()
Markus Elfring
1
-4
/
+6
2015-11-18
vmwgfx: Fix address-space- visibility- and endian warnings and errors
Thomas Hellstrom
1
-3
/
+3
2015-10-30
vmwgfx: Turn off support for multisample count != 0 v2
Thomas Hellstrom
1
-0
/
+2
2015-10-22
vmwgfx: Fix up user_dmabuf refcounting", while fixing a
Thomas Hellstrom
1
-1
/
+2
2015-09-08
drm/vmwgfx: Fix up user_dmabuf refcounting
Thomas Hellstrom
1
-3
/
+8
2015-09-08
drm/vmwgfx: Allow dropped masters render-node like access on legacy nodes v2
Thomas Hellstrom
1
-0
/
+6
2015-09-08
vmwgfx: Fix copyright headers
Sinclair Yeh
1
-1
/
+1
2015-09-08
vmwgfx: Initial DX support
Thomas Hellstrom
1
-22
/
+88
2015-09-08
vmwgfx: Update device includes for DX device functionality
Sinclair Yeh
1
-1
/
+1
2015-09-07
vmwgfx: Implement screen targets
Sinclair Yeh
1
-0
/
+4
2015-09-07
vmwgfx: Refactor vmw_gb_surface_define_ioctl()
Sinclair Yeh
1
-61
/
+134
2015-05-05
vmwgfx: Rework device initialization
Thomas Hellstrom
1
-6
/
+6
2014-11-14
vmwgfx: Tighten security around surface sharing v2
Thomas Hellstrom
1
-0
/
+24
2014-11-14
vmwgfx: Allow prime fds in the surface reference ioctls
Thomas Hellstrom
1
-35
/
+70
2014-11-14
ttm: ttm object security fixes for render nodes
Thomas Hellstrom
1
-2
/
+3
2014-11-14
vmwgfx: Use a per-device semaphore for reservation protection
Thomas Hellstrom
1
-8
/
+6
2014-03-13
vmwgfx: Fix a surface reference corner-case in legacy emulation mode
Thomas Hellstrom
1
-0
/
+18
2014-02-04
vmwgfx: Reemit context bindings when necessary v2
Thomas Hellstrom
1
-1
/
+1
2014-01-30
vmwgfx: Fix legacy surface reference size copyback
Thomas Hellstrom
1
-2
/
+2
2013-12-17
vmwgfx: Persistent tracking of context bindings
Thomas Hellstrom
1
-0
/
+4
2013-12-17
vmwgfx: Invalidate surface on non-readback unbind
Jakob Bornecrantz
1
-8
/
+18
2013-12-17
vmwgfx: Allow legacy surfaces to have no id in destroy
Jakob Bornecrantz
1
-1
/
+7
2013-12-17
vmwgfx: Make sure that the multisampling is off
Zack Rusin
1
-1
/
+1
2013-12-17
vmwgfx: Hook up guest-backed surfaces
Thomas Hellstrom
1
-3
/
+447
2013-11-27
vmwgfx: Make surfaces prime-aware
Thomas Hellstrom
1
-14
/
+16
2012-11-30
ttm,vmwgfx: Use RCU locking for object lookups
Thomas Hellstrom
1
-1
/
+1
2012-11-07
vmwgfx: Add and make use of a header for surface size calculation.
Thomas Hellstrom
1
-94
/
+19
2012-11-07
vmwgfx: Break out surface and context management to separate files
Thomas Hellstrom
1
-0
/
+969