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

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


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

Changes since embedded-1-20030417:
Jose Fonseca (6):
      Big chunk of the AGP module documentation.
      More documentation.
      Final documentation for the radeon fb module.
      Final documentation to the AGPGART module.
      Final fixes to the AGPGART and RADEONFB modules' documentation.
      Move the Doxygen configuration files into the usual places and integrate with the build system.

Keith Whitwell (40):
      Add support for root-permission 'server' process and non-root clients
      Another sample server which also echos stdin to stdout
      Fix errors with queuing & dequing events.  Add lots of debug too.
      mga driver ported over by Denis Oliver Kropp
      Test swapping focus between two or more apps
      get client & server processes working properly
      Get vt switching working properly.
      Restore more registers after regaining vt.
      Call handle_fd_events in map/unmap window to flush write queue (should probably
      dri_driver_context.diff patch from Denis Oliver Kropp
      Correct rm for clean
      Fix problems not reloading textures after regaining lock
      Remove XFree86 tags.
      For subsetted driver, when client is unmapped, unmap our dma buffers.
      Fix vertex copying calcs for tris, quads
      Only register radeonVtxfmtNotifyFocus for the subsetted driver
      Don't register a focus notify callback
      Force multiple applications to play nicer with each other.
      prevent spurious texture uploads
      - Set O_NONBLOCK on socket fds
      Don't try to lock hardware or issue ioctls if not the 'focus' app.
      Slim down radeonfb.c
      Remove some more unused code
      Downgrade assert in __miniglx_Select()
      Don't map agp tex mem, shortcircuit some more ops when not in focus
      Partial documentation of this file.
      Protect some swrast-specific code in MakeCurrent
      Shortcircuit ioctl if no focus
      Minor fixes
      Remove bogus assert
      Add -autostart option
      New files
      Remove debug printfs
      Remove debug printfs, Use XCheckMaskEvent
      Animate by default
      Use mprotect() to protect the sarea when not in focus.
      Remove isosurf target
      mprotect sarea until focus gained
      mprotect sarea when focus lost
      Use correct condition for subsetting

---
 doxygen/agpgart.doxy                               | 1054 ++++++++++++++++
 doxygen/makefile                                   |    3 
 doxygen/radeondrm.doxy                             | 1058 ++++++++++++++++
 doxygen/radeonfb.doxy                              | 1051 +++++++++++++++
 progs/demos/Makefile                               |    1 
 progs/tests/Makefile                               |    2 
 progs/tests/sample_server.c                        |    5 
 progs/tests/sample_server2.c                       |  227 +++
 progs/tests/texline.c                              |    4 
 src/glut/mini/window.c                             |   20 
 src/kernel/agpgart/agp.c                           |  364 ++++-
 src/kernel/agpgart/agp.h                           |  261 +++
 src/kernel/agpgart/agp_backend.h                   |  171 ++
 src/kernel/agpgart/agpgart.h                       |  248 +++
 src/kernel/agpgart/frontend.c                      |  458 ++++++
 src/kernel/agpgart/i810_agp.c                      |   14 
 src/kernel/agpgart/i8x0_agp.c                      |  151 ++
 src/kernel/fbdev/radeonfb-2.5/radeonfb.c           | 1360 +++++---------------
 src/mesa/drivers/dri/mga/Makefile                  |  125 +
 src/mesa/drivers/dri/mga/README                    |   26 
 src/mesa/drivers/dri/mga/mga_xmesa.c               |  616 +++++++++
 src/mesa/drivers/dri/mga/mga_xmesa.h               |  142 ++
 src/mesa/drivers/dri/mga/mgabuffers.c              |  292 ++++
 src/mesa/drivers/dri/mga/mgabuffers.h              |   37 
 src/mesa/drivers/dri/mga/mgacontext.h              |  309 ++++
 src/mesa/drivers/dri/mga/mgadd.c                   |  171 ++
 src/mesa/drivers/dri/mga/mgadd.h                   |   37 
 src/mesa/drivers/dri/mga/mgaioctl.c                |  693 ++++++++++
 src/mesa/drivers/dri/mga/mgaioctl.h                |  113 +
 src/mesa/drivers/dri/mga/mgapixel.c                |  690 ++++++++++
 src/mesa/drivers/dri/mga/mgapixel.h                |   36 
 src/mesa/drivers/dri/mga/mgaregs.h                 | 1381 +++++++++++++++++++++
 src/mesa/drivers/dri/mga/mgarender.c               |  208 +++
 src/mesa/drivers/dri/mga/mgaspan.c                 |  284 ++++
 src/mesa/drivers/dri/mga/mgaspan.h                 |   34 
 src/mesa/drivers/dri/mga/mgastate.c                | 1131 +++++++++++++++++
 src/mesa/drivers/dri/mga/mgastate.h                |   42 
 src/mesa/drivers/dri/mga/mgatex.c                  |  984 ++++++++++++++
 src/mesa/drivers/dri/mga/mgatex.h                  |   62 
 src/mesa/drivers/dri/mga/mgatexcnv.c               |  256 +++
 src/mesa/drivers/dri/mga/mgatexmem.c               |  564 ++++++++
 src/mesa/drivers/dri/mga/mgatris.c                 |  915 +++++++++++++
 src/mesa/drivers/dri/mga/mgatris.h                 |   43 
 src/mesa/drivers/dri/mga/mgavb.c                   |  497 +++++++
 src/mesa/drivers/dri/mga/mgavb.h                   |   65 
 src/mesa/drivers/dri/mga/server/mga.h              |  114 +
 src/mesa/drivers/dri/mga/server/mga_bios.h         |  143 ++
 src/mesa/drivers/dri/mga/server/mga_common.h       |  152 ++
 src/mesa/drivers/dri/mga/server/mga_dri.c          | 1175 +++++++++++++++++
 src/mesa/drivers/dri/mga/server/mga_dri.h          |   84 +
 src/mesa/drivers/dri/mga/server/mga_macros.h       |  118 +
 src/mesa/drivers/dri/mga/server/mga_reg.h          |  484 +++++++
 src/mesa/drivers/dri/mga/server/mga_sarea.h        |  222 +++
 src/mesa/drivers/dri/radeon/radeon_context.c       |   51 
 src/mesa/drivers/dri/radeon/radeon_context.h       |    3 
 src/mesa/drivers/dri/radeon/radeon_ioctl.c         |   36 
 src/mesa/drivers/dri/radeon/radeon_ioctl.h         |    1 
 src/mesa/drivers/dri/radeon/radeon_lock.c          |   48 
 src/mesa/drivers/dri/radeon/radeon_lock.h          |   15 
 src/mesa/drivers/dri/radeon/radeon_screen.c        |   10 
 src/mesa/drivers/dri/radeon/radeon_state.c         |    7 
 src/mesa/drivers/dri/radeon/radeon_subset_select.c |   11 
 src/mesa/drivers/dri/radeon/radeon_subset_tex.c    |    7 
 src/mesa/drivers/dri/radeon/radeon_subset_vtx.c    |  159 +-
 src/mesa/drivers/dri/radeon/server/radeon_dri.c    |  639 +++------
 src/mesa/main/context.c                            |    4 
 src/miniglx/Makefile                               |    4 
 src/miniglx/dispatch.c                             |    2 
 src/miniglx/dri_util.c                             |   92 +
 src/miniglx/dri_util.h                             |    2 
 src/miniglx/drm.h                                  |   28 
 src/miniglx/miniglx.c                              |  511 +++----
 src/miniglx/miniglxP.h                             |  175 +-
 src/miniglx/miniglx_events.c                       |  945 ++++++++++----
 src/miniglx/sarea.h                                |    2 
 src/miniglx/xf86drm.c                              |   13 
 src/miniglx/xf86drm.h                              |    2 
 77 files changed, 19163 insertions(+), 2301 deletions(-)
---


More information about the Xquartz-changes mailing list