Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add some more srgb texture formats, including compressed ones
various fixes relating to srgb formats
issues: the util code for generating mipmaps will not handle srgb formats
correctly (would need to use a linear->srgb conversion shader)
|
|
|
|
|
|
|
|
(Technically once per flush, but we flush once per frame.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
configs/default
|
|
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.
|
|
|
|
|
|
We want to use the pipe_buffer_* inlines everywhere, but a pipe context
is not always available nor is it needed.
|
|
|
|
|
|
|
|
|
|
Using linear interpolation when upscaling the chroma blocks causes some
discoloration around the edges.
|
|
|
|
Also, rename p_tile.[ch] to u_tile.[ch]
|
|
|
|
everything into memory).
|
|
|
|
|
|
|
|
|
|
|