098aa5f9abcda3fff1a40666cc8f150f046d8867 |
|
26-Jun-2012 |
Brian Paul <brianp@vmware.com> |
softpipe: fix numFragsEmitted debug code
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
6b63e25b3d7a6ac0bd738c139ead0c7e7ad84368 |
|
14-Jan-2012 |
Tom Stellard <tstellar@gmail.com> |
gallium: Prefix #defines in tgsi_exec.h with TGSI_
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
ec8cbd79ac4065111365a6720c9564de56855cc8 |
|
04-Jan-2012 |
Dave Airlie <airlied@redhat.com> |
draw/softpipe: EXT_transform_feedback support (v2) This replaces the current code with an implementation compatible with the new gallium interface. I've left some of the remains of the interface intact so llvmpipe keeps building correctly, and I'll take a look at fixing llvmpipe up later. v2: fixup as per Brian's review Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
57aa597b3d5dac0fc59c05557dafec59e14e1019 |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: use the polygon stipple utility module This is an alternative to the draw module's polygon stipple stage. The softpipe implementation here is just a test. The advantange of using the new polygon stipple utility module (with other drivers) is we can avoid software vertex processing in the draw module and get much better performance. Polygon stipple doesn't require special vertex processing like the other draw module stage.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
c534f11164bbecf25eb2b1e697f9511eceb0c86f |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: implement fragment shader variants We'll need shader variants to accomodate the new polygon stipple utility.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
4736c0ba8670637970a971da6ec83cf1d2620a32 |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: use tgsi_shader_info fields for fragcoord origin, center, etc.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
40ac24e631e694e00652a2df6c0ac5d0f07f620f |
|
25-Jan-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: fix off-by-one error in setup_fragcoord_coeff() If we invert Y, need to subtract one from the surface height. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=26795 for softpipe. NOTE: This is a candidate for the 7.9 and 7.10 branches.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
4ff1274e2312c7d9d8538dc443af500ec3b769cf |
|
14-May-2010 |
Keith Whitwell <keithw@vmware.com> |
softpipe: restore culling code
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
0bd1cbcd0d28dbadfb0c3e1f8b048a18b56bc72c |
|
14-May-2010 |
Keith Whitwell <keithw@vmware.com> |
gallium: convert rasterizer state to use gl-style front/back concepts Use front/back instead of cw/ccw throughout. Also, use offset_point/line/fill instead of offset_cw/ccw. Brings gallium representation of this state into line with its main user, and also what turns out to be the most common hardware representation. This fixes a long-standing bias in the interface towards the architecture of the software rasterizer.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
cb136a93aba4dc64db7e446b0fbc36c9172e4017 |
|
06-May-2010 |
Brian Paul <brianp@vmware.com> |
gallium: rework provoking vertex code Builds on commit ddb0e18f6c5582d4d2cc59ffd16ad9c4639ed059 and fixes regressions in glean clipFlat test. We assume that Gallium drivers observe flatshade_first for all triangles and that all the assorted per-triangle calls in the 'draw' module also follow flatshade_first. Everything else builds on those rules. Gallium does not use follow flatshade_first for GL quads, quad strips and polygons; the "last" vertex is always the provoking vertex for those prims. So now there are separate QUAD_FIRST_PV and QUAD_LAST_PV macros in the draw primitive decomposition code instead of one QUAD macro.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
8f3bdeaad610d7d5a5c6e73e1e9c721219595754 |
|
19-Apr-2010 |
Brian Paul <brianp@vmware.com> |
Merge branch '7.8' Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pipe_aaline.c src/gallium/drivers/llvmpipe/lp_context.c
|
10e4ec448e8011e8d446d83fc8bd61c7ba2d74be |
|
18-Apr-2010 |
Brian Paul <brianp@vmware.com> |
softpipe: fix computation of fragment[FACE] attribute In TGSI, front facing is +1 and back-facing is -1. We were computing this attribute as +1 and 0 before. However, the value isn't actually used anywhere because we machine->Face attribute overrides it in tgsi_exec.c. That could be changed, removing some special-case code...
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
6756c07b66164a2f8c769ad5725b95115eb7a6e6 |
|
18-Apr-2010 |
Brian Paul <brianp@vmware.com> |
softpipe: clean-up and comments
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b806c3056f17685c8e6214ce946cd282c656107a |
|
18-Apr-2010 |
Brian Paul <brianp@vmware.com> |
softpipe: document MAX_QUADS
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
4272c01fbfd42833e4e0937bed84e45fe5da52b9 |
|
18-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
softpipe: Preserve/check the signal of the number of scanlines in an edge. It can become negative in some weird triangles.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b3a68cdc6f4bf2c006aa01f8980536e8e520d62a |
|
14-Apr-2010 |
Arpad Borsos <arpad.borsos@googlemail.com> |
softpipe: Fix division by zero This can be triggered by running the cairo tests using the gl backend and softpipe. Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
46b5ae71697fd04de103d628d30501fa1a4e59ad |
|
19-Feb-2010 |
Brian Paul <brianp@vmware.com> |
softpipe: const qualifiers, comments
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
a1a441179bacdd33e83a48651c7a7a2cc4a8a665 |
|
05-Feb-2010 |
Brian Paul <brianp@vmware.com> |
fix bug in perspective corrected interpolants for lines
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
5fbb62f761220a81ce7a0093bfe16ea5ea063d44 |
|
05-Feb-2010 |
Michal Krol <michal@vmware.com> |
softpipe: Properly implement cylindrical wrapping.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
00bd85e57437d91e227fa768527bc22e3814de1e |
|
05-Feb-2010 |
Michal Krol <michal@vmware.com> |
Revert "softpipe: Implement cylindrical wrapping for linear interpolator." This reverts commit 444cd62ca33a45bd39e8408979a0a01c246c6381.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
e04c8ecc61dfe05d0e17cbffd2f758b0861083bd |
|
03-Feb-2010 |
Michal Krol <michal@vmware.com> |
softpipe: Implement cylindrical wrapping for linear interpolator.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b2299d80b4278b8b6553d4e4da4d40d37881d76e |
|
21-Jan-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
softpipe: support all TGSI fragment coord conventions (v4) Changes in v4: - Rebase and modify for changes in previous patches Changes in v3: - Use positive caps instead of negative caps Changes in v2: - Now takes the fragment convention directly from the fragment shader Adds internal support for all fragment coord conventions to softpipe. This patch is not required for use with the current state trackers, but it allows softpipe to run any TGSI program and enhances performance.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
7280c4c9fead8fac6bfc2fe765b8f434fd2a0ed0 |
|
29-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
softpipe: Remove unnecessary header.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
cd8614b0287dc5a69725ec4ee0208fad61f7789e |
|
22-Jan-2010 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c src/gallium/auxiliary/pipebuffer/Makefile src/gallium/auxiliary/pipebuffer/SConscript src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/tgsi/tgsi_scan.c src/gallium/drivers/i915/i915_surface.c src/gallium/drivers/i915/i915_texture.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/softpipe/sp_prim_vbuf.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/winsys/drm/intel/gem/intel_drm_api.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_drm.c src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c src/mesa/state_tracker/st_cb_clear.c
|
e3cb614f932ac417d446c84bd54f86d01b1cdcd9 |
|
20-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
softpipe: Remove unnecessary headers.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
89d8577fb3036547ef0b47498cc8dc5c77f886e0 |
|
14-Dec-2009 |
Zack Rusin <zackr@vmware.com> |
gallium: add geometry shader support to gallium
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
ca9c413647bf9efb5ed770e3a655bc758075aec7 |
|
30-Oct-2009 |
Michal Krol <michal@vmware.com> |
softpipe: Respect gl_rasterization_rules in primitive setup.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
f36123323c9d696fec6e54882242cab15247ab0d |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: restore/fix print_vertex() debug helper
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
9a0ff33ad60cb63d430c4f93f6531f7aa2ec2ba8 |
|
07-Oct-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: prefix non-static functions with sp_
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
207764894b6d565568bc46722e4c239d839a62fc |
|
22-Sep-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: set quad->facing value
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
4fe0fc3eba1f79beda890a5016359d549bab6ad4 |
|
23-Aug-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: remove old prim_setup draw stage Everything now goes through the draw_vbuf handler, the same as regular drivers.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
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_setup.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_setup.c
|
6153a1c28f118be1a74ffee0e19c16fb83b5cab7 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: rip out old mulithread support
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
13e2d35764e0c8de3356ee663885568fc00424f0 |
|
17-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: remove unused vars in sp_setup.c
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
0ed99f45529178c77e47838f226231ea1bc9b918 |
|
17-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: use bitwise logic to setup quad masks in sp_setup
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
73e7356385a703c214b35fbb29aaf3108764f033 |
|
17-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: simplify flush_spans No loss of performance, but simpler code.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
862488075c5537b0613753b0d14c267527fc6199 |
|
03-Jul-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'mesa_7_5_branch' Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c
|
1c04731b8721850b6abb12a43a3eec616b850e86 |
|
01-Jul-2009 |
Zack Rusin <zack@kde.org> |
gallium: fix the front face semantics mesa allocates both frontface and pointcoord registers within the fog coordinate register, by using swizzling. to make it cleaner and easier for drivers we want each of them in its own register. so when doing compilation from the mesa IR to tgsi allocate new registers for both and add new semantics to the respective declarations.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
742ba084068b6856e94283a9c5fe3b39d48f64cb |
|
16-Jun-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: fix out of bounds quad rasterization bug For some triangles we can generate quads which lie just outside the surface bounds. Just check the quad's mask before trying to emit/process the quad. Fixes failed assertion in Lightsmark.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
9038b6c8bbda49c544d777c7cf7b107887421c77 |
|
19-Jun-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'ext-provoking-vertex' Conflicts: docs/relnotes-7.6.html progs/tests/Makefile src/gallium/drivers/softpipe/sp_prim_vbuf.c src/glx/x11/indirect.c src/mesa/glapi/Makefile src/mesa/glapi/dispatch.h src/mesa/glapi/glapioffsets.h src/mesa/glapi/glapitable.h src/mesa/glapi/glapitemp.h src/mesa/glapi/glprocs.h src/mesa/main/dlist.c src/mesa/main/enums.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S
|
8d482227915552c414e13743652e6794c4313ae2 |
|
17-Jun-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_5_branch' Conflicts: src/mesa/main/api_validate.c
|
6f26f8c750d087211e266e9a228d4c4db473c31f |
|
10-Jun-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: implement flatshade_first for line setup
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
091fcf3a27b2588640e543342e681cad85fec615 |
|
04-Jun-2009 |
Brian Paul <brianp@vmware.com> |
Revert "softpipe: fix flat shading provoking vertex for PIPE_PRIM_POLYGON" This reverts commit 5d75124db480b37977c353511b4e228905b7cc95.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
6c3cefdda6c98d5f0df874c7f1d8c5421cc8468b |
|
31-May-2009 |
Brian Paul <brianp@vmware.com> |
Revert "softpipe: fix flat shading provoking vertex for PIPE_PRIM_POLYGON" This reverts commit 5d75124db480b37977c353511b4e228905b7cc95. This fixed unclipped polygons, but broke clipped polygons. A better fix from the mesa 7.5 branch will be merged next...
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b86067c61072ef0e6804e7cf0f19a7ea43fc6aec |
|
28-May-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: comments
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
5d75124db480b37977c353511b4e228905b7cc95 |
|
28-May-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: fix flat shading provoking vertex for PIPE_PRIM_POLYGON Use the first vertex, not the last.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
d0f28b6dd967cd74bafb37e1e203b5934981bed0 |
|
01-Apr-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: use util_is_inf_or_nan() And print/warn NaN/Inf in print_vertex().
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
d332f8b4efae39f09454593374ff939a08af7619 |
|
26-Mar-2009 |
Michel Dänzer <daenzer@vmware.com> |
gallium: Remove some little-used fields from struct pipe_surface.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.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_setup.c
|
492e61d94f68c3a4a515cab3cf227eed5b426bdf |
|
12-Feb-2009 |
Brian Paul <brianp@vmware.com> |
softpipe: asst clean-ups, const correctness, comments
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
253d2d1676e07ddfc566f3761e409f9cabde1937 |
|
12-Feb-2009 |
Brian <brianp@vmware.com> |
softpipe: rename PRIM_x to QUAD_PRIM_x
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.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_setup.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_setup.c
|
2299f21f8da816fc4588492965e7dac422da1a96 |
|
26-Jan-2009 |
Zack Rusin <zackr@vmware.com> |
gallium: standardize api on the prefix "nr"
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
53d4706c6c0922160f310834daaec5718ff1c511 |
|
10-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
make draw's vertex_info struct smaller/quicker to compare with memcmp()
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
05ecd6d4020244b1bb6eb4f06f2333006b1bbfbd |
|
09-Sep-2008 |
Michal Krol <michal@tungstengraphics.com> |
softpipe: Silence compiler warning on Windows.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
56e7c5522e37508d8ca83410479d09f1eddfac15 |
|
08-Sep-2008 |
Michal Krol <michal@ubuntu-vbox.(none)> |
softpipe: Protect pipe_condvar_signal/broadcast calls with a mutex.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b40732622fe670fbd13ad12b7c1848bd6c73eeb4 |
|
06-Sep-2008 |
Michal Krol <michal@ubuntu-vbox.(none)> |
softpipe: More improvements for multithreaded softpipe. Store only input and inout of a quad_header in job que.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.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_setup.c
|
84cde72b3e5fa6e39c0df30fdb7985c0745816ef |
|
06-Sep-2008 |
Michal Krol <michal@ubuntu-vbox.(none)> |
softpipe: Improve multithreaded softpipe. Use condition vars to communicate between threads instead of stalling.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
ebe6160d7c9ccbddd8b1cc4b0e25b3d61c54293d |
|
05-Sep-2008 |
Michal Krol <michal@ubuntu-vbox.(none)> |
softpipe: First attempts at multithreaded softpipe. Configured for 2 cores.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.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_setup.c
|
9935e3b7303da656e258d4bd5bc799ffbfbc737b |
|
22-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: stop using ifloor(), FABSF(), etc
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
0fae7648987d8264f85a9b6b6d7f903bff82a0f0 |
|
20-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: test for and cull prims with inf/nan vertices in sp_setup.c code.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
66ef96f6dc4cd898edb862e45965795fac46caed |
|
12-Aug-2008 |
Michal Krol <michal@tungstengraphics.com> |
softpipe: Include missing header.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
d506fc0acf68c861c4e160a3d931a3f81757242b |
|
11-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: debug/print vertex tweak
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
b1ff7dac537947d412bf423a73e7eacd76f90d84 |
|
07-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: new/better debug code (disabled)
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
f006358d56e6b24c3e32665e088d5ee11877ec2c |
|
15-Jul-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: added some sanity check assertions
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
8fb4d602db48d425380e5508e3fd71cbdc2e7095 |
|
03-Jul-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: nr_attrs was off by one, updated comments, minor code movement
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
6807b4f6b1fa6ef0412714622ff16fe9d1487a8e |
|
10-May-2008 |
Brian <brian.paul@tungstengraphics.com> |
gallium: optimize the flush_spans() function
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
9002cdb48e65c063ea00e1cb4917d432b22ae0ad |
|
08-May-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
softpipe: don't calc det if NO_RAST set
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
76d39f0c19ee0673b65d6ad09ab338c8b750251a |
|
23-Apr-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: more vertex debug code
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
465bc9473a0122d8f66ac1b4a69459e9bd889799 |
|
23-Apr-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: move the vertex print/debug code
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
a5b87f249ef79b1a8d8b9dbe72879b7ac9eb133c |
|
22-Apr-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
softpipe: implement SP_NO_RAST env var
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
f58ab8e75c082a0aea36ed63fe7e21fb5fac14b6 |
|
14-Apr-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: take reduced prim, fill modes into account when culling
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
871d39ec8c168fa58d8758013e99da63fa58111d |
|
14-Apr-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
softpipe: calculate determinant for all triangles, don't rely on draw module to do it
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
8e7326832a7420154fc0d526ac682494db1be160 |
|
14-Apr-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
softpipe: do our own culling, don't rely on the draw module. May not always happen due to passthrough modes, etc.
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|
c95dcc49629b72b95826e87e067d7a48753605fb |
|
08-Apr-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
remove usage of vertex_header
/external/mesa3d/src/gallium/drivers/softpipe/sp_setup.c
|