summaryrefslogtreecommitdiff
path: root/src/sna/sna_render_inline.h
AgeCommit message (Expand)Author
2013-12-11sna/gen8: Initial backend for BroadwellChris Wilson
2013-07-19sna: Treat a source with a CPU bo as being attached.Chris Wilson
2013-03-12sna/gen4: Tweak compilation flags to avoid mixed settings across functionsChris Wilson
2013-02-08sna/gen4: Split the have_render flag in separate prefer_gpu hintsChris Wilson
2013-01-16sna: Revert use of a separate CAN_CREATE_SMALL flagChris Wilson
2013-01-13sna: Relax limitation on not mapping GPU bo with shadow pointersChris Wilson
2013-01-02sna: Fast path inplace addition of solid trapezoidsChris Wilson
2012-12-20sna/gen4+: Amalgamate all the gen4-7 vertex buffer emissionChris Wilson
2012-12-16sna: Include shm hint in render placementChris Wilson
2012-12-14sna/gen2+: Experiment with not forcing migration to GPU after CPU rasterisationChris Wilson
2012-11-01sna: Try to reduce ping-pong migration for intermixed render/legacy code pathsChris Wilson
2012-10-31sna: Clamp the drawable box to prevent int16 overflowChris Wilson
2012-10-07sna/gen2: Compile fixChris Wilson
2012-10-07sna/gen2: Add a couple of assertions to track down a batch overflowChris Wilson
2012-09-20sna/gen3+: Trim the target extents to the CompositeClipChris Wilson
2012-08-20sna: Remove confusing is_cpu()Chris Wilson
2012-08-19sna: Tweak is_cpu/is_gpu heuristicsChris Wilson
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson
2012-07-14sna: Make sure we check for a busy CPU bo before declaring is-cpuChris Wilson
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson
2012-06-27sna: Remove a trailing ';'Chris Wilson
2012-06-17sna: Further refine choice of placement when uploading source data.Chris Wilson
2012-06-17sna: Tweak placement of operationsChris Wilson
2012-04-19sna: Don't consider upload proxies as being on the GPU for render targetsChris Wilson
2012-04-03sna/gen3: Convert the clear-color from picture->format to a8r8g8b8Chris Wilson
2012-03-22sna: Force fallbacks if the destination is unattachedChris Wilson
2012-03-13sna: Prefer to render very thin trapezoids inplaceChris Wilson
2012-03-08sna/gen2+: Prefer not to fallback if the source is busyChris Wilson
2012-02-22sna/blt: Avoid clobbering the composite state if we fail to setup the BLTChris Wilson
2012-01-30sna: Track large objects and limit prefer-gpu hint to small objectsChris Wilson
2012-01-26sna/gen2+: Include being unattached in the list of source fallbacksChris Wilson
2012-01-14sna: Ensure that the batch mode is always declared before emitting dwordsChris Wilson
2012-01-14sna: Upload continuation vertices into mmapped buffersChris Wilson
2012-01-14sna: Hint whether we prefer to use the GPU for a pixmapChris Wilson
2012-01-12sna: Store damage-all in the low bit of the damage pointerChris Wilson
2012-01-04sna: Limit batch to a single page on 865gChris Wilson
2012-01-03sna: Use a cheaper no-reduction damage check for simply discarding further da...Chris Wilson
2011-12-28sna: Refactor common code for testing gpu busyness of a pixmapChris Wilson
2011-12-22sna: discard damage-all even for width|height==0 operationsChris Wilson
2011-12-19sna/gen[23]: We need to check the batch before doing an inline flushChris Wilson
2011-12-17sna: Simplify write domain trackingChris Wilson
2011-12-17sna: Map the upload buffer using an LLC boChris Wilson
2011-12-10sna: Be more pessimistic with CPU sourcesChris Wilson
2011-12-10sna/trapezoids: Try to render traps onto a8 destinations in placeChris Wilson
2011-11-13sna/composite: Attempt to reduce the damage is the operation is containedChris Wilson
2011-11-07sna: Expand multiplies of two 16-bit values to a full 32-bit rangeChris Wilson
2011-11-04sna: Add some asserts to detect buffer overflow.Chris Wilson
2011-11-04sna/gen6: Poor man's spans layered on top of the exisiting compositeChris Wilson
2011-10-19sna: Enlarge the minimum pixmap size to migrate for RenderChris Wilson
2011-09-17sna: perform a warnings reduction passChris Wilson