summaryrefslogtreecommitdiff
path: root/src/sna/gen3_render.c
AgeCommit message (Expand)Author
2019-09-19sna: Annotate more fall throughsVille Syrjälä
2018-02-07sna: Switch from ifdef PICT_ to if XORG_VERSION_CURRENTChris Wilson
2016-06-21sna/gen2+: Do not force migration to GPU for very large objectsChris Wilson
2016-02-03sna/gen3: Add missing destination offsets to a few vertex emittersChris Wilson
2015-11-11sna/video: Avoid dereferencing a masked pointerChris Wilson
2015-11-08sna/video: Move the composite offsets into the dstRegionChris Wilson
2015-06-24sna/gen3: Allow gen3 to use smaller vbo if already available in cacheChris Wilson
2015-03-02sna/gen3: Disable fences associated with vertex buffersChris Wilson
2015-02-09sna: Convert pixel values into ARGB values for render operationsChris Wilson
2014-09-02sna: Leave more Pixmap breadcrumbs in DBGChris Wilson
2014-07-16sna/gen2+: Remove assertion on draw->type for fillsChris Wilson
2014-06-30sna/dri2: Pass around the correct DrawableRec for sampling from the foriegn boChris Wilson
2014-06-23sna: Rename IGNORE_CPU to IGNORE_DAMAGE to better reflect its purposeChris Wilson
2014-06-20sna: Mark up const boxes to keep the compiler happyChris Wilson
2014-06-11sna: Silence compiler warnings for discarding const Region pointsChris Wilson
2014-05-16sna/video: Only migrate the destination windowChris Wilson
2014-04-15sna: Mark partial composite operations upfrontChris Wilson
2014-04-04sna/gen2+: Beware the unattached ShmPixmapChris Wilson
2014-04-04sna/gen2+: Replace composite sources with solids where possibleChris Wilson
2014-03-14sna: Allow some leeway when deciding to discard common translationsChris Wilson
2014-03-13sna: Nullify extra fill.opsChris Wilson
2014-01-24sna/gen3+: Allow for spill when aligning verticesChris Wilson
2014-01-24sna/gen2+: Inspect composite flags to discard unneeded CPU damageChris Wilson
2014-01-23sna: Avoid erroneous discarding operations for partial compositesChris Wilson
2013-12-10sna/gen2,3: Replace stale bo replacement with simple assertsChris Wilson
2013-12-05sna: Compilation fixes for squeezeChris Wilson
2013-12-03sna/gen2,3: Unmap the old GPU bo when replacing due to render target constaintsChris Wilson
2013-11-22sna: Tidy up fallback from render composite to blt compositeChris Wilson
2013-11-02sna: Eliminate the redundancy between is_mappable/can_mapChris Wilson
2013-10-30sna: Check for wedged after submittingChris Wilson
2013-10-10sna: Pass usage hint down to render fill routinesChris Wilson
2013-10-09sna/gen3+: Flush vertex buffer after computing resizeChris Wilson
2013-09-30sna/gen3: Tidy up fallback handling from fill-boxesChris Wilson
2013-09-25sna/gen[35]: Remove dead code for choosing between BLT/render compositeChris Wilson
2013-09-23sna: Track CPU/GTT maps independentlyChris Wilson
2013-09-18intel: Compile fixes for base install of SLED11.sp3Chris Wilson
2013-07-13sna: Skip copying to the intermediate target if we will completely overwrite itChris Wilson
2013-06-28sna/gen2+: Consider precision in render operation placementChris Wilson
2013-06-14sna/gen3+: Remove redundant clearing of clear hint in video playbackChris Wilson
2013-06-13sna/gen2+: Promote a conditional dirty into an assertionChris Wilson
2013-05-28sna: Make the backend identifier more informativeChris Wilson
2013-03-12sna/gen3: Tweak code generation for gen3_emit_composite_primitive_constant__sse2Chris Wilson
2013-03-12sna/gen3: Tweak code generation for gen3_emit_composite_primitive_identity_gr...Chris Wilson
2013-03-12sna/gen3: Reduce another use of transformsChris Wilson
2013-03-12sna: Mark redirect proxies with a unique idChris Wilson
2013-03-04sna/gen3: Always prefer BLT for copiesChris Wilson
2013-03-04sna/gen3: Perform alpha-fixup upon copy sourcesChris Wilson
2013-03-03sna/gen3: Correct typo in assertionChris Wilson
2013-03-03sna/gen3: Add some debug around rendercopies of the fbconChris Wilson
2013-02-28sna/video: Correct scaling of source offsetsChris Wilson