summaryrefslogtreecommitdiff
path: root/src/sna
AgeCommit message (Expand)Author
2012-01-08sna: Tune cache size for cpu bo cacheChris Wilson
2012-01-08sna: Bubble sort the partial buffer list back into order after trimming paddingChris Wilson
2012-01-08sna/gen[67]: Hook into the clear operation for glyph masksChris Wilson
2012-01-08sna/trapezoids: Don't risk stalling for inplace SRC trapezoidsChris Wilson
2012-01-08sna: Do not upload an untiled GPU bo if we already have a CPU boChris Wilson
2012-01-08sna: Trim usage of vmappingChris Wilson
2012-01-08sna: Do not move-to-gpu for sna_copy_boxes if we have a cpu boChris Wilson
2012-01-07sna: Missing chunks from last commitChris Wilson
2012-01-07sna: Prevent reuse of scanlines after the buffer is destroyedChris Wilson
2012-01-07sna: Pad upload buffers to ensure there are an even number of rowsChris Wilson
2012-01-06sna/blt: Amalgamate many PolyFillRect of single boxesChris Wilson
2012-01-06sna: Also mark a bo created by force-to-gpu as being all-damagedChris Wilson
2012-01-06sna: Support performing alpha-fixup on the sourceChris Wilson
2012-01-06sna: always skip active search when requested for find an inactive boChris Wilson
2012-01-06sna: Optimise sna_poly_segment() for the frequent no-op caseChris Wilson
2012-01-06sna: Only force a pipeline flush for a change of destination, not sourcesChris Wilson
2012-01-06sna/gen6: Reuse current no-blending setup for PictOpClearChris Wilson
2012-01-06sna/gen6: Tidy emission of CC state (blending)Chris Wilson
2012-01-06sna/trapezoids: Add debug markers for move-to-cpuChris Wilson
2012-01-06sna: fast path move-to-cpu of an all-damaged CPU boChris Wilson
2012-01-06sna: Pass the real destination pixmap to sna_write_boxes()Chris Wilson
2012-01-06sna/trapezoids: Use a slightly faster miTrapezoidBounds()Chris Wilson
2012-01-06sna: Only need to remove the pixmap from the dirty CPU list when clearing damageChris Wilson
2012-01-06sna: The condition for automatically using the GPU source is no CPU damageChris Wilson
2012-01-06sna: Rearrange use-cpu-bo to avoid reducing GPU damageChris Wilson
2012-01-05sna/gen6: Only force BLT if the src and dst overlaps for self-copyChris Wilson
2012-01-05sna: Only force a batch continuation if the scanout is written toChris Wilson
2012-01-05sna/gen6: Enable reuse of source PictureChris Wilson
2012-01-05sna: Quickly handle the common case of using a CPU source pixmapChris Wilson
2012-01-05sna: Quickly handle the common case of using a GPU source pixmapChris Wilson
2012-01-05sna: Check that the GTT is no longer mapped before ensuring the shadow pointerChris Wilson
2012-01-05sna: Only mark the pixmap as GTT mapped if the private owns the pixelsChris Wilson
2012-01-05sna: Make sure that we do not attach to SHM pixmaps in ignoranceChris Wilson
2012-01-05sna: Add more debugging to use-gpu-boChris Wilson
2012-01-05sna: Check for usable pixmap before deference its privateChris Wilson
2012-01-05sna: Enable using the render pipeline for uploads to Y-tiled pixmapsChris Wilson
2012-01-05sna: Mark the upload as having acquired the GTT mappingChris Wilson
2012-01-05sna: Avoid operating inplace if we have pending CPU damageChris Wilson
2012-01-05sna: Avoid switching rings for uploading dataChris Wilson
2012-01-05sna/trapezoids: Try creating the trapezoids mask inplace if not using spansChris Wilson
2012-01-05sna: Throttle, throttle, throttle.Chris Wilson
2012-01-05sna: Attach to the pixmap for source counting when deferring uploadsChris Wilson
2012-01-05sna: Try doing a cheap is-contained check before reducing damageChris Wilson
2012-01-05sna: Check the composite-rectangles will be on the GPU before forcibly attachingChris Wilson
2012-01-05sna: Deferred attachment to a pixmap needs to mark the pixmap as entirely dirtyChris Wilson
2012-01-05sna: Immediately upload oversized glyphsChris Wilson
2012-01-05sna: Don't perform a deferred attachment for vmapping if not supportedChris Wilson
2012-01-05sna: Use the created cpu-bo for upload and downloadChris Wilson
2012-01-05sna: Fix assertion as we may want to create active bo with cpu mappingsChris Wilson
2012-01-04sna/damage: Fix reduction to copy the boxes correctlyChris Wilson