AgeCommit message (Expand)AuthorFilesLines
2018-02-14sna/video: Actually use the NV12 shader on gen8Ville Syrjälä1-0/+3
2018-02-08intel: Only check file type bits not mode when searching for rendernodesChris Wilson1-5/+5
2018-02-07sna: Switch from ifdef PICT_ to if XORG_VERSION_CURRENTChris Wilson8-18/+18
2018-02-06meson: Add meson build systemVille Syrjälä13-0/+899
2018-02-06autotools: Nuke IPC_RMID_DEFERRED_RELEASEVille Syrjälä1-26/+0
2018-02-06sna: Make DBG() and ERR() non-emptyVille Syrjälä1-2/+2
2018-02-06sna/video: Try to use hw scaling with SKL+ spritesVille Syrjälä1-3/+5
2018-01-11Add Coffeelake PCI IDs for S SkusLiwei Song3-0/+31
2017-12-20sna: Drop redundant sync of an inactive snoop cacheChris Wilson1-1/+0
2017-12-20sna: Fixup sna->scrn == scrn assert for early initialisationChris Wilson1-1/+1
2017-12-16sna: Avoid calling kgem_bo_free() on a still active boChris Wilson1-21/+16
2017-11-09sna: Assert idempotent conversions between sna <-> ScreenPtrChris Wilson1-2/+6
2017-11-09sna: Update vtSema for Leave/EnterVTChris Wilson1-3/+6
2017-11-09sna: Disable DPMS-deferred modesetting when run as a secondary screenChris Wilson1-1/+1
2017-11-08sna: Allow a PRIME pixmap to be reusedChris Wilson1-1/+16
2017-10-18sna: Implement i830 3DSTATE_BUFFER_INFO w/aVille Syrjälä2-2/+20
2017-10-12sna: Fix up assert()sChris Wilson1-2/+2
2017-10-12sna: Validate rrPrimaryOutput belongs to our ScreenChris Wilson1-5/+7
2017-10-12sna: Move the public sna_crtc fields into a named structChris Wilson2-11/+17
2017-10-08sna: Avoid fopen inside signalsafe debug pathsChris Wilson1-10/+21
2017-10-08sna/present: Queue the keepalive vblankChris Wilson3-45/+75
2017-10-07sna: Check if the kernel reports a tiling-stride less than our requestChris Wilson1-1/+1
2017-10-06sna: Skip the exact match if we can't change tilingChris Wilson1-4/+18
2017-09-27sna/video: Expose NV12 support for the textured Xv adaptor on gen4+Ville Syrjälä2-1/+36
2017-09-27sna/video: Add NV12 video copy funcsVille Syrjälä1-11/+135
2017-09-27sna/video: Add support for NV12 video in all gen4+ render pathsVille Syrjälä9-87/+183
2017-09-27sna/video: Add NV12 shader binariesVille Syrjälä6-0/+42
2017-09-27sna/video: Add NV12 shadersVille Syrjälä7-0/+151
2017-09-27sna/video: Add FOURCC_NV12Ville Syrjälä1-0/+12
2017-08-31sna: Allow reallocation of larger framebuffersChris Wilson1-2/+2
2017-08-30sna: Tweak fb size assertionChris Wilson1-1/+1
2017-08-22sna/gen8+: Discard any blt using a LINEAR buffer that is not 64byte alignedChris Wilson1-1/+1
2017-08-22sna/dri2: Defer the drawable flushChris Wilson1-6/+2
2017-07-28sna/dri2: Don't cache allocate-as-scanout flagChris Wilson1-13/+6
2017-07-18legacy/i810: remove unused numVisualConfigsEmil Velikov1-1/+0
2017-06-07sna/present: Drop TearFree assert at the end of unflipChris Wilson1-2/+0
2017-06-07sna/present: Move too-late unflip check earlierChris Wilson1-6/+9
2017-06-07sna: Check active_scanout flag across TearFree exchangeChris Wilson1-0/+3
2017-06-07sna/dri2: Check active state on front/back before swapChris Wilson1-2/+10
2017-06-07sna: Squash compiler warning for mismatched pointersChris Wilson1-8/+8
2017-04-18sna: Fix fallback clearing of the shadowChris Wilson1-1/+1
2017-04-10sna: Use a slightly larger preallocated array for propertiesChris Wilson1-4/+6
2017-03-25sna: Use the first active crtc as the primary output fallbackChris Wilson1-4/+19
2017-03-25sna: Protect against RROutputPrimary being on a slaveChris Wilson2-1/+4
2017-03-20sna: Fixup for fb24 xorg ABI changeChris Wilson1-0/+2
2017-03-13sna: No hw scaling for Baytrail spritesChris Wilson1-2/+4
2017-03-12sna: Don't stall indefinitely for a missing flip eventChris Wilson1-5/+3
2017-03-10sna: Repeat EDID read if it changes beneath usChris Wilson1-19/+22
2017-03-10sna: Assert that PolySegment boxes are not emptyChris Wilson1-2/+9
2017-03-10sna: Filter out all degenerate PolySegmentChris Wilson1-6/+25