Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
cb9627806ce898c436dc74252718e4a757b33bc3
/
drivers
/
gpu
/
drm
/
vmwgfx
/
vmwgfx_drv.h
2298e80
drm/vmwgfx: rework to new fence interface, v2
by Maarten Lankhorst
· 11 years ago
c060a4e
drm/vmwgfx: get rid of different types of fence_flags entirely
by Maarten Lankhorst
· 11 years ago
a7d7a14
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
f166e6d
drm: vmwgfx: Use nsec based interfaces
by Thomas Gleixner
· 10 years ago
18e4a46
drm/vmwgfx: Fix compat shader namespace
by Thomas Hellstrom
· 10 years ago
03c5b8f
drm/vmwgfx: Bump driver minor and date
by Thomas Hellstrom
· 11 years ago
294adf7
drm/vmwgfx: Use a per-device semaphore for reservation protection
by Thomas Hellstrom
· 11 years ago
a34417f
drm/vmwgfx: Make sure backing mobs are cleared when allocated. Update driver date.
by Thomas Hellstrom
· 11 years ago
857aea1
drm/vmwgfx: Get maximum mob size from register SVGA_REG_MOB_MAX_SIZE
by Charmaine Lee
· 11 years ago
30f82d81
drm/vmwgfx: Reemit context bindings when necessary v2
by Thomas Hellstrom
· 11 years ago
d5bde95
drm/vmwgfx: Emulate legacy shaders on guest-backed devices v2
by Thomas Hellstrom
· 11 years ago
7cba906
drm/vmwgfx: Update otable definitions
by Thomas Hellstrom
· 11 years ago
0fd53cf
drm/vmwgfx: Use the linux DMA api also for MOBs
by Thomas Hellstrom
· 11 years ago
173fb7d
drm/vmwgfx: Persistent tracking of context bindings
by Thomas Hellstrom
· 11 years ago
b5c3b1a6
drm/vmwgfx: Track context bindings and scrub them upon exiting execbuf
by Thomas Hellstrom
· 11 years ago
311474d
drm/vmwgfx: Add a parameter to get max MOB memory size
by Thomas Hellstrom
· 12 years ago
1d7a5cb
drm/vmwgfx: Implement a buffer object synccpu ioctl.
by Thomas Hellstrom
· 12 years ago
7086d09
drm/vmwgfx: Fix up the vmwgfx_drv.h header for new files
by Thomas Hellstrom
· 12 years ago
c74c162
drm/vmwgfx: Add guest-backed shaders
by Thomas Hellstrom
· 12 years ago
a97e219
drm/vmwgfx: Hook up guest-backed surfaces
by Thomas Hellstrom
· 12 years ago
ddcda24
drm/vmwgfx: Hook up guest-backed queries
by Thomas Hellstrom
· 12 years ago
96c5f0d
drm/vmwgfx: Add the possibility to validate a buffer as a MOB
by Thomas Hellstrom
· 12 years ago
6da768a
drm/vmwgfx: Hook up MOBs to TTM as a separate memory type
by Thomas Hellstrom
· 12 years ago
3530bdc
drm/vmwgfx: Add MOB management
by Thomas Hellstrom
· 12 years ago
bc2d650
drm/vmwgfx: Replace vram_size with prim_bb_mem for calculation of max resolution
by Thomas Hellstrom
· 12 years ago
0d00c48
drm/vmwgfx: Fix the driver for large dma addresses
by Thomas Hellstrom
· 11 years ago
e9f0d76
drm: Kill DRM_IRQ_ARGS
by Daniel Vetter
· 11 years ago
308d17e
drm/vmwgfx: Fix dma buffer memory size accounting
by Thomas Hellstrom
· 11 years ago
69977ff
drm/vmwgfx: Hook up the prime ioctls
by Thomas Hellstrom
· 11 years ago
d92d985
drm/vmwgfx: Use the linux DMA api to get valid device addresses of pages
by Thomas Hellstrom
· 11 years ago
0faa4a8
drm/vmwgfx: remove ->firstopen callback
by Daniel Vetter
· 11 years ago
d08a9b9
drm/vmwgfx: Tighten the security around buffer maps
by Thomas Hellstrom
· 12 years ago
c0951b7
drm/vmwgfx: Refactor resource management
by Thomas Hellstrom
· 12 years ago
bf6f036
drm/vmwgfx: Make vmw_dmabuf_unreference handle NULL objects
by Thomas Hellstrom
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
5e1782d
vmwgfx: add dumb ioctl support
by Dave Airlie
· 12 years ago
0a240ec
drm/vmwgfx: Bump driver minor
by Thomas Hellstrom
· 13 years ago
f9cd8ec
vmwgfx: Move function declaration to correct header
by Thomas Hellstrom
· 13 years ago
eb4f923
vmwgfx: Pick up the initial size from the width and height regs
by Jakob Bornecrantz
· 13 years ago
bb1bd2f
vmwgfx: Make it possible to get fence from execbuf
by Jakob Bornecrantz
· 13 years ago
6b82ef5
vmwgfx: Clean up pending event references to struct drm_file objects on close
by Thomas Hellstrom
· 13 years ago
8b7de6a
vmwgfx: Rework fence event action
by Jakob Bornecrantz
· 13 years ago
551a669
vmwgfx: Add helper function to get surface or dmabuf
by Jakob Bornecrantz
· 13 years ago
cd2b89e
vmwgfx: Reinstate the update_layout ioctl
by Thomas Hellstrom
· 13 years ago
1c482ab
vmwgfx: Add vblank stubs
by Jakob Bornecrantz
· 13 years ago
5438ae8
vmwgfx: Wrap drm_read and drm_poll
by Thomas Hellstrom
· 13 years ago
57c5ee7
vmwgfx: Add fence events
by Thomas Hellstrom
· 13 years ago
e5ed157
vmwgfx: Bump driver minor to advertise support for new ioctls.
by Thomas Hellstrom
· 13 years ago
5bb39e8
vmwgfx: Handle device surface memory limit
by Thomas Hellstrom
· 13 years ago
f18c884
vmwgfx: Optimize the command submission resource list
by Thomas Hellstrom
· 13 years ago
e2fa3a7
vmwgfx: Fix up query processing
by Thomas Hellstrom
· 13 years ago
b37a6b9
vmwgfx: minor dmabuf utilities cleanup
by Thomas Hellstrom
· 13 years ago
2fcd5a7
vmwgfx: Add present and readback ioctls
by Jakob Bornecrantz
· 13 years ago
56d1c78
vmwgfx: Add screen object support
by Jakob Bornecrantz
· 13 years ago
d991ef0
vmwgfx: Add dmabuf helper functions for pinning
by Jakob Bornecrantz
· 13 years ago
922ade0
vmwgfx: Break out execbuf command processing
by Thomas Hellstrom
· 13 years ago
2ae7b03
vmwgfx: Bump major
by Thomas Hellstrom
· 13 years ago
ae2a104
vmwgfx: Implement fence objects
by Thomas Hellstrom
· 13 years ago
4f73a96
vmwgfx: Make vmw_wait_seqno a bit more readable
by Thomas Hellstrom
· 13 years ago
6bcd8d3c
vmwgfx: Fix confusion caused by using "fence" in various places
by Thomas Hellstrom
· 13 years ago
f63f6a5
vmwgfx: Add functionality to get 3D caps
by Thomas Hellstrom
· 13 years ago
07999a7
vmwgfx: Remove the possibility to map the fifo from user-space
by Thomas Hellstrom
· 13 years ago
fe0f5c6
vmwgfx: Remove the update layout IOCTL.
by Thomas Hellstrom
· 13 years ago
781b8bd
vmwgfx: Remove the fifo debug ioctl
by Thomas Hellstrom
· 13 years ago
fb17f18
vmwgfx: Restrict number of GMR pages to device limit
by Thomas Hellstrom
· 13 years ago
05730b3
vmwgfx: Switch to VGA when we drop master and vmwgfx fbdev is not active
by Thomas Hellstrom
· 13 years ago
be38ab6
vmwgfx: Fix potential execbuf deadlocks
by Thomas Hellstrom
· 13 years ago
0bef23f
vmwgfx: Print error diagnostics if depth doesn't match the host expectation
by Michel Dänzer
· 13 years ago
6558429b
vmwgfx: Fix 'bbp' typo
by Michel Dänzer
· 13 years ago
e666d66
vmwgfx: Don't write to read-only registers
by Michel Dänzer
· 13 years ago
6570596
drm/ttm/vmwgfx: Have TTM manage the validation sequence.
by Thomas Hellstrom
· 14 years ago
135cba0
vmwgfx: Implement a proper GMR eviction mechanism
by Thomas Hellstrom
· 14 years ago
8aea528
drm/vmwgfx: Bump minor and driver date
by Thomas Hellstrom
· 14 years ago
30f47fc8
drm/vmwgfx: Add a parameter to get the max fb size
by Thomas Hellstrom
· 14 years ago
e133e73
drm/vmwgfx: Prune modes based on available VRAM size
by Thomas Hellstrom
· 14 years ago
3a939a5
drm/vmwgfx: Take the ttm lock around the dirty ioctl
by Thomas Hellstrom
· 14 years ago
094e0fa
drm/vmwgfx: Fix ACPI S3 & S4 functionality.
by Thomas Hellstrom
· 14 years ago
7a1c2f6
vmwgfx: Enable use of the vblank system
by Thomas Hellstrom
· 14 years ago
30c78bb
vmwgfx: vt-switch (master drop) fixes
by Thomas Hellstrom
· 14 years ago
ba4420c
drm: move ttm global code to core drm
by Dave Airlie
· 15 years ago
d8bd19d
drm/vmwgfx: Allow userspace to change default layout. Bump minor.
by Jakob Bornecrantz
· 15 years ago
7c4f778
drm/vmwgfx: Fix vga save / restore with display topology.
by Thomas Hellstrom
· 15 years ago
d7e1958
drm/vmwgfx: Support older hardware.
by Jakob Bornecrantz
· 15 years ago
1925d45
drm/vmwgfx: Add kernel throttling support. Bump minor.
by Thomas Hellstrom
· 15 years ago
85b9e48
drm/vmwgfx: Fix a circular locking dependency bug.
by Thomas Hellstrom
· 15 years ago
a87897e
drm/vmwgfx: Drop scanout flag compat and add execbuf ioctl parameter members. Bumps major.
by Jakob Bornecrantz
· 15 years ago
f77cef3
drm/vmwgfx: Update the user-space interface.
by Thomas Hellstrom
· 15 years ago
5ffdb65
drm/vmwgfx: Don't send bad flags to the host
by Jakob Bornecrantz
· 15 years ago
8e19a95
drm/vmwgfx: Correctly detect 3D
by Jakob Bornecrantz
· 15 years ago
8ba5152
drm/vmwgfx: Optimize memory footprint for DMA buffers.
by Thomas Hellstrom
· 15 years ago
d9f36a0
drm/vmwgfx: Implement basic pm operations.
by Thomas Hellstrom
· 15 years ago
effe110
drm/vmwgfx: Use bo_driver::move_notify to unbind GMRs.
by Thomas Hellstrom
· 15 years ago
7a73ba7
drm/vmwgfx: Use TTM handles instead of SIDs as user-space surface handles.
by Thomas Hellstrom
· 15 years ago
fb1d973
drm/vmwgfx: Add DRM driver for VMware Virtual GPU
by Jakob Bornecrantz
· 15 years ago