a1dbd7aa159e266592a1e52504680992327ca9e0 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: actually pass >1 quad from triangle routine First attempt
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
ab9fb5167023a26566b53e98f206dd73a18000f3 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: expand quad pipeline to process >1 quad at a time This is part one -- we still only pass a single quad down, but the code can now cope with more. The quads must all be from the same tile.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
401cbd0d2365e5b2d371a2a01edf1cecca4a99dd |
|
21-Mar-2009 |
Brian Paul <brianp@vmware.com> |
gallium: remove use of origin_lower_left This was used to indicate OpenGL's lower-left origin for fragment window coordinates for polygon stipple and gl_FragCoord. Now: - fragment coordinate origin is always upper-left corner - GL polygon stipple is inverted and shifted before given to gallium - GL fragment programs that use INPUT[WPOS] are modified to use an inverted window coord which is placed in a temp register. Note: the origin_lower_left field still exists in pipe_rasterizer_state. Remove it when all the drivers, etc. no longer reference it.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
f908421e64886a7cbc1365fef45412b97b993220 |
|
12-Feb-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: remove some old polygon stipple stuff and do some clean-ups
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
253d2d1676e07ddfc566f3761e409f9cabde1937 |
|
12-Feb-2009 |
Brian <brianp@vmware.com> |
softpipe: rename PRIM_x to QUAD_PRIM_x
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
7925274da323d5a896b557181d4016e0391f026f |
|
12-Feb-2009 |
Brian <brianp@vmware.com> |
softpipe: rename sp_headers.h to sp_quad.h This header describes the quad-related datatypes afterall.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
ed6f41e2f467f5b9338320a96202c7dfd181422f |
|
12-Feb-2009 |
Brian <brianp@vmware.com> |
softpipe: rename sp_quad.[ch] -> sp_quad_pipe.[ch] Be more consistant with 'draw' module.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
01f9e5120395f88bba8321e8639cac0bb9c85296 |
|
06-Sep-2008 |
Michal Krol <michal@ubuntu-vbox.(none)> |
softpipe: Split changing fields of quad_header into input, inout and output parts.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
4f25420bdd834e81a3e22733304efc5261c2998a |
|
25-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h Also, rename p_tile.[ch] to u_tile.[ch]
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
09f67990abd4bb9b79349be2fca9a6ae850b6f5f |
|
20-Mar-2008 |
Brian <brian.paul@tungstengraphics.com> |
gallium: use new framebuffer width, height fields
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
122ed506f4b808503b230bade421018614dbe696 |
|
20-Mar-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: added fb_width/height fields to softpipe context These are convenience fields. Otherwise, we have to check cbuf[0] or zsbuf in various places.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|
b642730be93149baa7556e5791393168ab396175 |
|
15-Feb-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
Code reorganization: move files into their places. This is in a separate commit to ensure renames are properly preserved.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_stipple.c
|