summaryrefslogtreecommitdiff
path: root/src/sna/kgem.h
AgeCommit message (Expand)Author
2012-06-04sna: Make the bo-is-busy DBG more useful by saying which bo it isChris Wilson
2012-05-29sna: Also check for a free exec slot for the upload buffersChris Wilson
2012-05-28sna/dri: Requeue vblank throttling until the vsync'ed copy completesChris Wilson
2012-05-25sna: Trust the crtc-is-bound determination after modeset and hotplugChris Wilson
2012-05-18sna: Give the proxy a unique nameChris Wilson
2012-05-13sna: Tweak usage of kgem_bo_can_map vs kgem_bo_mappedChris Wilson
2012-05-13sna: Simplify partial buffer trackingChris Wilson
2012-05-09sna: Avoid randomly changing domains of active boChris Wilson
2012-05-08sna: Force remapping for IO transferChris Wilson
2012-05-08sna: Fix off-by-one in checking available execbuffer slotsChris Wilson
2012-05-08sna: Only submit a batch to the scanout if it is not already busyChris Wilson
2012-05-08sna: Throttle independently of scanout updatesChris Wilson
2012-05-08sna: Throttle execution when searching for inactive buffersChris Wilson
2012-05-08sna: Expand batch buffersChris Wilson
2012-05-06sna: Cache the framebuffer idChris Wilson
2012-05-03sna: Improve handling of inplace IO for large transfersChris Wilson
2012-05-02sna: Bring back the minimum alignment for G33Chris Wilson
2012-04-28sna: Tune relocation array sizeChris Wilson
2012-04-28sna: Micro-optimise common case of checking a single fenced boChris Wilson
2012-04-20sna: Always clear the mmapped domains when reusing partial upload buffersChris Wilson
2012-04-14sna: Align render target sizes on gen2/3 to 4x4 render spansChris Wilson
2012-03-30sna: Minimise the risk of hotplug hangs by checking fb before vsyncChris Wilson
2012-03-18sna/gen[345]: Convert CPU mappings to GTT for vertices on submitChris Wilson
2012-03-14sna: Treat unmapped but CPU-mappable bo as available for mappingChris Wilson
2012-03-14sna: Add a couple of asserts for inactive_partial reference countingChris Wilson
2012-03-13sna: Reuse the same upload buffer for the duration of the batchChris Wilson
2012-03-09sna/traps: Add a fast path for narrow masksChris Wilson
2012-03-08sna/gen2+: Prefer not to fallback if the source is busyChris Wilson
2012-03-07sna: Avoid recursive calls to kgem_retire_partials()Chris Wilson
2012-03-02sna: Pass usage hint for creating linear buffersChris Wilson
2012-03-01sna: Split storage of inactive partialsChris Wilson
2012-03-01sna: Revamp vmap supportChris Wilson
2012-02-21sna: Clear the scanout flag after releasing the scanout pixmapChris Wilson
2012-02-06sna: Search all active buckets for a temporary allocationChris Wilson
2012-02-04sna: Apply redirection for the render copy into large pixmapsChris Wilson
2012-01-31sna: Split the tiling limits between upload and copyingChris Wilson
2012-01-30sna: Track large objects and limit prefer-gpu hint to small objectsChris Wilson
2012-01-29sna: Limit the tile size for uploading into large pixmapsChris Wilson
2012-01-29sna: Determine whether to use a partial proxy based on the pitchChris Wilson
2012-01-29sna: Allow ridiculously large bo, up to half the total GATTChris Wilson
2012-01-26sna: Allow gen4+ to use larger GPU boChris Wilson
2012-01-26sna: Prevent mapping through the GTT for large boChris Wilson
2012-01-26sna: Apply any previous transformation when downsamplingChris Wilson
2012-01-26sna: Experiment with creating large objects as CPU boChris Wilson
2012-01-24sna: Track a proxy's dirty status upon itself rather than the targetChris Wilson
2012-01-24sna: Split the active bo cache into per-tiling cachesChris Wilson
2012-01-21sna/gen3: Add DBG markup for tracking target stateChris Wilson
2012-01-20sna: Move the flush to the backendsChris Wilson
2012-01-18sna: Prevent switching rings with render disabledChris Wilson
2012-01-16sna: On LLC systems quietly replace all linear mmappings using the CPUChris Wilson