7cf2d75d4f5397629a058b9ea9b20df688b79e5c |
|
24-Dec-2011 |
Brian Paul <brianp@vmware.com> |
swast: replace renderbuffer->GetPointer() with _swrast_pixel_address() Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
0ed9c4bc7affb7a6b9be5ff129815fccf8c3885d |
|
25-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
swrast: Remove support for rendering triangles into a color-index buffer Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
02afd45d3b2eccff5d566cdeb32b3211803bd500 |
|
04-Dec-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix span->facing computation and gl_FrontFacing initialization
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
fcd7c37fd3d0f61cf6ac81170bc0b3fca64ad9bb |
|
30-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix broken two-sided stencil
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
3d04682b7a729ff4471528a57a6bdf64d235a43e |
|
03-Jul-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix StepX/StepY typo
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
f4b103dc993491355ec3e3640d9cb060138175c2 |
|
30-Jun-2007 |
Brian <brian.paul@tungstengraphics.com> |
simplify INIT_SPAN code
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
9e8a961dd7d7b717a9fb4ecdea1c1b60ea355efe |
|
20-May-2007 |
Brian <brian@yutani.localnet.net> |
Overhaul/simplify SWvertex and SWspan attribute handling. Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
99f24c8d17f3a39ff0ebbeb1f7fa80142d8be648 |
|
02-May-2007 |
Brian <brian@yutani.localnet.net> |
fix some StepX/StepY mix-ups in alpha interpolation
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
8a8a5bd104e8cd9362415db77d5f6a3945939589 |
|
25-Apr-2007 |
Brian <brian@yutani.localnet.net> |
s/INTERP_TEX/INTERP_ATTRIBS/
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
afc132e7a9c2b2c870b61ef10311272b36ea9bf2 |
|
24-Apr-2007 |
Brian <brian@nostromo.localnet.net> |
remove SWvertex->fog field, use attrib field
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
0bdf216dd06d5136b8529297297aa962bab548c2 |
|
24-Apr-2007 |
Brian <brian@nostromo.localnet.net> |
Improve the code for interpolating fragment attributes a little. More to come...
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
84803279ca83a21d830a76764c25e26e01e7ebc2 |
|
07-Apr-2007 |
Richard Hughes <hughsient@gmail.com> |
fix some CHAN_TYPE==GL_FLOAT breakage
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
f9c01c33d3d168ae7c2eadc6c0fb10faada6f6f5 |
|
04-Apr-2007 |
Brian <brian@yutani.localnet.net> |
init span.y=0 to silence warnings
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
dd34fe8679fa200e55cfaf8e80bbecdecea084e3 |
|
05-Feb-2007 |
Brian <brian@nostromo.localnet.net> |
Merge SWvertex texcoord and varying fields into attrib[] array field. Fragment texcoords and varying code is now unified in the point/line/triangle rasterization code. In the future, merge color, fog, etc. attribs.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
9ab512ad8cf3a12f4f7f8494fa99bc9389f217db |
|
02-Feb-2007 |
Brian <brian@yutani.localnet.net> |
Replace color, z, w, texture interpolants with new generic attrib interpolants.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
462d8f5fafcc5ac69ea89cac1222abadded642e2 |
|
02-Feb-2007 |
Brian <brian@yutani.localnet.net> |
New span attrStart/attrStepX/attrStepY fields to replace fog, specular, etc. fields. More to come.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
0552abce0ec54dbb3f8de2fb9665fd5e58451543 |
|
24-Jan-2007 |
Brian <brian@nostromo.localnet.net> |
only setup varying vars that will be used
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
eb2a6d62f9353d90be757fc1617040c7ccddac39 |
|
22-Dec-2006 |
Brian <brian@nostromo.localnet.net> |
s/attribute/varying/
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
464b9f4f6c6514a7cfcc873923b5c127c1c6f60b |
|
15-Dec-2006 |
Brian <brian@yutani.localnet.net> |
varying var changes
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
cdb27e8242215271364602995d85607cfc06d441 |
|
01-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
New SWspan and SWspanarrays typedefs.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
bb38cadb1c5f2dc13096a091bdaf61dc3e3cfa4d |
|
11-Apr-2006 |
Michal Krol <mjkrol@gmail.org> |
More GLSL code: - use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs;
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
920023240c2fc42675f318732b43bdc6f339113c |
|
30-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
put braces around RENDER_SPAN macro when called, not when defined. Fixes -pedantic warnings in x11 driver
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
daeb0056df58afaa1a96a1eaea699571205c8d4b |
|
15-Nov-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix color interpolation problem reported on VMS
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7d3b26022b75608e2c9d83c14157b89ef39cbd43 |
|
21-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
check span.y >=0 (bug 4842)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7265556b9aa0367e9b5031e7cb15ed2a5d73866d |
|
20-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Change zLeft and zval to GLuint. Seems to fix 32-bit Z computation
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
e4b2356c07d31fbeeabb13b2fb47db703b473080 |
|
04-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Major check-in of changes for GL_EXT_framebuffer_object extension. Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
2cbbd3dc50eb3656cfabbd948a594e03c8134943 |
|
22-Apr-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
undef DEPTH_TYPE at end
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
404055216d22167365ac0522268a1f12e971d9e3 |
|
03-Dec-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
silence warning
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
cacf47373251e4d17eae6d2f77c78096ed6f5c53 |
|
05-Jul-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added cast to fix AIX color interpolation problem (bug 983144)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
939dd17653245621bf7488803f09418244b7b0b7 |
|
24-Jun-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix HP occlusion testing when using generic span path
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7d05e484783cc81d2f9d4ceb2b1e1252555ffef0 |
|
14-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
more TRIANGLE_WALK_DOUBLE tweaks (Justin Novosad)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
1e4731f6443a6efdfc4e425977490ddd5387caa3 |
|
09-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix color index mode rendering. Changed SWvertex's index field to GLfloat and fix a few other bits.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
09da0b8e6621a831e3eeb9381430f2bed18a22ad |
|
17-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
A bit of an overhaul of the fog code. glFogCoord didn't always work reliably. ARB fragment program fog options work now. Per-fragment fog computations are now perspective corrected.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
84b4a3a087a1475d4e9bd713e4bae91ba6363a50 |
|
17-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added TRIANGLE_WALK_DOUBLE to optionally walk triangle edges with GLdoubles instead of GLfixed. (Justin Novosad)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
05ad3078a908f33ab043de784e2961638f819fa0 |
|
15-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
some code clean-ups
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7c4a61c57fea4c8f112fc22278f643bee2fbaa45 |
|
15-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Minor clean-ups of variable scopes, initializations, etc. New comments discussing FIXED_FRAC_BITS, SUB_PIXEL_BITS, max viewport size and rasterization accuracy.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
c360a721e7081c08cd33621462056a62335908a7 |
|
13-Dec-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
init vars to silence warnings
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
87f858dd7cbca2280c983c77a239013a187c3e9a |
|
19-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/_backface_sign/_BackfaceSign/
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
dc24230de7f913969b52dee3579bb8fa3d50a8c0 |
|
30-Aug-2003 |
Karl Schultz <kschultz@freedesktop.org> |
Silence compiler warnings about implicit casts or conversions by supplying explicit casts and/or tweaking constant and variable definitions.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
9ac51f57efe07ed43a1e4224a7f5daddec401b36 |
|
05-Jun-2003 |
Ian Romanick <idr@us.ibm.com> |
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
36a0a3252e1e20df69b53f70ba93bc74c4a4bf0e |
|
08-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added ctx->Texture._EnabledCoordUnits bitfield. Fixed some vertex array / vertex program glitches with glDrawElements. Fixed some fragment program runtime bugs. Non-trivial Cg programs are running now.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
45bc887da226403f2c41077e40ca38b6f60f1359 |
|
25-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
replace _mesa_ prefix with _swrast_, remove s_histogram.[ch]
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
54e92e8420a028f07b0971ee8aa93be9b4214579 |
|
16-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Store partial derivative values in sw_span structure. Implemented DDX and DDY fragment program instructions (whew!) Not fully tested yet.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
a79b55ae65a4a85a2aeaa2a5b1cb757c6e88849d |
|
16-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
use TEX_UNIT_LOOP macro to coalesce some code
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
dec3ed69e21baa1113938132e344761f39320f5f |
|
16-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-ups, re-org in preparation for fragment program work
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
cc9464e082b82179e3c4b51ea460212c10b2bf0c |
|
04-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix GLchan=GLfloat problems
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
2e5c1dce4e6fc27a6968ac91986564200bc5f3bd |
|
20-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix IBM CPP warning (Evgeny Kotsuba)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
610d59981a9f43fefe29b34ef19c184d28e2bef5 |
|
14-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
First batch of code for GL_NV_fragment_program. Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
cdf2da368d180205df3573697b51b8764048ad6e |
|
13-Nov-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
moved function declaration into the template, define the NAME to specify the function names
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
10d343f407bddf011be3d2b79a6541815759785a |
|
17-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
patches from Gerk Huisma for float-channel rendering
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
be99e845bd7979fe46d38d9b294c1ba0a0aa95b8 |
|
03-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
finished up GL_EXT_stencil_two_side
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
a4ac844979a17e0d6b6967e082974a11884f2655 |
|
07-Aug-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
re-check-in - something didn't work on the previous check-in
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
bf80e1ed620836e2ca0dd3f7d2d4cb187d17563d |
|
19-Apr-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Allocate a sw_span struct in the swrast context instead of allocating it on the stack frame in the point/line/triangle functions. (Klaus Niederkrueger) This should solve the performance problem Karl found on Windows.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
b7f5e92f1749ce4601a758f66ddc64959f11742b |
|
12-Apr-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitive type, width, interp mask and array mask.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
31f12f504e61cb2ad65b8890a68eb7154edcb64b |
|
16-Mar-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
New mipmap lambda calculation. Previously, trilinear filtering could result in _very_ blurry textures. Still need to do some optimization of the new code in s_span.c
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
c5a76cbed41b5816d2f5284f90c70364b062aea4 |
|
01-Mar-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
silence gcc warnings (Marc La France)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
6e1666437ea091ecc50ab2b56d87129318f641d2 |
|
28-Jan-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Still more texture/span simplification and clean-up. Updated comments, fixed indentation, etc.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7956292a765910077f50352d7cd0174e1e66d26c |
|
28-Jan-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
More span improvements. Removed _mesa_write_monocolor_span(). Removed last of span.filled* flags and Klaus's macros. More simplification of triangle functions.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
2a182a98973edc9ecf2936b1288485bb2b3fa722 |
|
27-Jan-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
LOTS of changes, building upon Klaus's work. struct sw_span is used throughout span/fragment processing. This is leading to less code and more chances for optimization.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
3ade8af7ffce434bb612df67f8e5a780885f991c |
|
17-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added some debug printfs (disabled)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
10f30eb43835c57c00783390a02d72daf4f78e26 |
|
17-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
first checkpoint commit of Klaus's new span code (struct sw_span)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
ef4f5b391e560e535b25b372f797e41edeef09f1 |
|
05-Dec-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
add inf and nan tests to swrast functions
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
7c4268176eaaeb45003db4d5042a518b84c9f6dc |
|
19-Sep-2001 |
Karl Schultz <kschultz@freedesktop.org> |
silence compiler warnings (last batch for src)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
dcbe4d6d2f3eb2c099838875780991da34884646 |
|
14-Sep-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor optimizations for flat shading (Klaus Niederkrueger)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
d22554d2cec07d6a8c11d5aef07835aef8d9a030 |
|
13-Sep-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced some tabs with spaces
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
60174c1aef7c6650a800f16f103a4f9ed2d1004e |
|
14-Aug-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
d4cff4f2fa43b22effdd5c339bd48508669a0a42 |
|
26-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Applied Klaus Niederkrueger's latest flat-shading clean-ups and some of my own.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
96385fa15569e25cd0977e678c0ff3bdab6ef316 |
|
14-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on float colors (still not finished)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
ac3958ea1bf8f7b1648f9c1b2ffbe93ffd40b602 |
|
14-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed unused tiny triangle test code
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
f431a3fb4dc1bf860203d79e54657e3a62bc50df |
|
13-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
assorted changes for supporting GLfloat color channels (not done)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
1178ed817f835e2a9b1fdd33b32d39e2d6070cc8 |
|
13-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed a +/- typo in the Y coord setup
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
a2162e42280f2aa17a5dfd36b18ff4f6026dade5 |
|
12-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Snap triangle x,y vertices to 1/16 subpixel positions. Disabled tiny triangle threshold test.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
47cf442c1164b6b406117fccfb8b564602741ee3 |
|
16-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
9bf68ad963ba92b5d1e725f965979042495a5313 |
|
14-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
New triangle rasterization code. Store per-span initial/step values in the new triangle_span struct. Much cleaner code and possibilities for future optimizations.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
1b3528fe635242f782fbcdde3ba74b5b7359a362 |
|
04-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
interpolate fog valus as floats, not fixed - fixed the swrast fog problem
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
95e02a210ed339ad20b0c16284dcdcf9af2dc755 |
|
08-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
do fog interpolation if INTERP_FOG is defined, not when INTERP_Z is defined
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
b51b0a847d7e7daaea69f77ab569086ef81c24a2 |
|
07-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots of potential problems
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
19bbfc62638b60dd1a41e84686f24483adea5b03 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
optimized lambda calculation (Klaus Niederkrueger)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
3c84ab90f23df09d3114ae0b78cbc65658d5931c |
|
12-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed RGB over/underflow bug for tiny triangles (bug 128969)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
8e39ad2cd67d49be40ff0822f3269affdf83d601 |
|
06-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Overhaul of texture image handling. 1. gl_texture_image struct's Data pointer points to images in driver's format. 2. Added FetchTexel() function pointer to struct gl_texture_image. 3. Changed Driver Tex[Sub]Image functions, return void now. 4. Texture storage/fetch code in new texstore.c file. 5. Removed texture.[ch] - functions moved to state.c Note: FX driver updates not finished yet.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
4b90e68ac6d0fe4ffca5e2cd51794bb4350cac28 |
|
29-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
optimized lambda computation (Klaus Niederkrueger)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
b6bcae5698df88f7730d40004ce7ce0462e97a20 |
|
24-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h. Replace "RGBAMode" with "rgbMode", etc. Other minor clean-ups.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
c1b97d91c7e38290be85eb1ff56e6c108e1e47ca |
|
08-Dec-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor comments, clean-up
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
26d729581fcf1991fbcc8320f64fa40d73170e95 |
|
22-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor clean-ups (Klaus Niederkrueger)
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
a852378a6289d154364dde440f89a39bbfc33e2d |
|
20-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars. Completely removed the dirty texture object list. Set texObj->Complete to GL_FALSE to indicate dirty. Made point/line/triangle/quad SWvertex parameters const. Minor code clean-ups.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
1e1aac034c986a08248861363c0baa27dc2ae2d5 |
|
13-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Cleanup of derived state calculation prior to seperating software T&L into a new directory. Specifically the handling of changes to lighting lighting space (light in model vs. light in eye) have been revamped. Moved several derived values used only by swrast into that directory. Removed direct calls to swrast_flush() from vbrender.c -- pushed into ctx->Driver.RenderFinish. Optimized flat-shading case in swrast_setup.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
cd03ed4f54444d96e4e47cdb118a3dfd94d92bb0 |
|
05-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Reorganized software rasterizer as a module which manages its own state, with tighter interfaces with the rest of the world. Proper documentation to come.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|
e3a051e0538a605551f4d58294c94f5eb00ed07f |
|
31-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Moved software rasterizer functionality to new directory.
/external/mesa3d/src/mesa/swrast/s_tritemp.h
|