b26ddda12fe7dbb6a4e6af3b47c1e837cc7ebb03 |
|
03-Feb-2016 |
Brian Paul <brianp@vmware.com> |
mesa: implement a display list / glBitmap texture atlas This improves the performance of applications which use glXUseXFont() or wglUseFontBitmaps() and glCallLists() to draw bitmap text. Basically, we collect all the glBitmap images from the display lists and put them into a texture atlas. To render the bitmaps for a glCallLists() command, we render a set of textured quads where each quad is textured with one bitmap image. Actually, the rendering part has to be done by the Mesa driver or Mesa/gallium state tracker. Note that GLUT demos that use glutBitmapCharacter() don't benefit from this. v2, per Nicolai Hähnle: - check the max tex rect size is at least 1024. - add comment in dd.h that texture_rectangle is required. - in _mesa_DeleteLists(), try to delete the atlas before the list(s) Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/mesa/main/dlist.h
|
b1ddc03633c3bff7e81964ef0c4419cf66d40e02 |
|
08-Feb-2016 |
Brian Paul <brianp@vmware.com> |
mesa: whitespace clean-ups in dlist.h And remove 'extern' qualifiers.
/external/mesa3d/src/mesa/main/dlist.h
|
db29869205ecc2d7254698daac3e9027f6c92619 |
|
05-Mar-2015 |
Brian Paul <brianp@vmware.com> |
mesa: include stdio.h where needed Instead of relying on glapi.h or some other header to provide it. Acked-by: Matt Turner <mattst88@gmail.com> Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/dlist.h
|
53b01938ed864e2efaa9389b45e88284eebaaa63 |
|
27-Jan-2015 |
Brian Paul <brianp@vmware.com> |
mesa: fix display list 8-byte alignment issue The _mesa_dlist_alloc() function is only guaranteed to return a pointer with 4-byte alignment. On 64-bit systems which don't support unaligned loads (e.g. SPARC or MIPS) this could lead to a bus error in the VBO code. The solution is to add a new _mesa_dlist_alloc_aligned() function which will return a pointer to an 8-byte aligned address on 64-bit systems. This is accomplished by inserting a 4-byte NOP instruction in the display list when needed. The only place this actually matters is the VBO code where we need to allocate a 'struct vbo_save_vertex_list' which needs to be 8-byte aligned (just as if it were malloc'd). The gears demo and others hit this bug. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=88662 Cc: "10.4" <mesa-stable@lists.freedesktop.org> Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/dlist.h
|
1e14aaa8f9ef8258c58b0245635ce5a74f767e26 |
|
01-Dec-2014 |
Brian Paul <brianp@vmware.com> |
mesa: some improvements for print_list() Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/dlist.h
|
6faf7052a2dcf065ff2e3452640924962ee8fcad |
|
26-Aug-2013 |
Timothy Arceri <t_arceri@yahoo.com.au> |
mesa: make _mesa_lookup_list() non-static Signed-off-by: Timothy Arceri <t_arceri@yahoo.com.au> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.h
|
95188fd10f9626fa1045911182e8b2f7b951413f |
|
02-May-2013 |
Brian Paul <brianp@vmware.com> |
mesa: remove _MESA_INIT_DLIST_VTXFMT() macro Just expand the code. Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.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/main/dlist.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/main/dlist.h
|
cab19eced5aae4092143fcb01b4659a347156fc6 |
|
23-Apr-2013 |
Brian Paul <brianp@vmware.com> |
mesa: make _mesa_save_vtxfmt_init() static It's called from nowhere else. Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.h
|
b76f6d9557ff27140e18cf8aa2b57db8876d5d4d |
|
17-Apr-2013 |
Brian Paul <brianp@vmware.com> |
mesa: remove #include "mfeatures.h" from numerous source files None of the remaining FEATURE_x symbols in mfeatures.h are used anymore. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
/external/mesa3d/src/mesa/main/dlist.h
|
7820e2dd8dac0978b3f4f94cc3aa0144eb19032b |
|
18-Jan-2013 |
Eric Anholt <eric@anholt.net> |
mesa: Delay display list save dispatch setup until Exec is set up. This will let us copy from the Exec dispatch to deal with our commands that don't get compiled into display lists. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/dlist.h
|
91b828ea740daa0bff6abb7da03dd18594016091 |
|
31-Oct-2012 |
Paul Berry <stereotype441@gmail.com> |
dispatch: Delete unused init_dispatch functions. The new code-generated version of _mesa_create_exec_table() populates the entire dispatch table (except for dynamic functions) by itself; it no longer calls separate functions to initialize parts of the dispatch table. This patch removes those no-longer-needed functions. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/main/dlist.h
|
f7fa946d1da96178e63e42dd8d8739d3e0f66e1d |
|
19-Oct-2012 |
Paul Berry <stereotype441@gmail.com> |
dispatch: Make all API functions non-static. Some of the functions that we store in the dispatch table are declared as non-static in their .c files and are inserted into the dispatch table directly by _mesa_create_exec_table(). Other functions are declared as static, and are inserted into the dispatch table by a dedicated function that lives in the same .c file (e.g. _mesa_loopback_init_api_table() in api_loopback.c). This patch makes all of these functions non-static, and creates appropriate prototypes for them, so that in future patches we can populate the entire dispatch table using a single code-generated function. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/main/dlist.h
|
3ef9e43865f38e9c8c5681768645513ce26e0488 |
|
05-Sep-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Pass GL context to _mesa_create_save_table This isn't used by this patch, but it will be necessary for several follow-on patches. Separating this out will make it easier to reorder patches later. NOTE: This is a candidate for the 9.0 branch Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.h
|
09df07373bfd209e8e7129272c4c257e050bb961 |
|
11-Sep-2012 |
Oliver McFadden <oliver.mcfadden@linux.intel.com> |
mesa: remove FEATURE_dlist define. Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.h
|
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/main/dlist.h
|
db61b9ce39bccc43140357652ceb78baaf2aea44 |
|
07-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Directly include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/main/dlist.h
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/dlist.h
|
db6273e0ddc5dbfcff27b8f75982bbf348810d31 |
|
13-Sep-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Remove unused _MESA_INIT_*_FUNCTIONS. They were intended to be used to build OpenGL ES only DRI drivers, but that never happened.
/external/mesa3d/src/mesa/main/dlist.h
|
8043bf555e14cf20826753d59d66d0cef7a5e5a0 |
|
20-Aug-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Include compiler.h for ASSERT. mfeatures.h defines ASSERT_NO_FEATURE to ASSERT, which is defined in compiler.h. Header files using the macro should include compiler.h.
/external/mesa3d/src/mesa/main/dlist.h
|
fa416106307dc193e2133aa6a29b9bcfc91f8b39 |
|
22-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move struct _glapi_table allocation out of context.c We now allocate the table from api_exec.c and dlist.c where we fill out the table. This way, context.c doesn't need to know the actual contents of struct _glapi_table.
/external/mesa3d/src/mesa/main/dlist.h
|
15f05e97aac46ffcf8a7765b0072535718833622 |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added _mesa_free_display_list_data()
/external/mesa3d/src/mesa/main/dlist.h
|
6e1697bee72a95f7d605e42ce60e2cb4a545106f |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename display list functions _mesa_alloc_instruction() sounded like it was related to vertex/fragment program instructions, but it wasn't.
/external/mesa3d/src/mesa/main/dlist.h
|
a73ba2d31b87e974f6846a8aaced704634f6f657 |
|
09-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: Make FEATURE_dlist follow feature conventions. As shown in mfeatures.h, this allows users of dlist.h to work without knowing if the feature is available.
/external/mesa3d/src/mesa/main/dlist.h
|
446abc2799a143c32c4c48472f3f964f9288a623 |
|
31-Jan-2009 |
Brian <brianp@vmware.com> |
mesa: display list clean-ups Rename some structs and fields to be more consistant with the rest of mesa.
/external/mesa3d/src/mesa/main/dlist.h
|
d179e16501c408e1c57e436d5cf597c91f7ef040 |
|
30-Jun-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added _mesa_delete_list() to delete a display list, but don't remove from hash table. Make _mesa_destroy_list() static.
/external/mesa3d/src/mesa/main/dlist.h
|
cf6be2d5bd7032d120424f8bc4c926d9d137d223 |
|
01-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
No need for _mesa_save_error() to be public. glVertexAttrib() w/ bad index should generate GL_INVALID_VALUE, not GL_INVALID_ENUM. Misc clean-ups.
/external/mesa3d/src/mesa/main/dlist.h
|
be42f5302091d792728172ba8fddebaddbddd0b1 |
|
26-Feb-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Remove need to initialize the InstSize[] array elements by just storing the instruction size in _mesa_alloc_instruction().
/external/mesa3d/src/mesa/main/dlist.h
|
a764b7eae0e93245b0fb644d32e72226d4cf42f2 |
|
26-Feb-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
display list clean-ups
/external/mesa3d/src/mesa/main/dlist.h
|
21f6978c532eae50d9daefd481b5ab936225fd27 |
|
27-Nov-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean up code related to dispatch table initialization
/external/mesa3d/src/mesa/main/dlist.h
|
9a20a72cdcab2a6c1678b83c782b61c047e765e3 |
|
03-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
comments, capitalization, misc-clean-ups
/external/mesa3d/src/mesa/main/dlist.h
|
ae0eaf93e092ac8e8b1c98f3e986de96940663fa |
|
24-Nov-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge vtx-0-2-branch
/external/mesa3d/src/mesa/main/dlist.h
|
c40d1dd62dd9bcbb97128e37a75d991a8d3b2d8c |
|
22-Oct-2003 |
Kendall Bennett <KendallB@scitechsoft.com> |
Added GLAPIENTRY decorations for all first level OpenGL API function entry points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler.
/external/mesa3d/src/mesa/main/dlist.h
|
2c5f5dc7fe3f69eac75b6a31a91e3294de26a760 |
|
18-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Move macros from header to C file. Updated some comments
/external/mesa3d/src/mesa/main/dlist.h
|
6dc85575000127630489b407c50a4b3ea87c9acb |
|
17-Jul-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.h
|
86b842790b720cd6b1499ce8edca8a4e9c8dc029 |
|
14-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
vertex program check-in
/external/mesa3d/src/mesa/main/dlist.h
|
425fea1c346438f1c60a768514e74f655f05417a |
|
24-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
- Minor cleanups of ctx->Driver.Current*Primitive usage. - Remove unused gl_reduce_prim array.
/external/mesa3d/src/mesa/main/dlist.h
|
577f318e0edd159d701a1f36893bbdee3c9e8c41 |
|
24-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Fix ASSERT_OUTSIDE_SAVE_BEGIN_END() macro as well.
/external/mesa3d/src/mesa/main/dlist.h
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/dlist.h
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/dlist.h
|
ab8b047ae59c111b4e4ab4fd43a2c6573caf5b85 |
|
13-Jan-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
fix conform dlist test
/external/mesa3d/src/mesa/main/dlist.h
|
9ef50d5826c92aa7c9dd19702f18b0dfec59f03c |
|
26-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
fix xscreensaver cores
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.h
|
9aff6cfdc37f83a2528463179ad0b50893bf0c58 |
|
24-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed a couple of bugs that crept into last commit - Eval not compiled correctly - Material colors computed incorrectly Reworked the VERT_TEX flags, now support upto 12 texture units in tnl.
/external/mesa3d/src/mesa/main/dlist.h
|
5e3bc0c2a2bcdf59949410f94c9b705fc1281ce8 |
|
22-Nov-2000 |
Jouk Jansen <joukj@hrem.stm.tudelft.nl> |
Committing in . Modified Files: Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h Mesa/src/extensions.c Mesa/src/extensions.h Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h Mesa/src/swrast_setup/ss_context.h Mesa/src/swrast_setup/ss_triangle.c Mesa/src/swrast_setup/ss_triangle.h Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h Mesa/src/tnl/tnl.h Added Files: Mesa/src/mtypes.h Removed Files: Mesa/src/types.h Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while compiling on a VMS system. ----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.h
|
b9b329d1e536896368f7035086bca62b98fd43e9 |
|
24-Sep-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed unused display_list struct
/external/mesa3d/src/mesa/main/dlist.h
|
4360bd7c76a2c972da761fb82913f88e014a8edf |
|
15-Sep-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed unused struct display_list_compilation
/external/mesa3d/src/mesa/main/dlist.h
|
5fb84d263b8068467a2429942ecf113a0a4c8a60 |
|
24-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
changed allocation/initialization of API dispatch tables
/external/mesa3d/src/mesa/main/dlist.h
|
9c4f016d2171319ad8cde2366d76fd7f70520621 |
|
05-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor clean-ups, renaming
/external/mesa3d/src/mesa/main/dlist.h
|
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/main/dlist.h
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/dlist.h
|