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_bitmap.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_bitmap.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_bitmap.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_bitmap.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_bitmap.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_bitmap.c
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/swrast/s_bitmap.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_bitmap.c
|
d05badba291ce4444b6aaabfd577bdbcf7929193 |
|
25-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
swrast: Remove support for Bitmap into a color-index buffer Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
b01ffb12ed82dcf435b186e2aff35e344a8a6ebe |
|
14-Jan-2010 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/util/Makefile src/gallium/drivers/r300/r300_state_derived.c
|
0a708681310d03f3456b6f89bf7915b376f75fd1 |
|
14-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
swrast: Remove unnecessary header from s_bitmap.c.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
ab26682eb4db0dbe160b13f1e320ec9164c3afc5 |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
swrast: add check for conditional rendering
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
1b448c7a5cafa68eeead2a4c45f4362a9883383b |
|
03-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: consolidate PBO map/unmap helpers Instead of _mesa_map_readpix_pbo() use _mesa_map_pbo_source(). Instead of _mesa_map_drawpix_pbo() and _mesa_map_bitmap_pbo() use _mesa_map_pbo_dest().
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
2d5b86be25a7ccb729e746aa5e1bdd537d76df68 |
|
30-Jan-2009 |
Brian Paul <brianp@vmware.com> |
swrast: replace RENDER_START/FINISH macros with inline functions
/external/mesa3d/src/mesa/swrast/s_bitmap.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_bitmap.c
|
d933be6baf98624c609d422a9b083a08f67e8bdb |
|
21-Mar-2008 |
Brian <brian.paul@tungstengraphics.com> |
Refactor PBO validate/map code. We always need to do PBO validation, so do that in core Mesa before calling driver routine.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
a429a25cd55b8c16356a60452de92228bb6c71b0 |
|
21-Mar-2008 |
Brian <brian.paul@tungstengraphics.com> |
add a number of PBO validate/map/unmap functions Helper functions for (some) drivers, including swrast.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
f4b103dc993491355ec3e3640d9cb060138175c2 |
|
30-Jun-2007 |
Brian <brian.paul@tungstengraphics.com> |
simplify INIT_SPAN code
/external/mesa3d/src/mesa/swrast/s_bitmap.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_bitmap.c
|
f793e90e823a58c0408771c38f3a6209f78a3617 |
|
21-Apr-2007 |
Brian <brian@yutani.localnet.net> |
Fix color sum bug 10688.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
38a1c2b4959d35236933c14d3944cce94283ca30 |
|
26-Mar-2007 |
Brian <brian@yutani.localnet.net> |
Add _swrast_span_default_secondary_color() for use with glBitmap, glDrawPixels, etc. Secondary color wasn't getting added to post-texture color when drawing bitmaps, images. See bug 10409.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
5ed4e35ba5d65c5b1fff8b2da0270b74ba1a065e |
|
04-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
use _swrast_span_default_color() in the disabled code too
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
9b507639ab31b2d611344f061614e71d47c9a84c |
|
04-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
call _swrast_span_default_color() to simplify _swrast_Bitmap(), improved comments
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
cdb27e8242215271364602995d85607cfc06d441 |
|
01-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
New SWspan and SWspanarrays typedefs.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
dcf4c17fb1624af47181c63af4c3ad29f919c17a |
|
31-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
check swrast->_FogEnabled instead of ctx->Fog.Enabled
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
3bde211549b3a819c33793fb87f80121d0f028f2 |
|
29-Jan-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove stray span.y++
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
60909388ab136d849d99eab49e782a53772a618f |
|
10-Nov-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
355467bed8cf34cf5967c7be3c5f1b87ff08f845 |
|
31-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Allow the software fallback glDrawPixels, glReadPixels, glBitmap commands to work with real, hardware-based PBOs in the future by mapping/unmapping the PBO buffer as needed.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
bdd15b5749b45929fa642c3e47997f52eb07fbe5 |
|
04-May-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix minor warnings found with g++.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
7a6b71ef2944bae1718e8167b2faaceb8422071c |
|
13-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implementation of GL_EXT_pixel_buffer_object extension. Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
0f3cd3f894612d156de454178effa4c732f96da7 |
|
25-Nov-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
current raster color index should be GLfloat
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
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_bitmap.c
|
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_bitmap.c
|
27558a160a9fe91745728d7626995cd88f8fe339 |
|
01-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
3ac375b1749102f434e34197f1a67212c33797b9 |
|
25-Nov-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
set default texcoords for glBitmap/glDrawPixels
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
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_bitmap.c
|
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_bitmap.c
|
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_bitmap.c
|
983bc3e018ad6a36f0feeac70974cb30a90698b8 |
|
17-Feb-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't include s_fog.h
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
09700ee358cd07634161ac7802e97ddbe6c075bf |
|
15-Feb-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
added alternate glBitmap code (disabled)
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
733a4b602bbbfda83ee03b7ae4f3737bbe659034 |
|
02-Feb-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
sw_span can now hold x/y arrays of fragment positions - getting ready to ditch the pb (pixel buffer) code. Converted point drawing, bitmaps and aa lines to use new span functions.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
86b842790b720cd6b1499ce8edca8a4e9c8dc029 |
|
14-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
vertex program check-in
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
acc722d4b890da7ed0ede24751e2bcaf28cc1468 |
|
26-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
More raster fog coord fixes. New truncate vs. floor comments in drawpixels.c Added current raster secondary color state, not used yet.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
af197f5f8f182c04ab29cd3c7a18a0cb95a1d9b7 |
|
19-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix glDraw/CopyPixels w/ fog bug. minor fog code clean-ups.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
b5d3f2c52103c6bd834838695cd753ca26991bd6 |
|
30-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added current raster fog coord and related code
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
78023e980891954ab1cd08a25dc3bac521220098 |
|
09-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't call _mesa_win_fog_coords_from_z() if fog is disabled, fixes FP exception
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
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_bitmap.c
|
709892459922a32096fe9dd8261d0d92337bb02f |
|
19-Mar-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Split driver struct into swrast/tnl/core components.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|
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_bitmap.c
|
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/s_bitmap.c
|
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_bitmap.c
|
e3a051e0538a605551f4d58294c94f5eb00ed07f |
|
31-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Moved software rasterizer functionality to new directory.
/external/mesa3d/src/mesa/swrast/s_bitmap.c
|