summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
17 hourssna: Fix the pitch limits for gen3 scanoutHEADmasterChris Wilson1-0/+2
17 hoursRevert "sna: Apply scanout stride limits to tiling selection"Chris Wilson1-11/+0
17 hourssna: Switch to a per-crtc pixmap if the pitch exceeds scanout limitationsChris Wilson1-1/+26
18 hourssna: Apply scanout stride limits to tiling selectionChris Wilson1-0/+11
19 hourssna: Assert that the scanout fits within the allocated bufferChris Wilson1-0/+1
35 hourssna: Allow wedged pixmaps to be accessed via GTTChris Wilson1-1/+1
47 hourssna: Specialise mi calls to PolyFillRectChris Wilson1-0/+43
47 hourssna: Add extra assertions to sanity check CPU access is coherentChris Wilson4-8/+50
47 hourssna: Do not sync after a failed mappingChris Wilson1-1/+2
47 hourssna: Try falling back through an upload if inplace mapping failsChris Wilson2-36/+34
47 hourssna: Mark the base bo as unreusable for temporary mappingsChris Wilson2-2/+9
2 dayssna: Unwrap proxies for subpage offset SHM pixmaps during syncChris Wilson1-2/+8
2 dayssna: Refactor scanout flushingChris Wilson4-32/+33
5 dayssna: Be explicit in not marking an upload buffer as being on the cpuChris Wilson1-4/+6
6 dayssna/gen3+: Remove redundant clearing of clear hint in video playbackChris Wilson5-5/+0
6 dayssna: Tighten a few asserts on pixmap migrationChris Wilson1-2/+7
7 dayssna/gen7: Set sampler swizzle for video sourcesChris Wilson1-20/+28
7 dayssna/gen2+: Promote a conditional dirty into an assertionChris Wilson5-4/+13
8 dayssna: Do not enlarge the read back region if there is already CPU damageChris Wilson1-1/+5
8 dayssna/video: Free the private video (adaptor/port) arrays upon CloseScreenChris Wilson1-1/+14
8 dayssna/video: Catch allocation failure whilst setting up the TexturedAdaptorChris Wilson2-4/+6
8 dayssna: Allow the throttling to be woken by SIGINTChris Wilson1-1/+5
8 dayssna: Make sure the source is coherent on the CPU before uploadingChris Wilson1-19/+30
9 dayssna: Mollify an assert to allow us to call busy_ioctl on a GTT writeChris Wilson2-7/+10
9 dayssna: Make sure the source is coherent on the CPU before uploadingChris Wilson1-15/+16
9 dayssna: Tidy batch submission around CRTC updatesChris Wilson1-5/+1
9 dayssna: Move the GTT dirty tracking from the pixmap to the boChris Wilson5-29/+10
9 dayssna: s/bo->dirty/bo->gpu_dirty/ to avoid later confusionChris Wilson2-17/+17
9 dayssna: Make sure all sna_write_boxes* flag the GTT is dirtyChris Wilson2-5/+21
10 dayssna: Keep the cached EDID if it hasn't changedChris Wilson1-2/+14
11 dayssna: Streamline connector probingChris Wilson1-215/+277
13 dayssna: Set the needs_flush flag on the bo when the scanout is dirtyChris Wilson1-2/+6
13 dayssna: Track when we write directly to bo through the GTTChris Wilson2-2/+23
13 dayssna/dri: Check rather than assert for a change in back/front sizesChris Wilson1-5/+15
13 dayssna/dri: Fix transcription error in commit ab47433b20Chris Wilson1-1/+1
13 dayssna/dri: Do not decouple the flip after chaining up a blitChris Wilson1-3/+7
13 dayssna/video: Select vsync by default based on "SwapbuffersWait"Chris Wilson1-1/+1
13 dayssna/video: Fixup formats to select visualsChris Wilson5-9/+42
13 dayssna/dri: Make the fallback blit async againChris Wilson1-1/+1
14 dayssna/dri: Handle fast double flips across mode changesChris Wilson1-75/+67
14 dayssna: Fix format specifier for mismatching int/long in DBGChris Wilson9-13/+15
14 dayssna: Only emit an error for terminal mmap failuresChris Wilson1-8/+16
2013-06-05sna: Include the GT details in the backend name for a chipsetChris Wilson2-16/+27
2013-06-05sna/video: Fix redundant initialisation of video->clipChris Wilson1-1/+1
2013-06-05sna: Do not conflate ignoring an output with an allocation failureChris Wilson1-5/+39
2013-06-03sna: Always populate the CPU features stringChris Wilson1-2/+4
2013-06-03sna: Make copying the glyph size more compactChris Wilson1-6/+4
2013-06-02sna/dri: Undo any COW before performing a copy with DRI2CopyRegionChris Wilson1-1/+7
2013-06-02sna: Add some more DBG hints to copy-on-write cloningChris Wilson2-8/+17
2013-06-01sna: Prevent adding damage to an already all-damaged GPU boChris Wilson1-0/+1