[Xquartz-changes] mesa: Changes to 'refs/tags/embedded-1-20030224'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:04:39 PST 2015


Tag 'embedded-1-20030224' created by Keith Whitwell <keith at tungstengraphics.com> at 1970-01-01 00:00 -0800

Changes since embedded-1-20030120:
Brian Paul (4):
      terminology updates, etc
      clarified glPolygonMode section
      sample MiniGLX program
      added radeon_subset to header

Jose Fonseca (10):
      Most of the documentation to the "server-side" part of the Radeon driver.
      A new doxygen configuration file for the Radeon driver.
      Initial/partial documentation to the functions/structures that make the Radeon subset driver.
      Renamed and tailored the radeon doxygen file for the OpenGL subset only
      Bunch of documention additions.
      More documention additions.
      More documentation - now almost complete.
      Last bits of documentation. Full review still pending.
      A few documention fixes and additions.
      Final documentation fixes and additions.

Keith Whitwell (35):
      Start subsetting -- turn off swrast & swtnl.
      Add new files for bitmap and subsetted begin/end processing.
      Rename radeon_bitmap.c to radeon_subset_bitmap.c
      (Partially) subsetted driver runs miniglxtest and texobj.
      Hook in accelerated bitmap function -- bitmaps are upside-down!
      Bitmaps are right-way-up
      Add new defines for lighting, texgen, userclip subsetting.
      Isolated code for lighting, fog, texgen and userclip in new files.
      New file containing subsetted readpixels implementation.
      Fix compilation for full driver build.
      Eliminate radeon_subset_tcl.c.
      Eliminate some more code
      Add unfilled rendering and code for feedback (not yet integrated)
      Add files to allow the subset driver to be built as a dri driver.
      Eliminate all remaining fallbacks & usage of FALLBACK macro
      Fix vertex copying bug, remove polygonmode support (didn't/couldn't work)
      Restrict access to non-subset gl entrypoints.  Other small cleanups.
      new file
      Eliminate use of glRectf
      Eliminate use of glRectf, sleep so that we see some frames.
      Eliminate non-subset operations
      Correctly initialize RE_LINE_PATTERN register
      subset demos
      Exclude lighting, userclip state
      Use correct pv for flatshaded quadstrips
      Add manytex demo
      add 'void' to glXGetProcAddress prototype
      Add stricter compiler warnings
      clean up header usage
      Fix radeon_tex_region_t declaration (char became int).
      Fail if detected chipset isn't an r100.
      fix some compiler warnings
      Subset isosurf
      Subset terrain
      Drop morph3d, add terrain

