a562313f378a056c8d886e418b518063ab077c39 |
|
13-Jul-2015 |
Matt Turner <mattst88@gmail.com> |
mesa: Avoid double promotion. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
bd7f7aac56d3703f3d0fd55cd20f86f6c431b030 |
|
24-Feb-2015 |
Brian Paul <brianp@vmware.com> |
mesa: replace FABSF with fabsf Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
877128505431adaf817dc8069172ebe4a1cdf5d8 |
|
17-Jan-2014 |
José Fonseca <jfonseca@vmware.com> |
s/Tungsten Graphics/VMware/ Tungsten Graphics Inc. was acquired by VMware Inc. in 2008. Leaving the old copyright name is creating unnecessary confusion, hence this change. This was the sed script I used: $ cat tg2vmw.sed # Run as: # # git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed # # Rename copyrights s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./ s/TUNGSTEN GRAPHICS/VMWARE/g # Rename emails s/alanh@tungstengraphics.com/alanh@vmware.com/ s/jens@tungstengraphics.com/jowen@vmware.com/g s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/ s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g s/keithw\?@tungstengraphics.com/keithw@vmware.com/g s/michel@tungstengraphics.com/daenzer@vmware.com/g s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/ s/zack@tungstengraphics.com/zackr@vmware.com/ # Remove dead links s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g # C string src/gallium/state_trackers/vega/api_misc.c s/"Tungsten Graphics, Inc"/"VMware, Inc"/ Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.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_setup/ss_tritmp.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_setup/ss_tritmp.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_setup/ss_tritmp.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_setup/ss_tritmp.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_setup/ss_tritmp.h
|
e650c07f47ac6f49a4dfcb58290fd049092fb768 |
|
25-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
swrast_setup: Remove more color-index rendering support Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
19045d3749827caf176ae5cfc00c81e4fd486d74 |
|
11-Feb-2010 |
Vinson Lee <vlee@vmware.com> |
swrast: Silence uninitialized variable warnings in ss_tritmp.h.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
9eb7fc6661a1d46c06cec8584b898e3e690af6fa |
|
22-Dec-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/mesa/main/version.h src/mesa/state_tracker/st_atom_shader.c
|
0a9187801505130738ae947c69cafa8a1dd118d1 |
|
18-Nov-2009 |
Eric Anholt <eric@anholt.net> |
tnl: Replace deprecated ColorPtr[] with AttribPtr or new BackfaceColorPtr.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
fc9a2970dc539b21b035ea0a770ec69822962145 |
|
18-Nov-2009 |
Eric Anholt <eric@anholt.net> |
tnl: Replace deprecated IndexPtr[] with AttribPtr[] or new BackfaceIndexPtr
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
0aef54ba627c748a43f601228c725f5ba79be002 |
|
13-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
swrast: Silence uninitialized variable warnings in ss_tritmp.h.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
355e9bb45c4f56f228c73e2886d907a75968209b |
|
19-Mar-2009 |
Michal Krol <michal@vmware.com> |
swrast: Silence compiler warnings, give better structure to the code as a result.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
fcd7c37fd3d0f61cf6ac81170bc0b3fca64ad9bb |
|
30-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
fix broken two-sided stencil
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
c9ce3e8fd2a8db93c833bfd9a06d31843145657b |
|
05-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
Check for NULL VB->EdgeFlag array. There might be a bug elsewhere, but this is a simple work-around for now. See bug 12614
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
b755a2d9de5b7977c410a904a8adb7c07c88f82a |
|
12-Jul-2007 |
Brian <brian.paul@tungstengraphics.com> |
Minor clean-up of polygon offset logic. Properly compute _MRD field.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
a7008322146f589ed5cb7a563365ff5e31844c62 |
|
23-May-2007 |
Brian <brian.paul@tungstengraphics.com> |
Fix problem w/ two-sided lighting and fragment programs (depth-peel regression)
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
565cd49b5fc7a5bd1e533542888bf322b83b8e56 |
|
17-Apr-2007 |
Xiang, Haihao <haihao.xiang@intel.com> |
fig segment fault issue in TAG(triangle), (see bug 10589) Bit SS_TWOSIDE_BIT is set if gl_FrontFacing lives in fragment input (see commit 10b5895597d5e069183cb647d17eb412effceb4f). However, VB->ColorPtr[1] isn't assigned after that.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
10b5895597d5e069183cb647d17eb412effceb4f |
|
10-Mar-2007 |
Brian <brian@yutani.localnet.net> |
Implement gl_FrontFacing for fragment shaders. For the time being, we put the gl_FrontFacing value in the FOGC.Y input register. Combining FOGC and FrontFacing in one register is a bit of a hack and may need to be changed someday.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
a5820159056fb9c3f5da6b3ae4570cd97b95835d |
|
11-May-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix valgrind complaint, conform vertex order test.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
bdd15b5749b45929fa642c3e47997f52eb07fbe5 |
|
04-May-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix minor warnings found with g++.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
7c6a04f6d8ef3c8a47a708a76bb4f4ac65c6b20f |
|
03-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added clamping to polygon offset to prevent potential negative Z values and FP exceptions
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
326bc7150d31e052f018bb40f23cf9f60cb9c35d |
|
28-Nov-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Save and restore front colors on backfacing triangles rather than trying to pull them again from the VB pointers. Avoids stride issues.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
8236a534b7c31b5d3b688323de05cfa5e446f70d |
|
25-Nov-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix assorted g++ warnings
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
ae0eaf93e092ac8e8b1c98f3e986de96940663fa |
|
24-Nov-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge vtx-0-2-branch
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
21709b354b45ad6aa4669d9ef028df9c902d3552 |
|
13-Nov-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
init facing to zero
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
46b3f976542190dd3c217a46653159f77552764a |
|
29-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix culling problem (bug 630649)
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
05a4b37707d2c598ea68c05d07a3d65bcbf5a076 |
|
29-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
updated email addresses
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
f782b8189e718974a40d72ac4f6b8d213ca99e1e |
|
04-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
multiple GL_POINTS can now be rendered together into one fragment span
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
be99e845bd7979fe46d38d9b294c1ba0a0aa95b8 |
|
03-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
finished up GL_EXT_stencil_two_side
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
7c276329e815c84ea2403bb08c44ff60179c0cd6 |
|
14-Sep-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
more warning fixes (Karl Schultz)
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
53560311294814ae0daa8457307a2b25077bf4e9 |
|
17-Jul-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Lighting now emits colors as CHAN_TYPE, as it used to. This will require minor adjustments in the dri drivers for twosided lighting to work again.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
1182ffeec39bf419928ba862c225e80a439fee7a |
|
13-Jul-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make it clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
51c0c71811508b6658e0d5dcff8426b618322a73 |
|
28-Apr-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Support for floating point color representation in tnl module.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
6f3178a3bed43b49407f0bde92c2e6d85c40d190 |
|
21-Mar-2001 |
pesco <pesco> |
* src/swrast_setup/ss_tritmp.h (quad): Changed name of this function to quadfunc. * common_rules.make: Use tabs for command indentation.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
709892459922a32096fe9dd8261d0d92337bb02f |
|
19-Mar-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Split driver struct into swrast/tnl/core components.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
74b493a5e61237de081a438e774e5d8139d4c6b7 |
|
24-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Lots of GLchan datatype changes. Added GLvector4us datatype in math/m_vector.[ch] Added _math_trans_4us() in math/m_translate.[ch] Choose GLvector4ub, GLvector4us, GLvector4f at compile time based on CHAN_BITS. Made Driver.ClearColor() and Driver.ClearIndex() optional driver functions. Changed args to Driver.ClearColor(), updated drivers. Reordered files in Makefile.X11
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
d43a5943d8952367d9292653800b47a85f905343 |
|
16-Jan-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix several conformance problems. Hack solution to line stipple problem.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
cab974cf6c2dbfbf5dd5d291e1aae0f8eeb34290 |
|
26-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Major rework of tnl module New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|
23caf20169ac38436ee9c13914f1d6aa7cf6bb5e |
|
16-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Move the transform and lighting code to two new directories math: Provides basic matrix and vector functionality that might be useful to multiple software t&l implementations, and is used by core mesa to manage the Model, Project, etc matrices. tnl: The real transform & lighting code from core mesa, including everything from glVertex3f through vertex buffer handling, transformation, clipping, lighting and handoff to a driver for rasterization. The interfaces of these can be further tightened up, but the basic splitting up of state and code move is done.
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.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_setup/ss_tritmp.h
|
7c20642b1091df1aab7d9076a3fe2fb11c6f011c |
|
05-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
A new module to provide RasterSetup and advanced triangle/line/point functionality layered on top of the software rasterizer. An example entrypoint: void _swsetup_Triangle( GLcontext, GLuint, GLuint, GLuint, GLuint ) will coerce the software rasterizer to draw flat, twoside-lit, unfilled and offset triangles (including decomposition to points or lines).
/external/mesa3d/src/mesa/swrast_setup/ss_tritmp.h
|