bfcdb843830bba0190e00e35e3c5c18c4bdb5de1 |
|
21-Feb-2015 |
Matt Turner <mattst88@gmail.com> |
mesa: Use assert() instead of ASSERT wrapper. Acked-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
3998cfa933dcd9134b75d9f0ae2c9cfcd6f2ee45 |
|
05-Jun-2013 |
Rico Schüller <kgbricola@web.de> |
mesa: remove outdated version lines in comments Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
3d8d5b298a268b119d840bc9bae0ee9e0c9244a9 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Restore 78-column wrapping of license text in C-style comments. The previous commit introduced extra words, breaking the formatting. This text transformation was done automatically via the following shell command: $ git grep 'THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY' | sed 's/:.*$//' | xargs -I {} sh -c 'vim -e -s {} < vimscript where 'vimscript' is a file containing: /THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY/;/\*\// !fmt -w 78 -p ' * ' :wq Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
96ff2edc73ccf11d4d198ba3665507f73ae4a9f7 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability. This brings the license text in line with the MIT License as published on the Open Source Initiative website: http://opensource.org/licenses/mit-license.php Generated automatically be the following shell command: $ git grep 'THE AUTHORS BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/THE AUTHORS/THE AUTHORS OR COPYRIGHT HOLDERS/' {} This introduces some wrapping issues, to be fixed in the next commit. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
dd404bc94f78a1766527becee03f8ef6ae3a799b |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text. Generated automatically be the following shell command: $ git grep 'BRIAN PAUL BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/BRIAN PAUL/THE AUTHORS/' {} The intention here is to protect all authors, not just Brian Paul. I believe that was already the sensible interpretation, but spelling it out is probably better. More practically, it also prevents people from accidentally copy & pasting the license into a new file which says Brian is not liable when he isn't even one of the authors. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
eed6baf7621fa94e7888f8079b155fc67a08540c |
|
23-Feb-2013 |
Paul Berry <stereotype441@gmail.com> |
Replace gl_frag_attrib enum with gl_varying_slot. This patch makes the following search-and-replace changes: gl_frag_attrib -> gl_varying_slot FRAG_ATTRIB_* -> VARYING_SLOT_* FRAG_BIT_* -> VARYING_BIT_* Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net> Tested-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
47d88ef204b42a9220c6be3e98c92df9c9aa0860 |
|
20-Feb-2012 |
Brian Paul <brianp@vmware.com> |
swrast: define, use SWRAST_MAX_WIDTH/HEIGHT We'll get rid of MAX_WIDTH, MAX_HEIGHT soon.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
e411cd7b0a54d2f9b9f4cda4918aa7742ed5c2a6 |
|
10-Aug-2011 |
Andreas Fänger <a.faenger@e-sign.com> |
swrast: initial multi-threaded span rendering Optional parallel rendering of spans using OpenMP. Initial implementation for aa triangles. A new option for scons is also provided to activate the openmp support (off by default). Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
87b9f5a7251b96bd315a72ae6fd972aa94e226e0 |
|
25-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
swrast: Remove support for rendering antialiased triangles into a color-index buffer Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
b30898f4ab533085d97a33638ad0a1cf9ddb1d67 |
|
14-Feb-2010 |
Karl Schultz <karl.w.schultz@gmail.com> |
mesa: Fix compiler warnings Add explicit casts, fix constant types, fix variable types. Fixes about 340 warnings in MSFT Visual Studio.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
880411c72aee7c0ec81366bdf6ab8cf25bebb9d5 |
|
28-Jan-2010 |
Brian Paul <brianp@vmware.com> |
swrast: silence double->float assignment warnings Reported by Karl Schultz.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
fcd7c37fd3d0f61cf6ac81170bc0b3fca64ad9bb |
|
30-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix broken two-sided stencil
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
22a374fc3fdf97a9cc50e9fdc24049c997e6896e |
|
19-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix out-of-bounds array index (ix=-1)
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
f4b103dc993491355ec3e3640d9cb060138175c2 |
|
30-Jun-2007 |
Brian <brian.paul@tungstengraphics.com> |
simplify INIT_SPAN code
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
bfaf6156fbc81c8073b7562365331d306d4de75a |
|
28-Apr-2007 |
Keith Packard <keithp@keithp.com> |
additional checks that attr is a texcoord
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
eca456b63d41700617987ba45a09e8f2168b9577 |
|
25-Apr-2007 |
Brian <brian@yutani.localnet.net> |
s/DO_TEXVAR/DO_ATTRIBS/
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
afc132e7a9c2b2c870b61ef10311272b36ea9bf2 |
|
24-Apr-2007 |
Brian <brian@nostromo.localnet.net> |
remove SWvertex->fog field, use attrib field
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.h
|
f3e507ef9f75dbfc58ccd07b5fe8cfca10d9a9e3 |
|
01-Feb-2007 |
Brian <brian@yutani.localnet.net> |
New SWspanarrays attribs[] array. Replace texcoord[], varying[], etc. arrays with single attribs[] array, indexed by FRAG_ATTRIB_* values. Eliminates need to copy data into fragment program machine input registers. Will lead to future clean-ups.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
cdb27e8242215271364602995d85607cfc06d441 |
|
01-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
New SWspan and SWspanarrays typedefs.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
14570e6d7ccf43b228d09d6fc01a45b2ba31947b |
|
20-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
compute z[i] as GLuint
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
6e4f594a02fc384b17d5732be652d7d28618aec2 |
|
25-Aug-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_HP_occlusion_test extension
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
a803b0c891404dcd7c376e91f6a033cd4e42abc3 |
|
18-Dec-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Consolidate _swrast_write_texture_span() into _swrast_write_rgba_span().
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
b2dd5095c42a2e1323c5ccf8d657c7b37d3e8c2e |
|
09-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove unneeded casts
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
18fa367ac6e035341f5eb86ecc4231124b2921e3 |
|
27-Jan-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a single array, texObj->Image[face][level].
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
87f858dd7cbca2280c983c77a239013a187c3e9a |
|
19-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/_backface_sign/_BackfaceSign/
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.h
|
3a4231e132bf56d15679c9608b6d5a100d06d9dd |
|
21-Feb-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
use IROUND to convert depth values from float to int (bug 690728)
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
02de45dcedc38b0e4ceacba440bfc11930ec90bb |
|
28-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
move ltor computation
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
a12d12d1190f1baecdedc74a0ff1b62d22615dab |
|
20-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
use COPY_CHAN4 macro
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
8f95d790daee7c012364d689e7d86524340469c1 |
|
20-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
use R/G/B/ACOMP indexes (Evgeny Kotsuba)
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
77df88727cb0a423dd5cb41498c2302d9df4fce7 |
|
07-Aug-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
struct sw_span is again allocated on the stack, but the arrays of span data are broken out into a new struct span_arrays which is allocated per-context (to avoid huge stack allocations - a problem on Windows). This lets us use span.redStep instead of span->redStep (for example) to hopefully get slightly better performance in the triangle functions.
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.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_aatritemp.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_aatritemp.h
|
f1e236987829393c81dc86ea19cb49eefe190317 |
|
28-Jan-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
More span clean-up, mostly texture-related. _mesa_rasterize_span() is gone, replaced by new _mesa_write_textured_span(). Removed some unneeded triangle functions - more simplification possible.
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.h
|
ef4f5b391e560e535b25b372f797e41edeef09f1 |
|
05-Dec-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
add inf and nan tests to swrast functions
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
7c4268176eaaeb45003db4d5042a518b84c9f6dc |
|
19-Sep-2001 |
Karl Schultz <kschultz@freedesktop.org> |
silence compiler warnings (last batch for src)
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
ee6cf4c6b081dbad7366b80637718d068530d79c |
|
13-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
undo previous check-in (unfinished code)
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
470a7b48745d0e467973c9b9d751a8be4abec0e6 |
|
05-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor clean-ups
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
987caacbeba4396c7333ea406357acdceac1dbbe |
|
30-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
GLubyte -> GLchan fix
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
5071b0812fc73bcba92e2b6fcbad2f53f063fc32 |
|
15-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Apply antialiasing coverage factor to alpha after texture application, not before.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
80532da3bf2a83448c6f38c34dbaf32898acea2d |
|
15-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor clean-ups and more comments
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
1a3e034b122267c4e63ba994c56caead5d9d6434 |
|
10-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
redo previous change in a more defensive way
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
a5cc6155d425b1a94e576e0c87140557051b7505 |
|
10-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added check for zero-length spans, avoids potential problems later
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
dae62174c5e7736aa93da8c17a20ea356d2f9bdf |
|
07-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
sample plane equations at fragment centers, not lower-left corner
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.h
|
d082417daeb3f8a35a490eb44b6c88463289fa5d |
|
28-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
check for startX off the right edge of the window
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.h
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|
58e991705392a2e17a1c8b034f4083a0adaf1943 |
|
05-Jan-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertex is always the last vertex parameter. Modify clipping to preserve pv colors. Modify swrast and X11 driver to expect the pv in the last vertex (was looking in the first vertex previously). Remove all handling of flatshading from swrast_setup. Allow drivers to override the unclipped render tabs in tnl_render_stage directly. (Like in 3.4). Removed fxsimplerender stage. Modified t_vb_rendertmp.h to remove the need for 'parity' arguments in RENDER_TRI macros.
/external/mesa3d/src/mesa/swrast/s_aatritemp.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_aatritemp.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_aatritemp.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_aatritemp.h
|
e3a051e0538a605551f4d58294c94f5eb00ed07f |
|
31-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Moved software rasterizer functionality to new directory.
/external/mesa3d/src/mesa/swrast/s_aatritemp.h
|