summaryrefslogtreecommitdiff
path: root/src/i915_3d.h
AgeCommit message (Expand)AuthorFilesLines
2010-06-09Revert "xp:trapezoids"Chris Wilson1-15/+0
2010-06-08xp:trapezoidsChris Wilson1-0/+15
2010-06-07i915: Replace structure passing with macros for shader generation.Chris Wilson1-334/+512
2010-05-24Use pwrite to upload the batch bufferChris Wilson1-5/+4
2010-05-24Kill paranoid assertions on every write into the batchbuffer.Chris Wilson1-21/+10
2009-11-10i915: Check for overflow before overflowing.Chris Wilson1-5/+6
2009-11-10Check that batch buffers are atomic.Chris Wilson1-1/+1
2009-10-06Move to kernel coding style.Eric Anholt1-149/+144
2008-06-10Use batchbuffers instead of ring emits for general commands.Eric Anholt1-5/+5
2008-03-18Handle projective transforms on 9xx for Composite.Keith Packard1-0/+5
2008-03-11Remove i830+ driver's use of CARD*/INT* types for great justice.Eric Anholt1-2/+2
2008-03-11Add support for brightness control to i915 textured video output.Eric Anholt1-0/+4
2006-07-26Fix a couple of typos from code review.Eric Anholt1-2/+2
2006-07-19Fix the alignment padding fix (didn't bump BEGIN_LP_RING count).Eric Anholt1-3/+3
2006-07-19Force texture alpha channels to 1 if not present.Eric Anholt1-1/+9
2006-07-19Add a trailing MI_NOOP to frag shader output for alignment if necessary.Eric Anholt1-0/+2
2006-07-19Replace hand register setting with new i915 fragmet program API.Eric Anholt1-0/+7
2006-07-18Add an API for programming i915 fragment programs.Eric Anholt1-0/+431