summaryrefslogtreecommitdiff
path: root/vmwgfx_stdu.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-27vmwgfx: Use new validation interface for the modesetting code v2Thomas Hellstrom1-7/+24
2018-08-21vmwgfx: don't limit mode_config max_width/height to STDU maxDeepak Rawat1-25/+0
2018-08-09vmwgfx: Add new ioctl for GB surface create and referenceDeepak Rawat1-0/+2
2018-08-09vmwgfx: Add support for SVGA3dCmdDefineGBSurface_v3Deepak Rawat1-0/+3
2018-06-25vmwgfx: Silence page flip error printout on -EBUSYThomas Hellstrom1-1/+2
2018-05-07vmwgfx: Add gui_x/y to vmw_connector_stateDeepak Rawat1-11/+18
2018-03-26vmwgfx: Replace vmw_dma_buffer with vmw_buffer_objectThomas Hellstrom1-32/+32
2018-03-19vmwgfx: Fix a destoy-while-held mutex problem.Thomas Hellstrom1-2/+3
2017-12-22vmwgfx: Use the cpu blit utility for framebuffer to screen target blitsThomas Hellstrom1-69/+36
2017-12-18vmwgfx: Move the stdu vblank event to atomic functionDeepak Rawat1-65/+79
2017-11-27vmwgfx: Move surface copy cmd to atomic functionDeepak Rawat1-25/+22
2017-11-27vmwgfx: Avoid iterating over display unit if crtc is availableDeepak Rawat1-4/+11
2017-11-14vmwgfx: Don't cache framebuffer mapsThomas Hellstrom1-29/+12
2017-10-25vmwgfx: Update stand alone to v4.12Sinclair Yeh1-4/+6
2017-07-05vmwgfx: Limit max desktop dimensions to 8Kx8KSinclair Yeh1-2/+2
2017-06-14vmwgfx: Update stand alone to v4.11Sinclair Yeh1-11/+4
2017-05-23vmwgfx: Fix large topology crashSinclair Yeh1-5/+17
2017-05-16vmwgfx: Make sure to update STDU when FB is updatedSinclair Yeh1-0/+5
2017-03-31vmwgfx: Turn on DRIVER_ATOMIC flagSinclair Yeh1-1/+0
2017-03-31vmwgfx: Use drm_atomic_helper_best_encoderSinclair Yeh1-1/+1
2017-03-27vmwgfx: Strip legacy cursor codeThomas Hellstrom1-2/+0
2017-03-20vmwgfx: Properly check display/scanout surface sizeSinclair Yeh1-1/+15
2017-03-20vmwgfx: Support topology greater than texture sizeSinclair Yeh1-0/+202
2017-03-08vmwgfx: Fix screen target pinning and display surface replacementThomas Hellstrom1-189/+72
2017-03-08vmwgfx: Clear an uninitialized mode field during set_configThomas Hellstrom1-1/+1
2017-02-23vmwgfx: Explicityly track screen target width and heightSinclair Yeh1-3/+8
2017-02-23vmwgfx: Switch over to internal atomic API for STDUSinclair Yeh1-135/+6
2017-02-23vmwgfx: Add and connect connector helper functionSinclair Yeh1-0/+8
2017-02-23vmwgfx: Add and connect plane helper functionsSinclair Yeh1-0/+224
2017-02-23vmwgfx: Add and connect CRTC helper functionsSinclair Yeh1-0/+117
2017-02-23vmwgfx: Connector atomic stateSinclair Yeh1-2/+12
2017-02-23vmwgfx: Plane atomic stateSinclair Yeh1-0/+10
2017-02-23vmwgfx: CRTC atomic stateSinclair Yeh1-0/+10
2017-02-23vmwgfx: Add universal plane supportSinclair Yeh1-7/+80
2017-02-23vmwgfx: Porting over new drm and ttm filesSinclair Yeh1-33/+30
2016-06-29vmwgfx: Fix corner case screen target management v2Thomas Hellstrom1-4/+4
2016-01-20vmwgfx: Default to explicit crtc placement for screen targets and screen objectsThomas Hellstrom1-1/+1
2016-01-20vmwgfx: Calculate the cursor position based on the crtc gui originThomas Hellstrom1-0/+2
2016-01-20vmwgfx: Add connector properties to switch between explicit and implicit plac...Thomas Hellstrom1-0/+7
2016-01-20vmwgfx: Add implicit framebuffer checks to the screen target codeThomas Hellstrom1-1/+16
2016-01-20vmwgfx: Rework screen target page flips v2Thomas Hellstrom1-234/+188
2015-11-26vmwgfx: Implement the cursor_set2 callbackThomas Hellstrom1-0/+1
2015-11-18vmwgfx: Fix some used-before-check errorsThomas Hellstrom1-1/+1
2015-09-08vmwgfx: Fix copyright headersSinclair Yeh1-1/+1
2015-09-08vmwgfx: Initial DX supportThomas Hellstrom1-0/+1
2015-09-08vmwgfx: Update device includes for DX device functionalitySinclair Yeh1-1/+1
2015-09-07vmwgfx: Implement fbdev on kms v2Thomas Hellstrom1-1/+0
2015-09-07vmwgfx: Convert screen targets to new helpers v3Thomas Hellstrom1-607/+382
2015-09-07vmwgfx: Add kms helpers for dirty- and readback functionsThomas Hellstrom1-1/+1
2015-09-07vmwgfx: Replace SurfaceDMA usage with SurfaceCopy in 2D VMsSinclair Yeh1-18/+146