summaryrefslogtreecommitdiff
path: root/src/sna/gen4_vertex.c
AgeCommit message (Expand)Author
2014-06-23sna/gen4+: Add some more asserts around recreating vertex buffersChris Wilson
2014-06-23sna/gen4+: Add box emitters for the generic vertex pathsChris Wilson
2014-06-23sna: Inject a batch flush before adding a fresh boChris Wilson
2014-01-24sna/gen3+: Allow for spill when aligning verticesChris Wilson
2013-12-12sna/gen4+: Drop new assertion that we only finish a vbo after use in this batchChris Wilson
2013-12-11sna/gen8: Initial backend for BroadwellChris Wilson
2013-10-09sna/gen3+: Flush vertex buffer after computing resizeChris Wilson
2013-10-07sna/trapezoids: Only use a single thread to emit rectilinear spansChris Wilson
2013-09-23sna: Track CPU/GTT maps independentlyChris Wilson
2013-09-11sna/gen4+: Rebalance creation of vbo during batch flushingChris Wilson
2013-09-08sna/gen4+: Flush batch if idle on filling vboChris Wilson
2013-08-04sna/trapezoids: Some minor DBG to investigate threaded renderingChris Wilson
2013-05-09sna: Add DBG statements for choice of spans vertex emitterChris Wilson
2013-03-26sna/gen4+: Reorder code to compile on squeezeChris Wilson
2013-03-26sna/gen4+: Add a couple more advanced SSE variants for composite verticesChris Wilson
2013-03-12sna/gen4: Tweak compilation flags to avoid mixed settings across functionsChris Wilson
2013-02-26sna: Conditionally compile sse2 routinesChris Wilson
2013-02-26sna: Conditionally compile sse4_2 routinesChris Wilson
2013-02-26sna: Conditionally compile avx routinesChris Wilson
2013-02-26sna/gen4: Cluster ISAChris Wilson
2013-02-26sna/gen4+: All associated CPUs have sse2 at leastChris Wilson
2013-02-26sna/gen4+: Begin specialising vertex programs for ISAChris Wilson
2013-01-27sna: Fix typo in vertex count for threaded source span emitterChris Wilson
2013-01-27sna: Enable threaded rasterisation for non-antialiased geometryChris Wilson
2013-01-27sna: Begin sketching out a threaded rasteriser for spansChris Wilson
2013-01-20sna/gen3+: Remove bogus assertion that the vbo in included before finishChris Wilson
2013-01-20sna/gen3+: Handle flushing vbo for CA glyphsChris Wilson
2013-01-06sna/gen4+: Handle solids passed to the general texcoord emitterChris Wilson
2013-01-02sna/gen4+: Specialise linear vertex emissionChris Wilson
2013-01-02sna/gen2+: Precompute the affine transformation scale factorsChris Wilson
2012-12-28sna/gen4+: Trim an extraneous coordinate from solid composite emissionChris Wilson
2012-12-28sna/gen4+: Trim an extraneous coordinate from solid span emissionChris Wilson
2012-12-28sna/gen4+: Tidy emit_spans_affine()Chris Wilson
2012-12-28sna/gen4+: Tidy emit_spans_solid()Chris Wilson
2012-12-21sna: Refactor test for a rotation matrixChris Wilson
2012-12-20sna/gen4+: Amalgamate all the gen4-7 vertex buffer emissionChris Wilson