0fb12a40e48ca804653a51e2f5ff1acba13e703e |
|
05-Sep-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't set shaderapi dispatch pointers for many things in ES2 or core v2: Allow GL_ARB_shader_objects functions in core profile because we still expose the extension string there. Don't allow glBindFragDataLocation in GLES3 because it's not part of that API. Based (mostly) on review comments from Eric Anholt. 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> (cherry picked from commit be66cf950e01d217b5341f8e56676dc5bf81ca47)
/external/mesa3d/src/mesa/main/dlist.c
|
0dc989ea5b54a35bbafb00a0d40a799f8cdf0fac |
|
05-Sep-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Don't set loopback dispatch pointers for most things in ES2 or core 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> (cherry picked from commit a13c07f7528c74fc433a7227777351110087b89d)
/external/mesa3d/src/mesa/main/dlist.c
|
c01f89606214e1b630c9a58c5dafc1aca2b97f40 |
|
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> (cherry picked from commit 3ef9e43865f38e9c8c5681768645513ce26e0488)
/external/mesa3d/src/mesa/main/dlist.c
|
5fc5b29a543a7a229bf03f8f9f37ed4c592a67e7 |
|
31-Jul-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for glUniformBlockBinding() in display lists. Fixes piglit GL_ARB_uniform_buffer_object/dlist. v2: Use the .ui fields instead of .i for type consistency (review by Brian Paul) Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/dlist.c
|
a1287f549a3e6527b8cf3bf5b5f563ba63c6f48c |
|
22-Jul-2012 |
Brian Paul <brianp@vmware.com> |
mesa: move more format helper functions to glformats.c
/external/mesa3d/src/mesa/main/dlist.c
|
7e0cb473b063072fee121d536e7e37679528e991 |
|
18-Dec-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement display list support for new DrawTransformFeedback functions Acked-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/dlist.c
|
ce16ca4635152db4c1af45888cb9c225e8d94f5a |
|
18-Dec-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement display list support for indexed query functions Acked-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/dlist.c
|
204777c5dcf7d4e489e299094f0dc8cb15569354 |
|
26-Jun-2012 |
Marek Olšák <maraeo@gmail.com> |
mesa: add QueryCounter display list support Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
ae5d7d5e8970f90b9713897387d7d46a2b4485ab |
|
18-Jun-2012 |
Fredrik Höglund <fredrik@kde.org> |
mesa: Add support for GL_ARB_base_instance Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
bbb67c3efcf0ba76ee0cb891206284ad84b9cb61 |
|
10-Jun-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Make glPrimitiveRestartIndex execute immediately in display lists. From the GL_NV_primitive_restart spec: "PrimitiveRestartIndexNV is not compiled into display lists, but is executed immediately." Prior to this patch, calls to glPrimitiveRestartIndex would hit the noop dispatch stub. +2 oglconforms. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.c
|
ad5e3609d4efd320dae87c3178f191ee0a3ce4ed |
|
08-May-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove needless casts in save_EdgeFlag()
/external/mesa3d/src/mesa/main/dlist.c
|
2428de1c501f75453248611edd6f717285d3156d |
|
08-May-2012 |
Brian Paul <brianp@vmware.com> |
mesa: minor clean-ups in dlist material code
/external/mesa3d/src/mesa/main/dlist.c
|
b13ecbadeae4fc69fe01454e01059d3affa05215 |
|
08-May-2012 |
Brian Paul <brianp@vmware.com> |
mesa: fix error strings in dlist code
/external/mesa3d/src/mesa/main/dlist.c
|
44f2cee0fdda6186c3a0b12996bcd5adb92cceb1 |
|
21-Mar-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Set up glTexBuffer{,ARB} for display list compile. We're supposed to just immediately call it. Fixes piglit GL_ARB_texture_buffer_object/dlist Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/dlist.c
|
7ca4f07b5b77ccac0a9b60dc5ac9082906b5947e |
|
14-Mar-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fold error generation into _mesa_valid_prim_mode(). We want to start emitting an INVALID_OPERATION from here for transform feedback. Note that this forced dlist.c to almost not use this function, since it wants different behavior during dlist compile. Just pull the non-TF, non-GS test out for compile, because: 1) TF doesn't matter in that case because there's no drawing. 2) I don't think we're going to see GSes and display lists in the same context, if we don't do GL_ARB_compatibility. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
d7d0d2890a408900a577c594599a1a79499e8447 |
|
15-Feb-2012 |
Marek Olšák <maraeo@gmail.com> |
mesa: display list dispatch for ARB_debug_output
/external/mesa3d/src/mesa/main/dlist.c
|
871518dbf8266fe91d09e3368fe2bc90603cd3b1 |
|
28-Feb-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fix display lists for draw_elements_base_vertex with draw_instanced. Fixes piglit GL_ARB_draw_elements_base_vertex/dlist-arb_draw_instanced Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/dlist.c
|
3c69a18b6a9f292542672c58bb324a69b750a208 |
|
28-Feb-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fix display list handling for GL_ARB_draw_instanced. When you called them in a display list compile before, you would just end up calling through NULL. Fixes piglit GL_ARB_draw_instanced/dlist. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/dlist.c
|
3d8c27f882b852ada86aac99a54fdb57d98a79ac |
|
25-Jan-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fix display list handling for GL_EXT_framebuffer_multisample. From the extension spec: Added to section 5.4, as part of the discussion of which commands are not compiled into display lists: "Certain commands, when called while compiling a display list, are not compiled into the display list but are executed immediately. These are: ..., RenderbufferStorageMultisampleEXT..." Fixes piglit EXT_framebuffer_multisample/dlist. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
25dd80555d895fbe98e8f8099283992d350f22a2 |
|
25-Jan-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fix display list handling for EXT_framebuffer_object. Noticed when handling a similar problem in EXT_framebuffer_multisample. From the EXT_framebuffer_object spec: Added to section 5.4, as part of the discussion of which commands are not compiled into display lists: "Certain commands, when called while compiling a display list, are not compiled into the display list but are executed immediately. These are: ..., GenFramebuffersEXT, BindFramebufferEXT, DeleteFramebuffersEXT, CheckFramebufferStatusEXT, GenRenderbuffersEXT, BindRenderbufferEXT, DeleteRenderbuffersEXT, RenderbufferStorageEXT, FramebufferTexture1DEXT, FramebufferTexture2DEXT, FramebufferTexture3DEXT, FramebufferRenderbufferEXT, GenerateMipmapEXT..." Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
1ef3a94536ab4d70f08e5e19d7ebae0bca126e61 |
|
27-Dec-2011 |
Mathias Fröhlich <Mathias.Froehlich@web.de> |
mesa: Remove remaining FEATURE_ARB_vertex_buffer_object guards. Since commit 82b9661894315362f857192439bdcbc9db090387 and 34eae1c72a9b3a8eb0634cda52fca0208cd2f40d vbo support is mandatory for all drivers. So, remove the remaining FEATURE_ARB_vertex_buffer_object guards. Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
/external/mesa3d/src/mesa/main/dlist.c
|
36a484bc9853aa541ae7c74401a228ee5c212ff7 |
|
13-Dec-2011 |
Anuj Phogat <anuj.phogat@gmail.com> |
Enabling display list support for glClearBuffer functions with minor fixes Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com> Reviewed-by: Ian Romanick <idr@freedesktop.org>
/external/mesa3d/src/mesa/main/dlist.c
|
689df24503d018f2d120316dc99cd96410526895 |
|
01-Nov-2011 |
Brian Paul <brianp@vmware.com> |
mesa: make save_EndConditionalRender param list (void) to silence warning
/external/mesa3d/src/mesa/main/dlist.c
|
7d577d703d7d4f79cae047db6f29d5fd0643edd5 |
|
31-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: display list dispatch for GL_ARB_texture_storage
/external/mesa3d/src/mesa/main/dlist.c
|
dc93a81a3d85add585efc0d406dbf2ca45e2fa1e |
|
25-Oct-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: improve EXT_transform_feedback display list support Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.c
|
46d5fb576a37bdd50cd4a2795b27852b4c8a8250 |
|
19-Oct-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
mesa: handle PBO access error in display list mode Simply generate GL_INVALID_OPERATION error at display list mode. As explained by Brian, we are going to access PBO data at compile time. No need to defer the error at execution time. Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
02b801c1edec6400a4192e3e5b0595b13b771b18 |
|
15-Oct-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
mesa: handle the pbo case for save_Bitmap Wrap _mesa_unpack_bitmap to handle the case that data is stored in pixel buffer object. This would make calling Bitmap with data stored in PBO by display list work. Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
5485192fc81ab40ffdbfb1c74346d887c3c03231 |
|
19-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: use format string in _mesa_error() call to silence warning
/external/mesa3d/src/mesa/main/dlist.c
|
e9edcf8b1d6f319af6db8dd25aa267f662456139 |
|
14-Oct-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
mesa: add a function to do the image data copy stuff for save_CompressedTex(Sub)Image Introuduce a simple function called copy_data to do the image data copy stuff for all the save_CompressedTex*Image function. The function check the NULL data case to avoid some potential segfault. This also would make the code a bit simpler and less redundance. Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
0e6646db3248057b7750031d825535cd7a0e5aec |
|
21-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode() We now raise an GL_INVALID_ENUM in glBegin() if mode is illegal, as was done in Yuanhan Liu's original patch. Take geometry shaders support into account too. Reviewed-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
/external/mesa3d/src/mesa/main/dlist.c
|
8899f6e93c976a0abfd58d2dc7896f9984699480 |
|
09-Sep-2011 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for Begin/EndConditionalRender in display lists. Fixes piglit nv_conditional_render-dlist. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
2ce8c3553b5f7b97b110ff7d968411027c156552 |
|
19-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: fix format/type check in unpack_image() for bitmaps Passing type == GL_BITMAP returns 0 while error values return -1. This fixes glPolygonStipple being compiled into display lists.
/external/mesa3d/src/mesa/main/dlist.c
|
6fd6efa7bf90b0c85f69f2e989a273f82f381e3b |
|
15-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: fix error handling for dlist image unpacking When compiling glDrawPixels, glTexImage(), etc. and we're copying the user's image we need to be careful about GL error checking. Previously, we were incorrectly generating GL_OUT_OF_MEMORY in unpack_image() if width <= 0 or height <= 0 or for invalid format/type values. We now check those arguments in unpack_image() and return NULL if there's a bad value. The command will get compiled with the arguments as-is and image=NULL. Later, when the command is executed the correct errors will be generated. This issue was reported by Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
/external/mesa3d/src/mesa/main/dlist.c
|
28249bd260f4c52badf3eb61ade2744604b21bca |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Eliminate dd_function_table::MapBuffer Replace all calls to dd_function_table::MapBuffer with appropriate calls to dd_function_table::MapBufferRange, then remove all the cruft. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.c
|
12d924c5ae14a1c6a05a3dcae29b77e7668e227d |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove target parameter from dd_function_table::MapBuffer No driver used that parameter, and most drivers ended up with a bunch of unused-parameter warnings because it was there. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.c
|
56f0c00f125ee75caeadc1c9e8cab8a488635e5e |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove target parameter from dd_function_table::UnmapBuffer No driver used that parameter, and most drivers ended up with a bunch of unused-parameter warnings because it was there. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/dlist.c
|
eca3152de0de85aa87040dbe29b6279df0635b8e |
|
15-Jul-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: fix unused-but-set-variable warnings in dlist.c
/external/mesa3d/src/mesa/main/dlist.c
|
0dc45374f2c62e33680f3a5729a18ba9ee40cd4d |
|
08-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
mesa: fix function remapping for dlist glapidispatch.h should not be included directly. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36282
/external/mesa3d/src/mesa/main/dlist.c
|
e401c1f57fc0640f0eba32f91703b1c5383f2364 |
|
27-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug _mesa_GetObjectParameterivAPPLE into display list dispatch table
/external/mesa3d/src/mesa/main/dlist.c
|
6126d50e75f1d8ef2e65c5df844e50a1b7f415f9 |
|
27-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug in GL_ARB_vertex_array_object display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
e00481586c6fe87c5bf8753f9502d220ea46763a |
|
27-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: more geometry shader display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
3b0f4318207d393ce586bd7dccc1c92eee13eaa1 |
|
27-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: more transform feedback display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
848bcd2e8c0232b7ab50da75059cd1dacbdb3db3 |
|
27-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: simplify query object display list dispatch setup
/external/mesa3d/src/mesa/main/dlist.c
|
f84be846ca6c9ce9f8dc6c9bdd9ca5815e9a8e2e |
|
26-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug in sync object display list functions Most just dispatch through to the immediate mode functions, except for glWaitSync(), per the extension spec.
/external/mesa3d/src/mesa/main/dlist.c
|
95fa22c8640abd2f5694631aaa079ce815cef7d1 |
|
26-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for glProgramParameteriARB()
/external/mesa3d/src/mesa/main/dlist.c
|
001aa6c979f7795d8e48344c662a0546ae555f95 |
|
26-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug shader object functions into display list dispatch
/external/mesa3d/src/mesa/main/dlist.c
|
4535c98cdb2ccb11dbf5af8662eed8f9a08fbca6 |
|
26-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug in GL 3.0 ClearBuffer() display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
8f7c815568ece6804e626255b74e9f729b74a0e6 |
|
26-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: fill in missing sampler object display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
355944087365a963d01deb5fcd6727dfd5360470 |
|
18-May-2011 |
Brian Paul <brianp@vmware.com> |
mesa: add some missing GLAPIENTRY keywords NOTE: this is a candidate for the 7.10 branch.
/external/mesa3d/src/mesa/main/dlist.c
|
32a95cb70cb73b9a7855baffaf00f4ea7b3a30c2 |
|
12-May-2011 |
José Fonseca <jose.r.fonseca@gmail.com> |
mesa: Fix GetVertexAttrib* inside display lists. GetVertexAttrib*{,ARB} is no longer aliased to the NV calls. This fixes tracing yofrankie with apitrace, given it requires accurate results from GetVertexAttribiv*. NOTE: This is a candidate for the stable branches.
/external/mesa3d/src/mesa/main/dlist.c
|
6b329b9274b18c50f4177eef7ee087d50ebc1525 |
|
26-Apr-2011 |
Brian Paul <brianp@vmware.com> |
Squashed commit of the following: commit 864fe253b04105b7469e5f7b064dc37637b944f8 Author: Brian Paul <brianp@vmware.com> Date: Thu Apr 21 20:13:07 2011 -0600 mesa: s/exec/disp/ in _mesa_init_histogram_dispatch() This function isn't normally compiled (FEATURE_histogram). commit f4bf45e2b94b582cacd19cdca873c5be627e4250 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: hook up GL_ARB_robustness dispatch functions ...and advertise the extension. Signed-off-by: Brian Paul <brianp@vmware.com> commit 2b89e38e5f572dc40cebc06381ae7c5d04386998 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: regenerated API files for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 5d5ebfb7135cec9d833adef86cbf4d0f3d9beca8 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 glapi: add ARB_robustness xml Signed-off-by: Brian Paul <brianp@vmware.com> commit 0159d1d6d99f4bbc18381dc2081c20d3aff17ac9 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: implement GL_ARB_robustness functions Signed-off-by: Brian Paul <brianp@vmware.com> commit 938fd71f4c4742f274922d53492a7290ab8d9c9b Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add context fields for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 72075137bc79e65be03dac7e97b6dba93c3a86a4 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize more bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit 32a3fc23746db49da903fbc08afa0135af3007d2 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize some bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit cecbf1f4d164207de373dec0cadee2e84e1f9656 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add more bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit edc895b52383d5bd274422db56adead1d81daf5f Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit 3a96ef28a538f158a219b406cd090dee70470c85 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: use is_bufferobj() helper function Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
34a5d3b9f4740601708c82093e2114356d749e65 |
|
10-Apr-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug in new functions for GL_ARB_sampler_objects Build the new sources, plug the new functions into the dispatch table, implement display list support. And enable extension in the gallium state tracker.
/external/mesa3d/src/mesa/main/dlist.c
|
e5c6a92a12b5cd7db205d72039f58d302b0be9d5 |
|
15-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement clamping controls (ARB_color_buffer_float) Squashed commit of the following: Author: Marek Olšák <maraeo@gmail.com> mesa: fix getteximage so that it doesn't clamp values mesa: update the compute_version function mesa: add display list support for ARB_color_buffer_float mesa: fix glGet query with GL_ALPHA_TEST_REF and ARB_color_buffer_float commit b2f6ddf907935b2594d2831ddab38cf57a1729ce Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 31 16:50:57 2010 +0200 mesa: document known possible deviations from ARB_color_buffer_float commit 5458935be800c1b19d1c9d1569dc4fa30a97e8b8 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 24 21:54:56 2010 +0200 mesa: expose GL_ARB_color_buffer_float commit aef5c3c6be6edd076e955e37c80905bc447f8a82 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:12:34 2010 +0200 mesa, mesa/st: handle read color clamping properly (I'll squash the st/mesa part to a separate commit. -Marek) We set IMAGE_CLAMP_BIT in the caller based on _ClampReadColor, where the operation mandates it. TODO: did I get the set of operations mandating it right? commit 3a9cb5e59b676b6148c50907ce6eef5441677e36 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:09:41 2010 +0200 mesa: respect color clamping in texenv programs (v2) Changes in v2: - Fix attributes other than vertex color sometimes getting clamped commit de26f9e47e886e176aab6e5a2c3d4481efb64362 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:05:53 2010 +0200 mesa: restore color clamps on glPopAttrib commit a55ac3c300c189616627c05d924c40a8b55bfafa Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:04:26 2010 +0200 mesa: clamp color queries if and only if fragment clamping is enabled commit 9940a3e31c2fb76cc3d28b15ea78dde369825107 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Wed Aug 25 00:00:16 2010 +0200 mesa: introduce derived _ClampXxxColor state resolving FIXED_ONLY To do this, we make ClampColor call FLUSH_VERTICES with the appropriate _NEW flag. We introduce _NEW_FRAG_CLAMP since fragment clamping has wide-ranging effects, despite being in the Color attrib group. This may be easily changed by s/_NEW_FRAG_CLAMP/_NEW_COLOR/g commit 6244c446e3beed5473b4e811d10787e4019f59d6 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 17:58:24 2010 +0200 mesa: add unclamped color parameters
/external/mesa3d/src/mesa/main/dlist.c
|
cf290344cc6c61b81452a28d739021a7f11b11bc |
|
25-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: add void to save_TextureBarrierNV()
/external/mesa3d/src/mesa/main/dlist.c
|
9a9c1e1ae1d54af6d73dbdb393d80bf5ad37f28d |
|
12-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add display list support for NV_texture_barrier
/external/mesa3d/src/mesa/main/dlist.c
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/main/dlist.c
|
eb24a5a9be2d517dfe5a00c869e6255ed7a279ce |
|
22-Feb-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move comment, change debug code
/external/mesa3d/src/mesa/main/dlist.c
|
44c2122a737569e78af18c54994c3aa4035882ee |
|
16-Jan-2011 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for GL_ARB_draw_buffers_blend functions
/external/mesa3d/src/mesa/main/dlist.c
|
1d1eb9578716913f4133786b30c6e6edc69a8a0c |
|
15-Jan-2011 |
Brian Paul <brianp@vmware.com> |
mesa: support for GL_ARB_instanced_arrays
/external/mesa3d/src/mesa/main/dlist.c
|
48af60b46540a30c3754f0e59801a62dfb1a146d |
|
17-Nov-2010 |
Brian Paul <brianp@vmware.com> |
mesa: upgrade to glext.h version 66 The type of the num/count parameter to glProgramParameters4[df]vNV() changed so some API dispatch code needed updates too.
/external/mesa3d/src/mesa/main/dlist.c
|
9de5c6a1cb1428154c371f4331b55b5161957b50 |
|
28-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
Merge branch 'glapi-reorg' Conflicts: src/mapi/glapi/glapi_sparc.S src/mapi/glapi/glapi_x86.S src/mapi/glapi/glapidispatch.h src/mapi/glapi/glapioffsets.h src/mapi/glapi/glprocs.h
|
01abcf3b79c9ba18fef2de423b51e7e1f9bb1b3f |
|
13-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add display list support for GL_EXT_separate_shader_objects functions
/external/mesa3d/src/mesa/main/dlist.c
|
b762db62c2972506fa78a5ed72f796113fc9b0d1 |
|
25-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Remove unnecessary glapitable.h includes. With 07b85457d95bcc70588584e9380c51cd63aa3a2b, glapitable.h is included by core mesa only to know the size of _glapi_table. It is not necessary as the same info is given by _gloffset_COUNT. This change makes _glapi_table opaque to core mesa. All operations on it are supposed to go through one of the SET/GET/CALL macros.
/external/mesa3d/src/mesa/main/dlist.c
|
efd9e2431237499d72d9e651c807cab8e3d0076b |
|
23-Oct-2010 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for GL_EXT_texture_integer
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
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.c
|
9674929bce0c0ea4862b468d0a1a7e58b2664049 |
|
30-Sep-2010 |
Nicolas Kaiser <nikai@nikai.net> |
main: remove duplicated includes Remove duplicated includes. Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/dlist.c
|
73578ba9c4938db3a23198c3a2ddf843cfc4f700 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove SGI_color_matrix. Another optional ARB_imaging subset extension.
/external/mesa3d/src/mesa/main/dlist.c
|
7993832c12bba578010005b344dcd3817be84a42 |
|
14-Sep-2010 |
Brian Paul <brianp@vmware.com> |
mesa: update to version 64 of GL/glext.h A number of other files had to be updated as well because const qualifiers were added to the glMultiDrawArrays() function. Also, GL_FIXED is now defined in glext.h.
/external/mesa3d/src/mesa/main/dlist.c
|
042a333028eba49f21b45cafaf9dd15d34c68033 |
|
10-Sep-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Revert "glapi: Implement optional dispatch logging" This reverts commit b9abc6139a310677a37754ea7172d976dbf56979 and the follow on fixes (7aae704 and 6fe1b47). It's changing the glapi/driver ABI and causes a number of problems for debug/non-debug builds.
/external/mesa3d/src/mesa/main/dlist.c
|
b9abc6139a310677a37754ea7172d976dbf56979 |
|
09-Sep-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
glapi: Implement optional dispatch logging There's a useful feature buried in glapi to log all API calls to stderr. Unfortunately it requires editing the code and then it's enabled unconditionally for that build. This patch builds in API logging for debug builds and makes it run-time switchable by setting MESA_DEBUG=dispatch.
/external/mesa3d/src/mesa/main/dlist.c
|
c5dde53f4e42612518cd927bb58f08c0e22db17a |
|
03-Sep-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Fix printf-like warnings.
/external/mesa3d/src/mesa/main/dlist.c
|
5482eaba6ecd4a581377336b6409019adf67869e |
|
19-Aug-2010 |
Nick Bowler <nbowler@draconx.ca> |
mesa: Fix GetUniformLocation while compiling display lists. This function was apparently missing from the display list dispatch table, causing the generic no-op function to be called instead. To make matters worse, the no-op function is indistinguishable from a successful call to GetUniformLocation. GL specifies that GetUniformLocation is executed immediately when compiling display lists. Fixes fdo bug 29622. Signed-off-by: Nick Bowler <nbowler@draconx.ca>
/external/mesa3d/src/mesa/main/dlist.c
|
7936e06657bc43de80ae4f56ee9db956e193d880 |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move nvprogram.[ch] to main/
/external/mesa3d/src/mesa/main/dlist.c
|
412cddf954d35282f913d01d83d3cdb45cf0e2d0 |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move arbprogram.[ch] to main/
/external/mesa3d/src/mesa/main/dlist.c
|
70c8d29b6bb3214966892d51e6b2befa7040622d |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move atifragshader.[ch] to main/
/external/mesa3d/src/mesa/main/dlist.c
|
a017c7ecb7ae7f2fe655374779531d2576e4707d |
|
26-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for uint uniforms Still need to plug into dispatcher...
/external/mesa3d/src/mesa/main/dlist.c
|
801dcd9e8f6a45d81428bda4740b162a6cd02980 |
|
02-May-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Include api_exec.h in dlist.c. Fixes _mesa_alloc_dispatch_table implicit declaration warning.
/external/mesa3d/src/mesa/main/dlist.c
|
0870e4a2022cff79805613ae7cd4b9237a2f564c |
|
02-May-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Merge branch 'gles2-2' Conflicts: src/mesa/drivers/dri/common/dri_util.h
|
fc1be4a99425d09103bba9e06026f31f2b0142d2 |
|
02-May-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: s/sprintf/_mesa_snprintf/
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
df65e64c294e93d83f6400b29a2a2d1c69db2c5d |
|
05-Apr-2010 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused var Fixes a coverity warnings.
/external/mesa3d/src/mesa/main/dlist.c
|
f618867645b3ce2570958bfacc1faf8c88e7a620 |
|
03-Apr-2010 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for GL_EXT_transform_feedback
/external/mesa3d/src/mesa/main/dlist.c
|
99864d595f7d4c13e9548f83d5972db9af64e67b |
|
13-Nov-2009 |
Chris Wilson <chris@chris-wilson.co.uk> |
APPLE_object_purgeable: core Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
/external/mesa3d/src/mesa/main/dlist.c
|
2cf44390d1e819f23e1d7ceb3199276c9148c647 |
|
23-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Move src/mesa/glapi/dispatch.h to mesa. glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table.
/external/mesa3d/src/mesa/main/dlist.c
|
298be2b028263b2c343a707662c6fbfa18293cb2 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace the _mesa_*printf() wrappers with the plain libc versions
/external/mesa3d/src/mesa/main/dlist.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/dlist.c
|
6bf1ea897fa470af58fe8916dff45e2da79634a3 |
|
19-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: replace _mesa_bzero() with memset()
/external/mesa3d/src/mesa/main/dlist.c
|
e197de56cdb86835f1437688a9161cd909792d80 |
|
19-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: replace old MEMCPY macro with memcpy
/external/mesa3d/src/mesa/main/dlist.c
|
c7ac486261ad30ef654f6d0b1608da4e8483cd40 |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_memcpy in favor of plain memcpy. This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/dlist.c
|
5cc20a06b05bd551b663c050fb4802e2658decd5 |
|
01-Feb-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Remove unnecessary headers.
/external/mesa3d/src/mesa/main/dlist.c
|
6703fb1917a79889df31777682283556c31e30bd |
|
28-Jan-2010 |
Brian Paul <brianp@vmware.com> |
mesa: fix double->float assignment warnings Reported by Karl Schultz.
/external/mesa3d/src/mesa/main/dlist.c
|
cd8614b0287dc5a69725ec4ee0208fad61f7789e |
|
22-Jan-2010 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c src/gallium/auxiliary/pipebuffer/Makefile src/gallium/auxiliary/pipebuffer/SConscript src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/auxiliary/tgsi/tgsi_scan.c src/gallium/drivers/i915/i915_surface.c src/gallium/drivers/i915/i915_texture.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/softpipe/sp_prim_vbuf.c src/gallium/state_trackers/xorg/xorg_dri2.c src/gallium/winsys/drm/intel/gem/intel_drm_api.c src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c src/gallium/winsys/drm/radeon/core/radeon_drm.c src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c src/mesa/state_tracker/st_cb_clear.c
|
2660511ea94c2d3abe8495258f7ea693cae3759e |
|
19-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Remove unnecessary headers from dlist.c.
/external/mesa3d/src/mesa/main/dlist.c
|
d14beea534dcb2b3ae2ae1f7ee0ba5dcdef3dba3 |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove a line of dead code
/external/mesa3d/src/mesa/main/dlist.c
|
f10470e3fe0fc70531c91d1c86c99dd1ba826bfb |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: enable ColorMaskIndexed in display lists
/external/mesa3d/src/mesa/main/dlist.c
|
05fb922e61efc2712bf7499f31e4b36b06a54f56 |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: display list support for glClearBuffer functions Note: some code disabled until dispatch table supports GL3 entrypoints.
/external/mesa3d/src/mesa/main/dlist.c
|
81c72a1dabe72ebe6a875bd048d2d7a676716cbf |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: plug in GL_EXT_draw_buffers2 functions
/external/mesa3d/src/mesa/main/dlist.c
|
a856d635d300f842e9fa6413b0255bdb64142838 |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add dlist support for indexed colormask and indexed enables/disables Not plugged into dispatch table yet...
/external/mesa3d/src/mesa/main/dlist.c
|
f001cc09811214f0fa9083b799ad4232f8aee836 |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: clean up extended opcode code
/external/mesa3d/src/mesa/main/dlist.c
|
33e9ac20e3b399c6ec6ec2f586a9402b68590992 |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move gl_list_instruction and gl_list_extensions to dlist.c
/external/mesa3d/src/mesa/main/dlist.c
|
15f05e97aac46ffcf8a7765b0072535718833622 |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added _mesa_free_display_list_data()
/external/mesa3d/src/mesa/main/dlist.c
|
fc995c72982b5f971741986fea7aa63bb5fcbd81 |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: clean-up display list mem allocation, fix NULL handling The -1 term in alloc_instruction() foiled later NULL pointer checks.
/external/mesa3d/src/mesa/main/dlist.c
|
77be195cf691bc7ba249f350e13c7ac06a78e9de |
|
08-Oct-2009 |
Brian Paul <brianp@vmware.com> |
main: replace ALLOC_INSTRUCTION macro with regular function
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
55770d09c18c4d33403abb97dfef4f897efbbe2a |
|
05-Oct-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_6_branch' Conflicts: src/gallium/auxiliary/util/u_cpu_detect.c
|
7b568614a28cb0b0fec375e79aebf51a6f210b44 |
|
01-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix potential uninitialized memory reads
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
aefa1f6ab1d9267b223b06ae205ab34c8e0d7c02 |
|
08-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: Make FEATURE_evaluators follow feature conventions. As shown in mfeatures.h, this allows users of eval.h to work without knowing if the feature is available.
/external/mesa3d/src/mesa/main/dlist.c
|
42fac11d437d6bf2cb27f9487dedf7fb396616d4 |
|
08-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: New feature FEATURE_queryobj. It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions.
/external/mesa3d/src/mesa/main/dlist.c
|
80630d1fed6cd32e75f5e97e2cd27509be21d093 |
|
08-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: New feature FEATURE_arrayelt. This allows the removal of AEcontext.
/external/mesa3d/src/mesa/main/dlist.c
|
5ce72c559c027ea03513ed9c0038706733b0586e |
|
16-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch 'mesa_7_6_branch'
|
88e3a5760559e6ced00a57b7157abe156c22be2e |
|
16-Sep-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch 'mesa_7_5_branch' into mesa_7_6_branch Conflicts: src/mesa/main/dlist.c
|
41fff1b9a1b43f25739f41ffc7697405ccb9cccc |
|
15-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: compile glUniformMatrix() functions into display lists I believe this is the last of the shader-related functions that needed display list treatment.
/external/mesa3d/src/mesa/main/dlist.c
|
6681981fe1c135a7d239a382091d77e952f8d523 |
|
15-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement more glUniform display list functions
/external/mesa3d/src/mesa/main/dlist.c
|
f42c66c138c4bf96fe9d9d007797c63d9f326e22 |
|
15-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: compile glUniform4f() into display lists Note: there are more glUniform functions to compile...
/external/mesa3d/src/mesa/main/dlist.c
|
81de9d68f7299d7b053914b6c886cd2ea4958a85 |
|
15-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: compile glUseProgram/glUseProgramObjectARB into display lists Fixes bug 23746
/external/mesa3d/src/mesa/main/dlist.c
|
92d7ed8a20d4a018ce5324e6537ae7b478b9e5bf |
|
27-Aug-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for ARB_draw_elements_base_vertex.
/external/mesa3d/src/mesa/main/dlist.c
|
60b08eb1fdf287d28ec66b9282513ab35a61aee0 |
|
31-Aug-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Make MultiDrawElements submit multiple primitives at once. Previously, MultiDrawElements just called DrawElements a bunch of times. By sending several primitives down the pipeline at once, we avoid a bunch of validation. On my GL demo, this improves fps by 2.5% (+/- .41%) and reduces CPU usage by 70.5% (+/- 2.9%) (n=3). Reviewed by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/dlist.c
|
d09a19bf6e09eb0c8908e9b5378962ac17bcbc4c |
|
14-Aug-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_5_branch'
|
1e0f621b500db9b3ad3135426e621ffa10727d3b |
|
13-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix some invalid memory reads We were passing the address of a float to functions that would deref the pointer as an array.
/external/mesa3d/src/mesa/main/dlist.c
|
ecb177eaea20f3464b08dfc4d94a3194482cf73d |
|
13-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix warnings about locals hiding function params
/external/mesa3d/src/mesa/main/dlist.c
|
36df6a6e91988590900a879b88eac7c7acc0a86d |
|
13-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add missing PBO mapping code in unpack_image()
/external/mesa3d/src/mesa/main/dlist.c
|
ad8a6937ae9933ab92f2b775410c27ec7a9afe42 |
|
13-Aug-2009 |
Brian Paul <brianp@vmware.com> |
main: fix some potential memory leaks Allocate dlist images after error checking. Record GL_OUT_OF_MEMORY when we can't make a copy of an image.
/external/mesa3d/src/mesa/main/dlist.c
|
434ec3ada841915a00ffc23f699401eb3e7b37ee |
|
12-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use _mesa_is_bufferobj()
/external/mesa3d/src/mesa/main/dlist.c
|
862488075c5537b0613753b0d14c267527fc6199 |
|
03-Jul-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'mesa_7_5_branch' Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c
|
70ae7ba818e9d8a5485653b258e76f06c988654c |
|
30-Jun-2009 |
Keith Whitwell <keithw@vmware.com> |
mesa/dlist: fixes and improvements for material caching Only short-circuit material call if *all* statechanges from this call are cached. Some material calls (eg with FRONT_AND_BACK) change more than one piece of state -- need to check all of them before returning. Also, Material calls are legal inside begin/end pairs, so don't need to be as careful about begin/end state as with regular statechanges (like ShadeModel) when caching. Take advantage of this and do better caching.
/external/mesa3d/src/mesa/main/dlist.c
|
d6c2347d79c50ac18eab96378d79d989f3ffd0b7 |
|
30-Jun-2009 |
Keith Whitwell <keithw@vmware.com> |
mesa/dlist: don't cache state which may not be replayed on CallList Statechanges which occur before the first End in a display list may not be replayed when the list is called, in particular if it is called from within a begin/end pair. Recognize vulnerable statechanges and do not use them to fill in the state cache.
/external/mesa3d/src/mesa/main/dlist.c
|
7e91d035b9ef65adda39c8b164afa363477d7893 |
|
30-Jun-2009 |
Keith Whitwell <keithw@vmware.com> |
mesa/dlist: invalidate cached dlist compile state after CallList When compiling a display list containing a CallList, it is necessary to invalidate any assumption about the GL state after the recursive call completes.
/external/mesa3d/src/mesa/main/dlist.c
|
00438bb94a9ee03f8a4d5472d7ae598fcbdb1572 |
|
30-Jun-2009 |
Keith Whitwell <keithw@vmware.com> |
mesa/dlist: restore missing SAVE_FLUSH_VERTICES in save_ShadeModel Reorganization of ShadeModel to avoid flushing vertices too often ended up never flushing vertices due to omitted line of code.
/external/mesa3d/src/mesa/main/dlist.c
|
47173cf67f0ed55012b0820397f6d620d8ad4473 |
|
30-Jun-2009 |
Keith Whitwell <keithw@vmware.com> |
mesa/dlist: shortcircuit some redundant statechanges at compile time Currently, state-changes in mesa display lists are more or less a verbatim recording of the GL calls made during compilation. This change introduces a minor optimization to recognize and eliminate cases where the application emits redundant state changes, eg: glShadeModel( GL_FLAT ); glBegin( prim ) ... glEnd() glShadeModel( GL_FLAT ); glBegin( prim ) ... glEnd() The big win is when we can eliminate all the statechanges between two primitive blocks and combine them into a single VBO node. This commit implements state-change elimination for Material and ShadeModel only. This is enough to make a start on debugging, etc.
/external/mesa3d/src/mesa/main/dlist.c
|
a5b7e0c7d73949e24d4edb1ab09b0aff367132a5 |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: s/MAX_VERTEX_PROGRAM_ATTRIBS/MAX_NV_VERTEX_PROGRAM_INPUTS/ in NV funcs (cherry picked from commit 4dc426c01627a240bd5b148c1804c45b0d5ecd6c)
/external/mesa3d/src/mesa/main/dlist.c
|
54f425b5cefd1e40f315a4f8747b9a3db29ab9d4 |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBS Be clearer that this is the number of generic vertex program/shader attributes, not counting the legacy attributes (pos, normal, color, etc). (cherry picked from commit 4a95185c9f30c2de7a03bb1a0653f51b53b1111d)
/external/mesa3d/src/mesa/main/dlist.c
|
9038b6c8bbda49c544d777c7cf7b107887421c77 |
|
19-Jun-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'ext-provoking-vertex' Conflicts: docs/relnotes-7.6.html progs/tests/Makefile src/gallium/drivers/softpipe/sp_prim_vbuf.c src/glx/x11/indirect.c src/mesa/glapi/Makefile src/mesa/glapi/dispatch.h src/mesa/glapi/glapioffsets.h src/mesa/glapi/glapitable.h src/mesa/glapi/glapitemp.h src/mesa/glapi/glprocs.h src/mesa/main/dlist.c src/mesa/main/enums.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S
|
e75b283b45add351dbe5a09289fe85546df8a79a |
|
09-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: implement GL_ARB_map_buffer_range Only enabled for software drivers at this point. Note that the gl_buffer_object::Access enum field has been replaced by a gl_buffer_object::AccessFlags bitfield. The new field is a mask of the GL_MAP_x_BIT flags which is a superset of the old GL_READ_ONLY, GL_WRITE_ONLY and GL_READ_WRITE modes. When we query GL_BUFFER_ACCESS_ARB we translate the bitfield into the conventional enum values.
/external/mesa3d/src/mesa/main/dlist.c
|
08e43ebfb216284818925e899419af03e28d2360 |
|
03-Jun-2009 |
Brian Paul <brianp@vmware.com> |
mesa: plug in new _mesa_CopyBufferSubData() functions
/external/mesa3d/src/mesa/main/dlist.c
|
fe86e508967bd7b63902928033247e145103f60c |
|
28-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: exec/dlist functions for glProvokingVertexEXT()
/external/mesa3d/src/mesa/main/dlist.c
|
d30163ad4201dcd5a594694ab87be9e59db47edd |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use Elements() for loop limit
/external/mesa3d/src/mesa/main/dlist.c
|
882cd6c839e56a3eceb8edf62f83893f6b531d35 |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove MAX_VERTEX_PROGRAM_ATTRIBS Use MAX_VERTEX_GENERIC_ATTRIBS instead. No need for two #defines for the same quantity.
/external/mesa3d/src/mesa/main/dlist.c
|
4a95185c9f30c2de7a03bb1a0653f51b53b1111d |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBS Be clearer that this is the number of generic vertex program/shader attributes, not counting the legacy attributes (pos, normal, color, etc).
/external/mesa3d/src/mesa/main/dlist.c
|
4dc426c01627a240bd5b148c1804c45b0d5ecd6c |
|
22-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: s/MAX_VERTEX_PROGRAM_ATTRIBS/MAX_NV_VERTEX_PROGRAM_INPUTS/ in NV funcs
/external/mesa3d/src/mesa/main/dlist.c
|
e4b27b4a69f28ca71944fef5f809023bed630a95 |
|
02-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix a recursive display list problem This fixes an issue when compiling glCallList() into another display list when the mode is GL_COMPILE_AND_EXECUTE. Before, the call to glCallList() called _mesa_save_CallList() which called neutral_CallList() which then called _mesa_save_CallList() again. In the end, the parent display list contained two calls to the child display list instead of one. Let's be on the lookout for regressions caused by this change for a while before we cherry-pick this elsewhere.
/external/mesa3d/src/mesa/main/dlist.c
|
1eee1bac1f6d911e6124daafc9b9291666d91cef |
|
17-Mar-2009 |
Vinson Lee <vlee@vmware.com> |
mesa: update/fix doxygen comments
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
f2c023291a1f2887294d2aac504f8b82857ad092 |
|
22-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move a bunch of compiler-related stuff into new compiler.h header This trims down and cleans up imports.h and glheader.h quite a bit.
/external/mesa3d/src/mesa/main/dlist.c
|
19dff5efc1e348d037b1b3cdfb9ac91020ecde4d |
|
12-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: don't include m_xform.h where not needed
/external/mesa3d/src/mesa/main/dlist.c
|
0001deef1108b77cf4879fff4647401fb68c421e |
|
31-Jan-2009 |
Brian <brianp@vmware.com> |
mesa: more display list cleanups Remove some unneeded fields. Rename some function parameters.
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
1e2f57425153d73646fde7c91c16aa5559491556 |
|
02-Dec-2008 |
Brian <brian.paul@tungstengraphics.com> |
mesa: fix conditional in save_Lightfv(), bug 18838
/external/mesa3d/src/mesa/main/dlist.c
|
f63594bfef883fa9e15ab7f3f69affe4901353aa |
|
11-Oct-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: remove unneeded includes
/external/mesa3d/src/mesa/main/dlist.c
|
452a592ca4b1bac78eee53fb9f2f1deac7832840 |
|
31-May-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
mesa: Apply MSVC portability fixes from Alan Hourihane.
/external/mesa3d/src/mesa/main/dlist.c
|
9b8b58b79a1837f75cec44089589a308ccd865f1 |
|
20-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: fix errors in prev commit
/external/mesa3d/src/mesa/main/dlist.c
|
3a4bed8f088d6f7c558ad187c338cbcd6c692b5d |
|
20-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: revamp glBlendFunc loopback
/external/mesa3d/src/mesa/main/dlist.c
|
e48defc98045f419e71ca13e4f45470b2336ecaf |
|
09-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c (cherry picked from commit 9091015a9782ad15e58540a8fd61df83ea2bfe31)
/external/mesa3d/src/mesa/main/dlist.c
|
bd953e872f22690bd232a758383883100d9347d0 |
|
15-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
mesa: get another class of degenerate dlists working Primitive begin in one dlist, end in another.
/external/mesa3d/src/mesa/main/dlist.c
|
7f747204ea3b61e507b8bd48f33e8dd83f34705b |
|
06-May-2008 |
Michal Wajdeczko <Michal.Wajdeczko@intel.com> |
Add support for ATI_separate_stencil in display lists.
/external/mesa3d/src/mesa/main/dlist.c
|
6e19f82c37191dabcdd882d0edac98a2ca9c11e4 |
|
01-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix conversion of GLfloat display list IDs Use floor() to convert to int (per Mark Kildard and the SI). Also, change translate_id() to return a signed integer since we may be offsetting from GL_LIST_BASE.
/external/mesa3d/src/mesa/main/dlist.c
|
d3ebaa41f548d0123106e35b5fab0f62ea6c286c |
|
25-Mar-2008 |
Brian <brian.paul@tungstengraphics.com> |
implement glGet/BindAttribLocationARB() for display lists More such shader functions are needed...
/external/mesa3d/src/mesa/main/dlist.c
|
86a4810b09097714942bf2b889e6c62357bba931 |
|
09-Nov-2007 |
Roland Scheidegger <sroland@tungstengraphics.com> |
alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935) these should be the same functions (as per spec).
/external/mesa3d/src/mesa/main/dlist.c
|
f8e4cf716a3656faa08086ee80d04b36a5266d65 |
|
24-Aug-2007 |
Brian <brian.paul@tungstengraphics.com> |
remove CallDepth++/-- accidentally removed in prev commit
/external/mesa3d/src/mesa/main/dlist.c
|
dbef6158c6c19a28dc96a96357c9ed9bd9422b88 |
|
23-Aug-2007 |
Brian <brian.paul@tungstengraphics.com> |
remove unneeded CallStack array
/external/mesa3d/src/mesa/main/dlist.c
|
baac66cb0519cb85373fb079696d44e42d382577 |
|
30-Jul-2007 |
Brian <brian.paul@tungstengraphics.com> |
remove old comment, minor formatting fixes
/external/mesa3d/src/mesa/main/dlist.c
|
775ebb696dffaf6fddc170862ecb375e6cdfcb9c |
|
30-Jul-2007 |
Xiang, Haihao <haihao.xiang@intel.com> |
Fix an error related to glPolygonStipple. As glPixelStore(GL_UNPACK) affect the bits into a stipple pattern, hence 128 bytes used to store the pattern in a display list aren't enough sometimes.
/external/mesa3d/src/mesa/main/dlist.c
|
c223c6b663cd5db39ba19c2be74b88cc3b8f53f3 |
|
04-Jul-2007 |
Brian <brian.paul@tungstengraphics.com> |
Be more consistant with paths in #includes. Eventually, eliminate a bunch of -I flags.
/external/mesa3d/src/mesa/main/dlist.c
|
3898e67f49b375bd0127fb2931468653cc29d5f9 |
|
22-May-2007 |
Brian <brian.paul@tungstengraphics.com> |
remove some whitespace
/external/mesa3d/src/mesa/main/dlist.c
|
74afcabd8599565c1b6d06ea5f355662a81c3778 |
|
21-Apr-2007 |
Brian <brian@yutani.localnet.net> |
Rename occlude.[ch] to queryobj.[ch]
/external/mesa3d/src/mesa/main/dlist.c
|
b59657ad965f9471574e914b861bb1d2a17d772e |
|
02-Feb-2007 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge branch 'vbo-0.2' Conflicts: src/mesa/main/texcompress_s3tc.c src/mesa/tnl/t_array_api.c
|
18d1fdebebcb52e7fcf50e62c4c02862d173af51 |
|
23-Jan-2007 |
Brian <brian@nostromo.localnet.net> |
fixes for C++ warnings/errors
/external/mesa3d/src/mesa/main/dlist.c
|
fea6e5a69588012cf0373f36dff99a45b0202f55 |
|
16-Jan-2007 |
Keith Whitwell <keith@tungstengraphics.com> |
Don't special-case index, edgeflag. Remove display list opcodes for INDEX and EDGEFLAG, handle them through the regular ATTRIB mechanism now that Mesa understands them to just be regular attribs.
/external/mesa3d/src/mesa/main/dlist.c
|
f49c0d0dfbae5624c4db57b24fff23bd7dbaae01 |
|
02-Nov-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Rename _mesa_IsProgram() to _mesa_IsProgramARB() to avoid collision with the OpenGL 2.0 function of the same name.
/external/mesa3d/src/mesa/main/dlist.c
|
f3f51bc844c8749250724d164722402cb9a07dc7 |
|
12-Oct-2006 |
Ian Romanick <idr@us.ibm.com> |
Fix bug #4681. glDeleteTextures and glDeleteTexturesEXT were erroneously listed as aliases of each other. For anything /except/ GLX protocol they are aliases. This set of changes allows functions that are functionally identical but have different GLX protocol to be listed as aliases. When building with GLX_INDIRECT_RENDERING set, different static functions are used. These functions determine whether the current context is direct rendering or not. If the context is direct rendering, the aliased function (e.g., glDeleteTextures in the case of glDeleteTexturesEXT) is called. If the context is not direct rendering, the correct GLX protocol is sent. For a deeper explanation of what is changed, please see: http://dri.freedesktop.org/wiki/PartiallyAliasedFunctions
/external/mesa3d/src/mesa/main/dlist.c
|
a5f2206077402f0a8700ec1348e09731e53c5bc2 |
|
24-Aug-2006 |
Ian Romanick <idr@us.ibm.com> |
GL_EXT_paletted_texture functions should alias GL_SGI_color_table functions. The functions for GL_EXT_paletted_texture that do not share GLX protocol with GL_ARB_imaging are supposed to alias the similar functions from GL_SGI_color_table. They didn't. This patch corrects this problem and enables GLX protocol for both extensions. Since this removes 3 entries from the dispatch table, this change creates a lot of changes in the generated files.
/external/mesa3d/src/mesa/main/dlist.c
|
5928718475e85c4c28ef4ec0cea961442ed3bdca |
|
17-Aug-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
change #ifdef to #if
/external/mesa3d/src/mesa/main/dlist.c
|
8c41c757fe8efa04df0dd5cdfb33a75b84891c19 |
|
15-Aug-2006 |
Ian Romanick <idr@us.ibm.com> |
Add support for GL_EXT_gpu_program_parameters. Any driver that enables either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well.
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
ee34e6ef716bb630440299ac1efbc2055ef09ffd |
|
12-Jun-2006 |
Ian Romanick <idr@us.ibm.com> |
Add support for GL_APPLE_vertex_array_object. Several test programs and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required.
/external/mesa3d/src/mesa/main/dlist.c
|
94b30dc390f1fdd526c080080830016fad3e2ee2 |
|
25-Apr-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Put color index attribute into the 6th attribute slot. Update a lot of loops, conditionals to use the _TNL_FIRST/LAST_* values instead of specific vertex attributes. Remove the EdgeFlagv function from the GLvertexformat struct.
/external/mesa3d/src/mesa/main/dlist.c
|
b87957d59ab961a91b5151fc8af17464a6a8edef |
|
21-Apr-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
pass color index as float, not int
/external/mesa3d/src/mesa/main/dlist.c
|
bb38cadb1c5f2dc13096a091bdaf61dc3e3cfa4d |
|
11-Apr-2006 |
Michal Krol <mjkrol@gmail.org> |
More GLSL code: - use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs;
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
dbfd246db89e194b332d4e76eb832998085263a2 |
|
01-Mar-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
added BlitFramebuffer() support
/external/mesa3d/src/mesa/main/dlist.c
|
c56f2c49a51e7ad1106c46e3e86dfe2756ef87c4 |
|
26-Feb-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
re-formated with indent.
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
a764b7eae0e93245b0fb644d32e72226d4cf42f2 |
|
26-Feb-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
display list clean-ups
/external/mesa3d/src/mesa/main/dlist.c
|
1add059bd114f90e32c4b574be411d314eca6d90 |
|
14-Dec-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be done with fragment programs nowadays.
/external/mesa3d/src/mesa/main/dlist.c
|
77ee31930a1b0cc7766939415f4f04ed6a1fa4ac |
|
11-Nov-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Make _mesa_is_proxy_texture() non-static and use in a few more places. Use COPY_4FV() where possible. Added some comments, clean-ups.
/external/mesa3d/src/mesa/main/dlist.c
|
9bdfee3a470a535ebe31074651fbacf680bcea6a |
|
18-Jul-2005 |
Ian Romanick <idr@us.ibm.com> |
Wrap every place that accesses a dispatch table with a macro. A new script- generated file, called src/mesa/glapi/dispatch.h, is added. This file contains three macros for each API function. It contains a GET, a SET, and a CALL. Each of the macros take a pointer to the context and a pointer to the dispatch table. In several threads on mesa3d-dev we discussed replacing _glapi_add_entrypoint with a new function called _glapi_add_dispatch. For this discussion, the important difference between the two is that the caller of _glapi_add_dispatch does *not* know what the dispatch offset will be at compile time. Because of this callers need to track the dispatch offset returned by _glapi_add_dispatch. http://marc.theaimsgroup.com/?t=111947074700001&r=1&w=2 The downside is that driver code then has to access the dispatch table two different ways. It accesses it using structure tags (e.g., exec->Begin) for functions with fixed offsets and via a remap table (e.g., exec[ remap->NewExtensionFunction ]) for functions without fixed offsets. Yuck! Using the macros allows both types of functions to be accessed identically. If a driver needs to set a pointer for Begin, it does 'SET_Begin(ctx, exec, my_begin_function)'. If it needs to set a pointer for NewExtensionFunction, it does 'SET_NewExtensionFunction(ctx, exec, my_NewExtensionFunction_function)'. Furthermore, if at some point in the future a static offset is assigned for NewExtensionFunction, only the macros need to change (instead of every single place that accesses a table for that function). This code differs slightly from the originally posted patches in that the CALL, GET, and SET marcos no longer take a context pointer as a parameter. Brian Paul had suggested that the remap table could be stored as a global since it would be set at CreateScreen time and would be constant for all contexts. This change reflects that feedback. http://marc.theaimsgroup.com/?t=112087194700001&r=1&w=2
/external/mesa3d/src/mesa/main/dlist.c
|
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/main/dlist.c
|
a0c85249244e1af8dac88076d5f384cf4bd01236 |
|
11-Feb-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
mesa-main-0-NULL.patch from Jeff Muizelaar
/external/mesa3d/src/mesa/main/dlist.c
|
36a35c5614336bffdac4827c1e04bcaa8ab2fa27 |
|
22-Jan-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Determine ahead of time whether a display list will include vertices which have to be processed in the 'loopback' path. If so, send all vertices that way as the transition from playback->loopback has several problems.
/external/mesa3d/src/mesa/main/dlist.c
|
a9e34c68ac0538699a144f67d3ce83ccb8f49be9 |
|
12-Jan-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.
/external/mesa3d/src/mesa/main/dlist.c
|
7f752fed993e5e9423abac200dd59141edbada56 |
|
19-Dec-2004 |
Dave Airlie <airliedfreedesktop.org> |
Implement software ATI_fragment_shader no error detection, slow, may not be 100% correct but a good start
/external/mesa3d/src/mesa/main/dlist.c
|
b5b8d22c4ee921dff99b898a5907023b20670a27 |
|
27-Nov-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Change the dispatch offsets for the VertexAttrib*NV functions so they don't alias with the corresponding ARB functions. GL_ARB_vertex_shader (and OpenGL 2.0's) VertexAttrib functions don't alias with conventional vertex attributes, as GL_NV_vertex_program does. So, the ARB and NV version of VertexAttrib need to be distinct.
/external/mesa3d/src/mesa/main/dlist.c
|
21f6978c532eae50d9daefd481b5ab936225fd27 |
|
27-Nov-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean up code related to dispatch table initialization
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
94987beb2c9e87d9c55db5cb7c089dc77f78df94 |
|
24-Oct-2004 |
Adam Jackson <ajax@freedesktop.org> |
Bug #1682: Mesa core code that gets linked into DRI drivers should never call through the GL API directly, but should instead use the GL_CALL macro.
/external/mesa3d/src/mesa/main/dlist.c
|
53f82c5aadbb15585754bfacf3237093eccdb2ce |
|
02-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added support for GL_ARB_draw_buffers
/external/mesa3d/src/mesa/main/dlist.c
|
171614abbd3a6aee9aba8d49b1a9340d5608ba16 |
|
30-Aug-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
remove CR
/external/mesa3d/src/mesa/main/dlist.c
|
a6c423d95663cfd8601cf84e10e8e1b12fa6ef15 |
|
25-Aug-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
/external/mesa3d/src/mesa/main/dlist.c
|
d322dc1469587d4dc9274c803561f6074c21ed42 |
|
29-Jun-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
glBegin/EndQueryARB didn't work inside display lists
/external/mesa3d/src/mesa/main/dlist.c
|
173bc32195f2dbce8d148d0efec3a5b3f6e5c2a2 |
|
03-Jun-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix problems when sizeof(Node) != sizeof(float)
/external/mesa3d/src/mesa/main/dlist.c
|
74339bf471b2719b0385a0a6062ceee18c663464 |
|
20-Apr-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Add printing for recently added opcodes.
/external/mesa3d/src/mesa/main/dlist.c
|
ac96356300c90a21f9088eaac5e7f876b00b5d94 |
|
19-Apr-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
in TexEnv functions, check if pname == GL_TEXTURE_ENV_COLOR and fetch appropriate number of param values
/external/mesa3d/src/mesa/main/dlist.c
|
8b7da14b823145646da44e10cced0adeaa29d884 |
|
03-Apr-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
added some assertions, just to be safe
/external/mesa3d/src/mesa/main/dlist.c
|
79b372b92a42aeee11f0500fefe8fc92126e39e3 |
|
27-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix some warnings
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
9b71f621d1e242c798c90062e06c49221f34c2b1 |
|
04-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
plug in _mesa_BlendFunc into dispatch table
/external/mesa3d/src/mesa/main/dlist.c
|
9a20a72cdcab2a6c1678b83c782b61c047e765e3 |
|
03-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
comments, capitalization, misc-clean-ups
/external/mesa3d/src/mesa/main/dlist.c
|
111156affeab383f6b6f4a1c104bcd5c14999ef7 |
|
31-Jan-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
glBindProgramARB wasn't getting compiled into display lists (bug 887383)
/external/mesa3d/src/mesa/main/dlist.c
|
c93105eb9e2499efb237fd89dba0cebd48f18375 |
|
27-Jan-2004 |
Ian Romanick <idr@us.ibm.com> |
Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation.
/external/mesa3d/src/mesa/main/dlist.c
|
34a78574114d5f3ff814cf55c222fe26bded334b |
|
21-Jan-2004 |
Ian Romanick <idr@us.ibm.com> |
Silence a compiler warning DRI builds using gcc3.
/external/mesa3d/src/mesa/main/dlist.c
|
20a17e42d7fc9fe65aabe612fe1e513c3103d121 |
|
21-Jan-2004 |
Ian Romanick <idr@us.ibm.com> |
Remove dd_function_table::BlendFunc. All drivers now use dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same.
/external/mesa3d/src/mesa/main/dlist.c
|
5bae6b90f93bb1bc2d85efe3de963fb49a38fed1 |
|
15-Jan-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
change MALLOC to CALLOC to silence valgrind error in _playback_copy_to_current()
/external/mesa3d/src/mesa/main/dlist.c
|
d6745697b625a6a5b7d6e3d7dd5f5510f96e277a |
|
04-Dec-2003 |
Karl Schultz <kschultz@freedesktop.org> |
Add missing GLAPIENTRY
/external/mesa3d/src/mesa/main/dlist.c
|
2c9f50dd4acc65ddfeb8e3fde98137711167e579 |
|
25-Nov-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
casts for g++
/external/mesa3d/src/mesa/main/dlist.c
|
ae0eaf93e092ac8e8b1c98f3e986de96940663fa |
|
24-Nov-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge vtx-0-2-branch
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
e4fcea2e06571b71a85b4f100c95d866a82f7c19 |
|
19-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Assorted casts to silence g++ warnings.
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
b29b8ca47d322f1f93f5321be7529cf0c440c695 |
|
13-Sep-2003 |
Kendall Bennett <KendallB@scitechsoft.com> |
Updates to fix problems building with the Open Watcom compiler.
/external/mesa3d/src/mesa/main/dlist.c
|
5c480a4887aaca56bd70bde91bddbc13f71e721e |
|
09-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
display list support for ARB_vertex/fragment_program
/external/mesa3d/src/mesa/main/dlist.c
|
90f673e3ecdf5546b13ab8b549bb1b7023669107 |
|
09-Sep-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
plug in vertex buffer object functions
/external/mesa3d/src/mesa/main/dlist.c
|
04a81da03bef5020d863e46aa597eddf7aaac016 |
|
31-Aug-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Moved some shared vertex/fragment program code into new program.c file. Implemented new program_parameter_list type and functions for dealing with named program parameters, constants and GL state references. New state_index enum for describing GL state referenced within ARB vertex/ fragment programs. Plus, functions for fetching named GL state.
/external/mesa3d/src/mesa/main/dlist.c
|
dc24230de7f913969b52dee3579bb8fa3d50a8c0 |
|
30-Aug-2003 |
Karl Schultz <kschultz@freedesktop.org> |
Silence compiler warnings about implicit casts or conversions by supplying explicit casts and/or tweaking constant and variable definitions.
/external/mesa3d/src/mesa/main/dlist.c
|
3baefe663bb15b4fd60921155de38c12ec2758c4 |
|
23-Aug-2003 |
Ian Romanick <idr@us.ibm.com> |
Added support for GL_IBM_multimode_draw_arrays. Added non-static entrypoints and the name string for GL_SUN_multi_draw_arrays (identical to GL_EXT_multi_draw_arrays). Made add_newer_entrypoints (in src/mesa/main/context.c) table driven. This reduced the size of context.o by about 3KB.
/external/mesa3d/src/mesa/main/dlist.c
|
ad6ecf022787aa65830aa12e445aacbafcd763fa |
|
22-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove printf
/external/mesa3d/src/mesa/main/dlist.c
|
08ff059f203f05a0cc417a46fe37f83929963db5 |
|
21-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial implementation of GL_MESA_program_debug - a vertex/fragment program debugging extension.
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
32bac60519dab482cd3f44355563750a4521f4cb |
|
03-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
tweak checks for display list zero
/external/mesa3d/src/mesa/main/dlist.c
|
e5b244ff7f984805c1bcc020342f1300f2639c71 |
|
21-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_EXT_depth_bounds_test.
/external/mesa3d/src/mesa/main/dlist.c
|
da74a60e4cf49a7bb59b878843a014ea2676b766 |
|
17-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
added LoadProgramNV and RequestResidentProgramsNV
/external/mesa3d/src/mesa/main/dlist.c
|
5960105ca35d5f51ef3881d201faf2cda99ead0c |
|
17-Apr-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added arbprogram.c to Makefiles. Added display list support for GL_NV_fragment_program. Assorted clean-ups.
/external/mesa3d/src/mesa/main/dlist.c
|
42ad8664f972aaecff80934b5ec7d135d04ea767 |
|
03-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
better error messages (Leif Delgass)
/external/mesa3d/src/mesa/main/dlist.c
|
418ac00e7583bf3136816a43b3357e0d0b0c776d |
|
21-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_SGI_texture_color_table extension (Eric Plante)
/external/mesa3d/src/mesa/main/dlist.c
|
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/main/dlist.c
|
f48216ad0f75dc2eecc34ab6978986f564c90334 |
|
06-Nov-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
a few dispatch pointers weren't set (glGenTexturesEXT for example)
/external/mesa3d/src/mesa/main/dlist.c
|
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 |
|
25-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Header file clean-up: 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/main/dlist.c
|
8dfc5b9863f08a713177fd92847573e17febbac9 |
|
16-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
surround vertex program code with #if FEATURE_NV_vertex_program/#endif
/external/mesa3d/src/mesa/main/dlist.c
|
cf69eeb1aa566386a0b1923b2a5e4dfbce6de9da |
|
07-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed old comment
/external/mesa3d/src/mesa/main/dlist.c
|
7d7ec0ea917e6abb5711b7c8dad0b17c8469482f |
|
06-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
implemented glProgramParameters4[df]vNV()
/external/mesa3d/src/mesa/main/dlist.c
|
6a1e1623fd3dca1d7fc145979d9bc05146c31596 |
|
06-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
hook-up dispatch for glActiveStencilFaceEXT()
/external/mesa3d/src/mesa/main/dlist.c
|
5f60a0b50ada1865d4fc6a724366e8ea0cc9a72f |
|
06-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_EXT_stencil_two_side extension, not 100% complete yet.
/external/mesa3d/src/mesa/main/dlist.c
|
9f7011b88bd8dfeb0ddeed65c4c1ef39ad44798a |
|
17-Aug-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
added error checking for glCallLists() type parameter
/external/mesa3d/src/mesa/main/dlist.c
|
2525bc7d305f6dcab3beb75535da25a488c969b0 |
|
30-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented GL_EXT_multi_draw_arrays: glMultiDrawArraysEXT() and glMultiDrawElementsEXT().
/external/mesa3d/src/mesa/main/dlist.c
|
4e9676fb13f60ecdbc247b120031f18cd3febcb0 |
|
29-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
/external/mesa3d/src/mesa/main/dlist.c
|
4753d60dd070bb08d0116076bcc08025c86ce857 |
|
15-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added ctx parameter to _mesa_debug() Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes.
/external/mesa3d/src/mesa/main/dlist.c
|
9a33a11d714c90162d32781ebbd2c1dfab52cfd1 |
|
13-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
New _mesa_debug() function to replace fprintf() calls. Some source files updated to call _mesa_debug(), but not finished. Added __GLimports as a parameter to _mesa_create/init_context() and updated drivers accordingly. Fleshed-out more of the __GLimports and __GLexports functionality. Removed run-time config file support (config.c)
/external/mesa3d/src/mesa/main/dlist.c
|
60f1a3c288dd663ff420fada558763d7524e499b |
|
29-May-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added GL_NV_point_sprite functions: glPointParameteri[v]NV(). Removed dead ARB_window_pos functions (we alias the MESA_window_pos funcs).
/external/mesa3d/src/mesa/main/dlist.c
|
23d8ef3937b3b66684f7feb62446abca8e91d307 |
|
27-May-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
dispatch offsets for ARB_window_pos
/external/mesa3d/src/mesa/main/dlist.c
|
306d3fcdbad523428501833405e47e9897896def |
|
09-Apr-2002 |
Keith Whitwell <keith@tungstengraphics.com> |
bring in changes from dri tcl branch
/external/mesa3d/src/mesa/main/dlist.c
|
1537b63fce36f87b3606d0e7cdca2d10bbdffd56 |
|
02-Apr-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_ARB_point_parameters support
/external/mesa3d/src/mesa/main/dlist.c
|
a359d3488a31132d9fce3f9bc4586e730fde35bd |
|
19-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
some display list support for vertex program extension
/external/mesa3d/src/mesa/main/dlist.c
|
30f51ae067379c2b3573c06b707d25a9704df7be |
|
18-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replace old matrix stacks with new code based on struct matrix_stack. Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
/external/mesa3d/src/mesa/main/dlist.c
|
b638c34381004aa2a778227bad51d259d05a9b53 |
|
14-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor dispatach table changes
/external/mesa3d/src/mesa/main/dlist.c
|
86b842790b720cd6b1499ce8edca8a4e9c8dc029 |
|
14-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
vertex program check-in
/external/mesa3d/src/mesa/main/dlist.c
|
faaa88fc488c3046a7391dba6bb75c07e0aaebc5 |
|
13-Dec-2001 |
Karl Schultz <kschultz@freedesktop.org> |
Remove const from save_TexParameteri to match prototype for glTexParameteri. Allows compilation on IRIX.
/external/mesa3d/src/mesa/main/dlist.c
|
471a774f433c23b263828aa591415741e78a35da |
|
05-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
dispatch changes to minimize hassle with XFree86 libGL
/external/mesa3d/src/mesa/main/dlist.c
|
5b7dab2e4c7df1fde0a7fcf28b8b54745b9fcd2e |
|
19-Nov-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
added test implementation of GL_ARB_window_pos
/external/mesa3d/src/mesa/main/dlist.c
|
b5fd886ee12ef52126969f712dee0bd4b2eea706 |
|
18-Nov-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
API dispath updates
/external/mesa3d/src/mesa/main/dlist.c
|
94a6ec8f0c8a25aeeb5880e2285ae6042cfb99db |
|
18-Sep-2001 |
Karl Schultz <kschultz@freedesktop.org> |
compiler warnings
/external/mesa3d/src/mesa/main/dlist.c
|
1b258989462e907e45abbdf8743b0a75f22c02b3 |
|
18-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Consolidated source files. Since the re-org a number of source files only had one or two functions left in them.
/external/mesa3d/src/mesa/main/dlist.c
|
baace9ffca69dd7919b5c3cf53bd87affa9c1e25 |
|
13-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't compile glClientActiveTextureARB() into display lists, per the spec
/external/mesa3d/src/mesa/main/dlist.c
|
e67d632d999fa962377060faacf25e24b17dc341 |
|
11-Jun-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed minor display list bugs (#431517)
/external/mesa3d/src/mesa/main/dlist.c
|
736fcbec4732830e7976fb5eb309b13e03be132c |
|
29-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
infrastructure for GL_ARB_multisample
/external/mesa3d/src/mesa/main/dlist.c
|
b8d091d3503415a29a309dca0ce13b24509bd763 |
|
14-May-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
increase blocksize, remove dead opcodes
/external/mesa3d/src/mesa/main/dlist.c
|
8b6a91a93f1b3f79796f398884aaca77a8a09198 |
|
10-May-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Set 'prefer_float_colors' true, now that tnl uses them natively. Apply Jeff Epler's optimization to ci spans as well, remove old code.
/external/mesa3d/src/mesa/main/dlist.c
|
335634b807921285bec0709ee92c454cee87ee88 |
|
09-May-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Add FLUSH_CURRENT() calls to fix ordering problems (incl. hierarchical dlist calls).
/external/mesa3d/src/mesa/main/dlist.c
|
06ed3f0a0af158fc3591771fdeaeac363ced57f6 |
|
27-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
silence compiler warnings
/external/mesa3d/src/mesa/main/dlist.c
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/dlist.c
|
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/main/dlist.c
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/dlist.c
|
8e39ad2cd67d49be40ff0822f3269affdf83d601 |
|
06-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Overhaul of texture image handling. 1. gl_texture_image struct's Data pointer points to images in driver's format. 2. Added FetchTexel() function pointer to struct gl_texture_image. 3. Changed Driver Tex[Sub]Image functions, return void now. 4. Texture storage/fetch code in new texstore.c file. 5. Removed texture.[ch] - functions moved to state.c Note: FX driver updates not finished yet.
/external/mesa3d/src/mesa/main/dlist.c
|
ab36c9aa1c4af92dd9f4ec48028f1eb2e98d1ccc |
|
24-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed the unused/broken GL_PGI_misc_hints extension
/external/mesa3d/src/mesa/main/dlist.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/main/dlist.c
|
ab8b047ae59c111b4e4ab4fd43a2c6573caf5b85 |
|
13-Jan-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
fix conform dlist test
/external/mesa3d/src/mesa/main/dlist.c
|
a884b4b81168df26b2e049ea765af92c393b850b |
|
28-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
try and force a log message
/external/mesa3d/src/mesa/main/dlist.c
|
4292e9c06b1c3f98738e5e76d606e06918b58073 |
|
27-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
try and force a log message
/external/mesa3d/src/mesa/main/dlist.c
|
20911cb17ca2fa418c991c189641d978fc6cde2b |
|
27-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
try and force a log message
/external/mesa3d/src/mesa/main/dlist.c
|
1b686cedf4f9f4baa1e9b3f399746cd0ebb9b521 |
|
27-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
try and force a log message
/external/mesa3d/src/mesa/main/dlist.c
|
376d022e4a5a56f81f089a13a34438981fe83178 |
|
27-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
fix demos/fire, enable lazy vertex flushing
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
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.c
|
ad2ac216fa0cbebc36530bf9e5256e902710b892 |
|
24-Nov-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Support for swappable t&l modules, including an example one in the FX driver (enable with FX_ALLOW_VTXFMT=t).
/external/mesa3d/src/mesa/main/dlist.c
|
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.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/main/dlist.c
|
8a9507442a9811e2c4a4bac6a993e8a900c50d4d |
|
10-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
renamed imaging files to histogram since that's what's inside
/external/mesa3d/src/mesa/main/dlist.c
|
c893a015d8a50a38cd3f727d99835e7e7e2ccea9 |
|
28-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
New colormac.h file for color-related macros. Lot's of clean-up in macros.h and mmath.h
/external/mesa3d/src/mesa/main/dlist.c
|
a14cbff8e5b30539d8fdc3497a0e128992efa6c9 |
|
27-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.c and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h
/external/mesa3d/src/mesa/main/dlist.c
|
fe5d67d95f3a5fc84c5421d409a6464642aaf2cb |
|
27-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Implement EXT_fog_coord and EXT_secondary_color. EXT_secondary_color is disabled until we get some dispatch offsets from SGI.
/external/mesa3d/src/mesa/main/dlist.c
|
b1394fa92aaaf859ce9efc8b5fc194397921320c |
|
26-Sep-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
First batch of OpenGL SI related changes: Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer.
/external/mesa3d/src/mesa/main/dlist.c
|
cf8eebee075e3f69c3daa4ea88994e07527055e4 |
|
23-Aug-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added convolve.h header
/external/mesa3d/src/mesa/main/dlist.c
|
f545e2aedde0d0c09c76a7e772b333163fddba17 |
|
10-Jul-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix for miscolored rects in display lists. Forward-port stipple bugfix.
/external/mesa3d/src/mesa/main/dlist.c
|
614ff87923b967cff5660786b7d8398b44671c00 |
|
12-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added EXT version of vertex array functions
/external/mesa3d/src/mesa/main/dlist.c
|
9540a1dbcf213645b23c6cd9284e92a1152cca05 |
|
06-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on GL_ARB_texture_compression
/external/mesa3d/src/mesa/main/dlist.c
|
5fb84d263b8068467a2429942ecf113a0a4c8a60 |
|
24-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
changed allocation/initialization of API dispatch tables
/external/mesa3d/src/mesa/main/dlist.c
|
1207bf057aeea3376e5e0f03f789a5d67ed4d29d |
|
23-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial work for GL_ARB_texture_compression
/external/mesa3d/src/mesa/main/dlist.c
|
58f71ace5061339e3ceaab1da5d72285453cf3d0 |
|
19-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added a bunch of imaging functions
/external/mesa3d/src/mesa/main/dlist.c
|
0c74657fe0bd8dc126062056d53a84dfee44076d |
|
18-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced components with internalFormat
/external/mesa3d/src/mesa/main/dlist.c
|
767e2cf2519707f093da61495dafc80ffc82fc99 |
|
07-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_SGIX/SGIS_pixel_texture
/external/mesa3d/src/mesa/main/dlist.c
|
832179c50e2cf5de9735241e4767aea4d6fc33bf |
|
21-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added more locking
/external/mesa3d/src/mesa/main/dlist.c
|
959f802dabd4f4347dc0ea925ae687abb6938588 |
|
19-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed compiler warnings on BeOS R4
/external/mesa3d/src/mesa/main/dlist.c
|
ed30dfa1264ec8875a3162c3c8778bc703bf11d5 |
|
03-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
runtime selectable depth buffer depth
/external/mesa3d/src/mesa/main/dlist.c
|
8df3d8ae6c48cbbe649e8cfeebd8a99f983784f7 |
|
03-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
save ColorTable and ColorSubTable commands
/external/mesa3d/src/mesa/main/dlist.c
|
e828bc8f61736f6ba2eff7b2d3dd24056c8b86e0 |
|
25-Feb-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Fog coordinate stage which drivers may use to replace standard fogging mechanism. LogicOp state change callback
/external/mesa3d/src/mesa/main/dlist.c
|
ead285a9266bb5f80e68de122490a6afb88df6f3 |
|
24-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
bunch of dispatch and extension-related changes
/external/mesa3d/src/mesa/main/dlist.c
|
3ab6bbe6135da26dfe9a9ba880386fdc98f6580a |
|
12-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
now using dynamically allocated api dispatch tables
/external/mesa3d/src/mesa/main/dlist.c
|
af763d5e4379f6dc3b48fdf76332ffa31a44a5bc |
|
11-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added code for all GL_MESA_window_pos functions
/external/mesa3d/src/mesa/main/dlist.c
|
831f8ada7bcb995e0aaf78de73ffb791ee632900 |
|
02-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
don't include dispatch.h
/external/mesa3d/src/mesa/main/dlist.c
|
ea39f042c378c234b573ceead4c5194020d949c4 |
|
02-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
updated includes for source file reorg
/external/mesa3d/src/mesa/main/dlist.c
|
2b1c416e213173bbc8db6ff5daf493f331f9ffbe |
|
01-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added save_TexImage3DEXT()
/external/mesa3d/src/mesa/main/dlist.c
|
bb79790662f56eb71aafd3f020cd86ad810f56b2 |
|
24-Jan-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
prefixed hash functions with _mesa_
/external/mesa3d/src/mesa/main/dlist.c
|
780806f4d4987cc5c4268188451b5c209f901eff |
|
13-Jan-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
made some functions static
/external/mesa3d/src/mesa/main/dlist.c
|
3c3533c5c8070fcca25247945cebedea60616082 |
|
07-Jan-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added missing glHintPGI() function
/external/mesa3d/src/mesa/main/dlist.c
|
73ee3ef749ffc6e595b9a29feddc4735c68e04c8 |
|
15-Dec-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed _GLAPI_ extension testing
/external/mesa3d/src/mesa/main/dlist.c
|
cd96388857255711c4e33e7d2626f199d3810d15 |
|
10-Dec-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
implemented GL_ARB_tranpose_matrix
/external/mesa3d/src/mesa/main/dlist.c
|
f25e1ac31f4912babb75d55c7ea86467dedf0a41 |
|
27-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added call to _mesa_init_no_op_table()
/external/mesa3d/src/mesa/main/dlist.c
|
21217695d378a4fcf4a4213491d0f5dbe5fbdc7d |
|
25-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
include glapi.h
/external/mesa3d/src/mesa/main/dlist.c
|
b4334b2b875c332ee1533141943904bdd3ebe58a |
|
13-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced EXT_color_table with EXT_paletted_texture
/external/mesa3d/src/mesa/main/dlist.c
|
845117bd054862baae29c4df61d5b4a61dd97f62 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
ColorTableEXT clean-up
/external/mesa3d/src/mesa/main/dlist.c
|
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.c
|
6a9f16edae2a21b156d1893947cc2ec35593d0a8 |
|
09-Nov-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
more fixes for glDrawArrays
/external/mesa3d/src/mesa/main/dlist.c
|
327c69127cf6203681d418a76186f70cc71b9212 |
|
08-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-up of header includes (Daryll)
/external/mesa3d/src/mesa/main/dlist.c
|
c3f0a511a725c7b3d3d7d93b1955aaaa2bb32f0d |
|
03-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
new texture image processing
/external/mesa3d/src/mesa/main/dlist.c
|
03d96a0ce28bebe5afd6e5a3cbc460b81ee4f4f7 |
|
31-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed a typo in a comment
/external/mesa3d/src/mesa/main/dlist.c
|
d471473b5842154c0b44b7bec149401f6dab43cc |
|
19-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Changes to reduce the memory footprint of display lists
/external/mesa3d/src/mesa/main/dlist.c
|
b80429e49ef62686792e2f95c8f52b5e6c8a59a9 |
|
16-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_EXT_get_proc_address
/external/mesa3d/src/mesa/main/dlist.c
|
bd5cdaf4442872d3cd2ff94eeafadd481d27fcfb |
|
13-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
removed GL_ prefix from memory macros
/external/mesa3d/src/mesa/main/dlist.c
|
60a249d009acec34bd61e12f01caf7bdf87e895c |
|
10-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
now using GL_MALLOC, GL_FREE
/external/mesa3d/src/mesa/main/dlist.c
|
7ec8d588abf67934edc78843dee28b9be509f4ca |
|
09-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed reference count bug in save_TexImage3DEXT()
/external/mesa3d/src/mesa/main/dlist.c
|
485f04074151686fa24d40e3eeb83029d3d8c425 |
|
08-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/dlist.c
|
14f8b8b5c3316117651eef2c705da37e3047d472 |
|
20-Sep-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Bugfix for ctx->backface_sign calculation
/external/mesa3d/src/mesa/main/dlist.c
|
585a68c82b9d87ea094143e91fab722070b3dc73 |
|
11-Sep-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_EXT_get_proc_address
/external/mesa3d/src/mesa/main/dlist.c
|
324beb95f34b29b53c8863af5591fb90393a157e |
|
04-Sep-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
fix for mga depthbuffer resize
/external/mesa3d/src/mesa/main/dlist.c
|
2be79c1aa2c168b7ecfb8289ce462ffb1de935eb |
|
26-Aug-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
various pipeline bugs
/external/mesa3d/src/mesa/main/dlist.c
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/dlist.c
|