[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