Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Fences will be part of the pipe winsys interface, so remove this to avoid
merge conflicts later on.
This reverts commit ca7f68a7cf25a51f382bba8c42d8c6ab7db57b5d.
This reverts commit dec60d33b2570cf2bdce72a00a1539ee93133f91.
This reverts commit 90dd0cb822f2fe14258c786e5c37da69472b7d17.
|
|
|
|
Just pass in the vertex_info object and make a copy of it.
|
|
No longer store the vertex header and clip pos info in the draw module's
vertex_info. The vertex_info just describes the data[] elements.
This simplifies the code in several places.
|
|
|
|
|
|
|
|
|
|
Early depth test is enabled when depth test is enabled and
alpha test is disabled and fragment shader does not write
depth.
The early-z is implemented by moving the depth test stage
just before the fragment shader stage and prepending it
with an earlyz stage, introduced with this commit.
The earlyz stage prepares the quad->outputs.depth for
the following depth test stage by interpolating Z position,
just as the fragment shader would do.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This sub-struct collects the incoming user-provided data/pointers in one place.
Ex: draw->mapped_vbuffer becomes draw->user.vbuffer, etc.
|
|
|
|
|
|
was still room in the prim queue.
|
|
|
|
|
|
|
|
compare mode is enabled.
|
|
|
|
|
|
|
|
|
|
Use TGSI_OPCODE_TEX with ExtDivide=TGSI_EXTSWIZZLE_W instead.
|
|
textures)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
st_compare_func_to_pipe()
|
|
Added 16bpp case to translate_depth_format().
Added framebuffer_size() to determine framebuffer size.
|
|
|
|
|
|
So far max point size, line width, texture anistopy and lod bias.
|
|
|