Age | Commit message (Collapse) | Author |
|
For blocks whose contents are derived completely from ref surfaces, don't
bother zero-ing the corresponding block in the luma/chroma textures, except
for the first such luma, chroma Cb, and chroma Cr each frame. All later
zero blocks are textured from that first zero block.
|
|
Need to be able to address each texture separately to do zero-block.
|
|
This is needed for zero-block optimization.
|
|
|
|
|
|
|
|
|
|
|
|
Using linear interpolation when upscaling the chroma blocks causes some
discoloration around the edges.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gallium does not support rectangle textures currently, only full POT or NPOT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map OPCODE_TEXKILL to OPCODE_KIL.
|
|
Note: KIL (unconditional) not done yet.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
So that the previously anonymous depth/stencil/alpha structures can be
identified in the traces.
This is just syntactic sugar: it does not break source or binary compatibility.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|