---
 docs/subset.html                                    |  104 -
 doxygen/.cvsignore                                  |    1 
 doxygen/header.html                                 |    1 
 doxygen/makefile                                    |    3 
 doxygen/miniglx.doxy                                |    2 
 doxygen/radeon_subset.doxy                          |  208 ++
 include/GL/glx.h                                    |    4 
 progs/demos/Makefile                                |    7 
 progs/demos/bounce.c                                |   26 
 progs/demos/gears.c                                 |   70 
 progs/demos/isosurf.c                               |  124 -
 progs/demos/terrain.c                               |  167 +-
 progs/demos/texobj.c                                |   25 
 progs/demos/tunnel.c                                |    2 
 progs/samples/bitmap1.c                             |   22 
 progs/samples/bitmap2.c                             |   20 
 progs/samples/line.c                                |    2 
 progs/samples/point.c                               |    4 
 progs/samples/prim.c                                |   36 
 progs/samples/tri.c                                 |   10 
 progs/tests/Makefile                                |    4 
 progs/tests/miniglxsample.c                         |  125 +
 progs/tests/miniglxtest.c                           |   17 
 src/dri-es/Makefile                                 |   67 
 src/dri-es/dri_glx.c                                |  472 ++++++
 src/dri-es/dri_glx.h                                |   59 
 src/dri-es/dri_util.c                               | 1109 ++++++++++++++
 src/dri-es/dri_util.h                               |  375 ++++
 src/dri-es/drm.h                                    |  474 ++++++
 src/dri-es/extutil.h                                |  224 ++
 src/dri-es/glxclient.h                              |  678 ++++++++
 src/dri-es/sarea.h                                  |   80 +
 src/dri-es/xf86dri.h                                |  227 ++
 src/dri-es/xf86dristr.h                             |  343 ++++
 src/dri-es/xf86drm.c                                | 1500 +++++++++++++++++++
 src/dri-es/xf86drm.h                                |  607 +++++++
 src/dri-es/xf86drmHash.c                            |  435 +++++
 src/dri-es/xf86drmRandom.c                          |  219 ++
 src/dri-es/xf86drmSL.c                              |  490 ++++++
 src/mesa/drivers/common/mm.c                        |  100 +
 src/mesa/drivers/common/mm.h                        |   69 
 src/mesa/drivers/dri/common/mm.c                    |  100 +
 src/mesa/drivers/dri/common/mm.h                    |   69 
 src/mesa/drivers/dri/radeon/.cvsignore              |    1 
 src/mesa/drivers/dri/radeon/Makefile                |   80 -
 src/mesa/drivers/dri/radeon/radeon_compat.c         |    3 
 src/mesa/drivers/dri/radeon/radeon_context.c        |  480 +++---
 src/mesa/drivers/dri/radeon/radeon_context.h        |  695 ++++----
 src/mesa/drivers/dri/radeon/radeon_ioctl.c          |  575 ++++---
 src/mesa/drivers/dri/radeon/radeon_ioctl.h          |   95 -
 src/mesa/drivers/dri/radeon/radeon_lighting.c       |  681 ++++++++
 src/mesa/drivers/dri/radeon/radeon_lock.c           |   59 
 src/mesa/drivers/dri/radeon/radeon_lock.h           |    3 
 src/mesa/drivers/dri/radeon/radeon_maos.c           |   10 
 src/mesa/drivers/dri/radeon/radeon_maos.h           |    3 
 src/mesa/drivers/dri/radeon/radeon_maos_arrays.c    |   48 
 src/mesa/drivers/dri/radeon/radeon_screen.c         |   97 -
 src/mesa/drivers/dri/radeon/radeon_screen.h         |   94 -
 src/mesa/drivers/dri/radeon/radeon_span.c           |   26 
 src/mesa/drivers/dri/radeon/radeon_span.h           |    3 
 src/mesa/drivers/dri/radeon/radeon_state.c          | 1572 ++++++--------------
 src/mesa/drivers/dri/radeon/radeon_state.h          |   81 -
 src/mesa/drivers/dri/radeon/radeon_state_init.c     |  173 +-
 src/mesa/drivers/dri/radeon/radeon_subset.h         |   77 
 src/mesa/drivers/dri/radeon/radeon_subset_bitmap.c  |  180 ++
 src/mesa/drivers/dri/radeon/radeon_subset_readpix.c |  207 ++
 src/mesa/drivers/dri/radeon/radeon_subset_select.c  |  993 ++++++++++++
 src/mesa/drivers/dri/radeon/radeon_subset_tex.c     | 1017 ++++++++++++
 src/mesa/drivers/dri/radeon/radeon_subset_vtx.c     |  912 +++++++++++
 src/mesa/drivers/dri/radeon/radeon_swtcl.c          |  124 +
 src/mesa/drivers/dri/radeon/radeon_swtcl.h          |   56 
 src/mesa/drivers/dri/radeon/radeon_tcl.c            |   11 
 src/mesa/drivers/dri/radeon/radeon_tcl.h            |    3 
 src/mesa/drivers/dri/radeon/radeon_tex.c            |  108 -
 src/mesa/drivers/dri/radeon/radeon_tex.h            |    2 
 src/mesa/drivers/dri/radeon/radeon_texgen.c         |  256 +++
 src/mesa/drivers/dri/radeon/radeon_texmem.c         |    6 
 src/mesa/drivers/dri/radeon/radeon_texstate.c       |  475 ------
 src/mesa/drivers/dri/radeon/radeon_userclip.c       |   84 +
 src/mesa/drivers/dri/radeon/radeon_vtxfmt.c         |    7 
 src/mesa/drivers/dri/radeon/radeon_vtxfmt.h         |  104 +
 src/mesa/drivers/dri/radeon/radeon_vtxfmt_sse.c     |    2 
 src/mesa/drivers/dri/radeon/server/radeon.h         |  136 +
 src/mesa/drivers/dri/radeon/server/radeon_common.h  |  390 ++--
 src/mesa/drivers/dri/radeon/server/radeon_dri.c     |  281 ++-
 src/mesa/drivers/dri/radeon/server/radeon_dri.h     |   93 -
 src/mesa/drivers/dri/radeon/server/radeon_macros.h  |   30 
 src/mesa/drivers/dri/radeon/server/radeon_reg.h     |   45 
 src/mesa/drivers/dri/radeon/server/radeon_sarea.h   |  177 +-
 src/mesa/main/context.c                             |    6 
 src/mesa/main/feedback.c                            |    4 
 src/mesa/main/state.c                               |  590 +++----
 src/miniglx/dri_util.h                              |    9 
 src/miniglx/example.miniglx.conf                    |    2 
 src/miniglx/miniglx.c                               |    9 
 95 files changed, 16135 insertions(+), 3721 deletions(-)
---


More information about the Xquartz-changes mailing list