[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