Age | Commit message (Collapse) | Author |
|
Values outside the writemask are set in the destination to {0,0,0,1}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Manual merge of ureg changes on the branch. Too much unrelated stuff
for a proper merge.
|
|
Before this, just the perspective divide bit was moved in
convert_to_long of the load interpolant instruction.
|
|
The VTX_ATTR_3/2/1F methods also had size 4 ...
a stupid copy/paste error.
|
|
We've been emitting the same two indices over and over
without incrementing map.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Values outside the writemask are set in the destination to {0,0,0,1}
|
|
|
|
Shouldn't be necessary with older versions either.
|
|
Reorganize to handle both interfaces with common code.
|
|
Always use / assume a combined depth/stencil buffer.
Also update drawable formats from surfaces returned by the driver.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Can be implemented with CMP src2, src1, src0
|
|
|
|
|
|
|
|
|
|
Also includes moving lots of functions from i915_batch.h
into intel_batchbuffer.h
|
|
|
|
|
|
|
|
|
|
|
|
This should also handle the case where the pixmap is backed by a (different)
texture before and afterwards.
|
|
Just let the upper layers handle it.
|
|
|
|
|
|
|
|
|