Module: Mesa
Branch: master
Commit: afae49cc152d05e6795ccaba4d818df946248584
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=afae49cc152d05e6795ccaba4d818df946248584

Author: Brian Paul <[email protected]>
Date:   Thu Nov 12 20:59:26 2009 -0700

st/mesa: comments for st_draw.c

---

 src/mesa/state_tracker/st_draw.c |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/mesa/state_tracker/st_draw.c b/src/mesa/state_tracker/st_draw.c
index c76bff9..68bc76b 100644
--- a/src/mesa/state_tracker/st_draw.c
+++ b/src/mesa/state_tracker/st_draw.c
@@ -25,10 +25,20 @@
  * 
  **************************************************************************/
 
- /*
-  * Authors:
-  *   Keith Whitwell <[email protected]>
-  */
+/*
+ * This file implements the st_draw_vbo() function which is called from
+ * Mesa's VBO module.  All point/line/triangle rendering is done through
+ * this function whether the user called glBegin/End, glDrawArrays,
+ * glDrawElements, glEvalMesh, or glCalList, etc.
+ *
+ * We basically convert the VBO's vertex attribute/array information into
+ * Gallium vertex state, bind the vertex buffer objects and call
+ * pipe->draw_elements(), pipe->draw_range_elements() or pipe->draw_arrays().
+ *
+ * Authors:
+ *   Keith Whitwell <[email protected]>
+ */
+
 
 #include "main/imports.h"
 #include "main/image.h"

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to