summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
AgeCommit message (Expand)Author
2023-11-24drm/vmwgfx: Disable damage clipping if FB changed since last page-flipJavier Martinez Canillas
2023-11-24drm/vmwgfx: Use the hotspot properties from cursor planesZack Rusin
2023-10-09drm/vmwgfx: Keep a gem reference to user bos in surfacesZack Rusin
2023-08-23drm/vmwgfx: Fix possible invalid drm gem put callsZack Rusin
2023-04-11drm/vmwgfx: Fix Legacy Display Unit atomic drm supportMartin Krastev
2023-03-22drm/fbdev-generic: Remove unused prefer_shadow_fbdev flagThomas Zimmermann
2023-02-14drm/vmwgfx: Do not drop the reference to the handle too soonZack Rusin
2023-02-13drm/vmwgfx: Stop using raw ttm_buffer_object'sZack Rusin
2023-02-13drm/vmwgfx: Abstract placement selectionZack Rusin
2023-02-13drm/vmwgfx: Rename dummy to is_iomemZack Rusin
2023-02-13drm/vmwgfx: Cleanup the vmw bo usage in the cursor pathsZack Rusin
2023-02-13drm/vmwgfx: Simplify fb pinningZack Rusin
2023-02-13drm/vmwgfx: Rename vmw_buffer_object to vmw_boZack Rusin
2022-10-31drm/vmwgfx: Cleanup the cursor snooping codeZack Rusin
2022-10-31drm/vmwgfx: Validate the box size for the snooped cursorZack Rusin
2022-10-25drm/vmwgfx: Remove explicit and broken vblank handlingZack Rusin
2022-10-25drm/vmwgfx: Port the framebuffer code to drm fb helpersZack Rusin
2022-10-25drm/vmwgfx: Diff cursors when using cmdsMichael Banack
2022-10-25drm/vmwgfx: Support cursor surfaces with mob cursorMichael Banack
2022-10-25drm/vmwgfx: Start diffing new mob cursors against old onesMichael Banack
2022-10-25drm/vmwgfx: Clean up cursor mobsMichael Banack
2022-07-26drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann
2022-07-26drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann
2022-07-26drm/vmwgfx: Remove trailing whitespaceThomas Zimmermann
2022-07-05drm/vmwgfx: Stop using 'TRUE'Ville Syrjälä
2022-03-21drm/vmwgfx: validate the screen formatsZack Rusin
2022-03-21drm/vmwgfx: Fix mob cursor allocation raceZack Rusin
2022-03-11drm/vmwgfx: Fix fencing on SVGAv3Zack Rusin
2022-03-11drm/vmwgfx: Add support for CursorMob and CursorBypass 4Martin Krastev
2022-01-27drm/vmwgfx: Fix stale file descriptors on failed usercopyMathias Krause
2021-12-09drm/vmwgfx: Implement create_handle on drm_framebuffer_funcsZack Rusin
2021-12-09drm/vmwgfx: Implement DRIVER_GEMZack Rusin
2021-12-09drm/vmwgfx: Remove the dedicated memory accountingZack Rusin
2021-10-04Revert "drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_...Sean Paul
2021-10-01drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_BEGIN()Fernando Ramos
2021-08-09drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macroCai Huoqing
2021-07-28drm/vmwgfx: Cleanup loggingZack Rusin
2021-06-16drm/vmwgfx: Update device headersZack Rusin
2021-05-11drm/vmwgfx: Add basic support for SVGA3Zack Rusin
2021-05-11drm/vmwgfx: Remove the reservation semaphoreZack Rusin
2021-02-25drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard
2021-02-24drm: Store new plane state in a variable for atomic_update and disableMaxime Ripard
2021-02-24drm: Use the state pointer directly in planes atomic_checkMaxime Ripard
2021-02-24drm/atomic: Pass the full state to planes atomic_checkMaxime Ripard
2021-02-24drm: Rename plane atomic_check state namesMaxime Ripard
2021-02-17drm: Switch to %p4cc format modifierSakari Ailus
2021-02-10drm/vmwgfx: Remove pointless codeZack Rusin
2021-02-10drm/vmwgfx: Correctly set the name of the preferred modeZack Rusin
2021-02-10drm/vmwgfx: add some 16:9 / 16:10 default resolutionsRoland Scheidegger
2021-01-19drm/vmwgfx/vmwgfx_kms: Update worthy function headers and demote othersLee Jones