04aa8b58a09e3b415916fa569111c1f76d07a8d5 |
|
13-Jul-2015 |
Matt Turner <mattst88@gmail.com> |
swrast: Avoid double promotion. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
05e7f7f4388bde882b7ce74124000a4d435affff |
|
22-Apr-2015 |
Zoë Blade <zoe@bytenoise.co.uk> |
Fix a few typos Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
8ac9407a835ee892d96f326b0c56967046cbb982 |
|
01-Apr-2015 |
Brian Paul <brianp@vmware.com> |
swrast: remove unneeded #include of colormac.h Acked-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Mark Janes <mark.a.janes@intel.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
4000c0112a49c28793844f454278b50e00943173 |
|
27-Jun-2014 |
Jason Ekstrand <jason.ekstrand@intel.com> |
Remove the ATI_envmap_bumpmap extension As far as I can tell, the Intel mesa driver is the only driver in the world still supporting this legacy extension. If someone wants to do bump mapping, they can use shaders. Signed-off-by: Jason Ekstrand <jason.ekstrand@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> [v1] Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> [v2] Reviewed-by: Ian Romanick <idr@freedesktop.org> [v3]
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
ff9c3e8e5a22597c83505479e918981377f8fdf4 |
|
24-Apr-2014 |
Eric Anholt <eric@anholt.net> |
mesa: Replace use of _ReallyEnabled as a boolean with use of _Current. I'm probably not the only person that has tried to kill _ReallyEnabled. This does the mechanical part of the work, and cleans _ReallyEnabled from i965. I think that using _Current makes texture management clearer: You can't have multiple targets in use in the same texture image unit at the same time, because there's just that one pointer. Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
84732a982c3eeaca2e2809532c8422dc5f7045c1 |
|
08-Jan-2014 |
Paul Berry <stereotype441@gmail.com> |
mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array. These are replaced with ctx->Const.Program[MESA_SHADER_{VERTEX,FRAGMENT,GEOMETRY}]. In patches to follow, this will allow us to replace a lot of ad-hoc logic with a variable index into the array. With the exception of the changes to mtypes.h, this patch was generated entirely by the command: find src -type f '(' -iname '*.c' -o -iname '*.cpp' -o -iname '*.py' \ -o -iname '*.y' ')' -print0 | xargs -0 sed -i \ -e 's/Const\.VertexProgram/Const.Program[MESA_SHADER_VERTEX]/g' \ -e 's/Const\.GeometryProgram/Const.Program[MESA_SHADER_GEOMETRY]/g' \ -e 's/Const\.FragmentProgram/Const.Program[MESA_SHADER_FRAGMENT]/g' Suggested-by: Brian Paul <brianp@vmware.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
2a0fb946e147f5482c93702fbf46ffdf5208f57c |
|
07-Jan-2014 |
Andreas Fänger <a.faenger@e-sign.com> |
swrast: fix delayed texel buffer allocation regression for OpenMP Commit 9119269ca14ed42b51c7d8e2e662500311b29fa3 moved the texel buffer allocation to _swrast_texture_span(), however, when compiled with OpenMP support this code already runs multi-threaded so a critical section is required to prevent multiple allocations and rendering errors. Cc: "10.0" <mesa-stable@lists.freedesktop.org> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
5e78433eec94fcaa87bdcb2526ec0910a69ed347 |
|
02-May-2013 |
Marek Olšák <maraeo@gmail.com> |
mesa: move max texture image unit constants to gl_program_constants Const.MaxTextureImageUnits -> Const.FragmentProgram.MaxTextureImageUnits Const.MaxVertexTextureImageUnits -> Const.VertexProgram.MaxTextureImageUnits etc. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
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_texcombine.c
|
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_texcombine.c
|
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_texcombine.c
|
2b7a972e3f36bfcdc6fbe2b59d7ffdcde49c9405 |
|
04-Sep-2012 |
Matt Turner <mattst88@gmail.com> |
Don't cast the return value of malloc/realloc This patch has been generated by the following Coccinelle semantic patch: // Don't cast the return value of malloc/realloc. // // Casting the return value of malloc/realloc only stands to hide // errors. @@ type T; expression E1, E2; @@ - (T) ( _mesa_align_calloc(E1, E2) | _mesa_align_malloc(E1, E2) | calloc(E1, E2) | malloc(E1) | realloc(E1, E2) )
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
33bb8c051df3f2561c7b4a5ad7abefa3fce99d37 |
|
01-Sep-2012 |
Brian Paul <brianp@vmware.com> |
mesa: s/MALLOC/malloc/ v2: replace instances in dri/common/ dirs Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
cbdc1d53542b3ecca0085399c4bb3b3371f94809 |
|
12-Jun-2012 |
Pauli Nieminen <pauli.nieminen@linux.intel.com> |
swrast: Support sampler object for texture fetching state swrast needs to pass sampler object into all texture fetching functions to use correct sampling state when sampler object is bound to the unit. The changes were made using half manual regular expression replace. v2: Fix NULL deref in _swrast_choose_triangle(), because the _Current values aren't set yet, so we need to look at our texObj2D. (anholt) Signed-off-by: Pauli Nieminen <pauli.nieminen@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
2e6402feb754dd6384ee27fe623a7f9fce66dcaf |
|
21-Nov-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
swrast: fix unmatched span->array->ChanType texture_combine converts the result rgba to CHAN_TYPE from FLOAT. At the same time, make sure the span->array->ChanType is changed, too. v2: pick a nicer comment from Brian Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
6ba8f0688a35ffac93bd025739aefe8e3694ca0c |
|
18-Nov-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
swrast: simplify the prototype of function texture_combine Parameter n and rgbaChan are both from structure span, thus using span as paramter to simplify the prototype. Function texture_combine is only used by _swrast_texture_span, so I guess it's safe to do so. This patch is mainly for the next patch. Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
c81b441ba2b8ab61d5e1f24ec7a34914c8a3b215 |
|
25-Oct-2011 |
Vinson Lee <vlee@vmware.com> |
swrast: Fix memory leak in out-of-memory path. Fixes Coverity resource leak defect. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
9119269ca14ed42b51c7d8e2e662500311b29fa3 |
|
04-Oct-2011 |
Brian Paul <brianp@vmware.com> |
swrast: fix delayed texel buffer allocation regression Commit 617cdcd4c7b1cffb584c829c35bdf9c9bf04627b delayed the texel buffer allocation until texture_combine() is called. But the texel buffer is needed sooner in _swrast_texture_span() at line 649. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=41433
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
617cdcd4c7b1cffb584c829c35bdf9c9bf04627b |
|
22-Sep-2011 |
Eric Anholt <eric@anholt.net> |
mesa: Delay s_texcombine.c memory allocation until it's used. Generally we're using fragment programs in all our drivers, so wasting 4MB for code that's never called is pretty lame. Reduces i965 memory allocation for a short shader program from 21,932,128B to 17,737,816B.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
9520f483b8f1e45fa474674b415554988de5d8d3 |
|
01-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: s/INLINE/inline/ INLINE is still seen in some files (some generated files, etc) but this is a good start. Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
8a98aabe0bcea42cfdc982001ae4876e3d9b1214 |
|
18-May-2011 |
Andreas Faenger <a.faenger@e-sign.com> |
swrast: anisotropic filtering extension Anisotropic filtering extension for swrast intended to be used by osmesa to create high quality renderings. Based on Higher Quality Elliptical Weighted Avarage Filter (EWA). A 2nd implementation using footprint assembly is also provided. Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
ecfaab88b2577bd0395bc05d75a036126806a9c4 |
|
10-Apr-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move sampler state into new gl_sampler_object type gl_texture_object contains an instance of this type for the regular texture object sampling state. glGenSamplers() generates new instances of gl_sampler_object which can override that state with glBindSampler().
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
9d20849516fe34bb0a430b007cef7878858cf0c7 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove GL_SGI_texture_color_table support It was only implemented in the swrast driver and probably not used by any applications. A modern app would use a dependent/chained texture lookup in the fragment shader.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
aa28efe60dee4570730538ef091d1c79f42fa1cd |
|
02-Dec-2010 |
Brian Paul <brianp@vmware.com> |
swrast: avoid large stack allocations in tex combine code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
1c131752c3e07ef91f49d4970dafca6d26585334 |
|
23-Oct-2010 |
Brian Paul <brianp@vmware.com> |
mesa: split up the image.c file New files: pack.c - image/row packing/unpacking functions pixeltransfer.c - pixel scale/bias/lookup functions
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
ec2b92f98c2e7f161521b447cc1d9a36bce3707c |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: rename src/mesa/shader/ to src/mesa/program/
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
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_texcombine.c
|
a01b9eac0458eabf07b68bb52afe7026dd8bdfb2 |
|
13-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
swrast: Remove unnecessary header from s_texcombine.c.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
5d5db81076c6a6e07336f90fbfb7eeaeaf216278 |
|
20-Apr-2009 |
Brian Paul <brianp@vmware.com> |
swrast: fix pointer arithmetic error in get_texel_array() This came from commit 1b2ab023673261b4b942e1126c0b599d02fbd4a0
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
6c2d1e68395da7fd7f1bd8b777e075388d6964f4 |
|
09-Apr-2009 |
Brian Paul <brianp@vmware.com> |
swrast: remove some unneeded CHAN_TYPE!=GL_FLOAT code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
3630da9916a4f24a03d3a63420690f8016a9b72a |
|
07-Apr-2009 |
Brian Paul <brianp@vmware.com> |
swrast: more texcombine clean-ups
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
1b2ab023673261b4b942e1126c0b599d02fbd4a0 |
|
07-Apr-2009 |
Brian Paul <brianp@vmware.com> |
swrast: asst. clean-ups in texcombine code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
87c356a222bb97ecf9b04e8d509b103199159b11 |
|
06-Apr-2009 |
Brian Paul <brianp@vmware.com> |
swrast: fix incorrect arithmetic for GL_ADD_SIGNED/GL_COMBINE4_NV mode
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
7aed2b0c30c6d29d70efd2402a68a8e3de98418c |
|
11-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: remove old texture_apply() code; always use texture combine code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
84b24efe8dc1bd67680f4d3c656fb4693fd405c1 |
|
11-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: fix bad optimization check
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
0d8d90482331b219b861e500a0bc830133b1b377 |
|
10-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: remove unused parameter
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
aef2e1c1dcda77b6dc5fcfd2de7c9d720effa4e7 |
|
10-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: minor improvements, clean-ups in texcombine code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
0695413d2be5999f7597ce07ba5a4c8fd6a6b333 |
|
09-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: use float4_array typedef to simplify the code a bit
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
bd9b2be8284fda3f8aac235908ded118b5648a38 |
|
09-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: texture combine clean-ups Use MAX_COMBINER_TERMS instead of 4. Rename some vars. Update comments.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
933f3b13c34c2ed9223755c0e7c7dc22f09d23e8 |
|
08-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: general clean-up of texture combine code
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
de2afd8688ceb45013d15be7c6e0995199b80e5a |
|
08-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: do texture sampling/combining in floating point The code's cleaner and a step toward supporting float-valued texture sampling. Some optimizations for common cases can be added and re-enabled...
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
114152e068ec919feb0a57a1259c2ada970b9f02 |
|
12-Mar-2009 |
Roland Scheidegger <sroland@vmware.com> |
mesa: add support for ATI_envmap_bumpmap add new entrypoints, new texture format, etc translate in texenvprogram.c for drivers using the mesa-generated tex env fragment program also handled in swrast, but not tested (cannot work due to negative texel results not handled correctly)
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
81ca8b93f212d1946c70660041ce97d98f352608 |
|
29-Jan-2009 |
Brian Paul <brianp@vmware.com> |
swrast: replace macro with inline function
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
54c62ba5c36f3e2b279151f5df851d2ceee15319 |
|
28-Jan-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement texture swizzling in swrast And enable GL_EXT_texture_swizzle for software drivers.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
2d508c1d5c53dc475e5262593dd4dac5575a6b08 |
|
24-Jan-2009 |
Brian Paul <brianp@vmware.com> |
swrast: updates for GL_NV_texture_env_combine4
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
bf9d9a9d01b7697f4a30305cb9574430cba351fa |
|
11-Oct-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: include needed header
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
bbd287103dad776d8a45c87c4e51fbc26d9b80d5 |
|
18-Sep-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: prefix a bunch of #include lines with "main/". This is another step toward removing a whole bunch of -I flags from the cc commands. Still need to address driver code...
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
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_texcombine.c
|
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_texcombine.c
|
e5a6fcc345867b550a159a7d94912a81e618279c |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Revamp color table code. Always store all color tables as both float and ubyte.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
cdb27e8242215271364602995d85607cfc06d441 |
|
01-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
New SWspan and SWspanarrays typedefs.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
23a5c57ceec4e7d555f1896a7ca825a9ac9969f6 |
|
19-May-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor simplification
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
0ca9082cbdf3c7a646a516b73b852fe7a8fd504c |
|
19-May-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
texture EnvColor needs to be converted to GLchan, not GLint
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
c4fe46f0b8b45407ea40500b869ae1beca71063c |
|
27-Apr-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixes for CHAN_BITS!=8
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
a9fc8ba756dd25a07dc19058fe60f65bda82a055 |
|
05-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
In gl_texture_image replace IntFormat with InternalFormat and Format with _BaseFormat to be consistant with gl_renderbuffer.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
b0a0ca8bd9edc13e495a39709cc28953dd3fbd9c |
|
01-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_packed_depth_stencil changes
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
aa8abf8081023c00469b6c88760ed0291033eb6e |
|
16-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Rework the texture filtering functions a bit. No need to pass the texture unit number as an argument.
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|
2cd8791cad11ea3961533c0cd8f9c1bbf50ef6cc |
|
15-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Split the s_texture.c file into two new files: s_texcombine.c - for texture combining/application s_texfilter.c - for texture sampling/filtering
/external/mesa3d/src/mesa/swrast/s_texcombine.c
|