From b87c1ab2c06d0556d57a6377cf7ade737eef5b73 Mon Sep 17 00:00:00 2001 From: Brian Date: Thu, 24 Jan 2008 09:15:31 -0700 Subject: [PATCH] Bring in previous 7.0.1/2 release notes, added Cell driver page. --- docs/cell.html | 77 +++++++++++++++++++++++++++++ docs/contents.html | 1 + docs/news.html | 39 +++++++++++++++ docs/relnotes-7.0.1.html | 101 +++++++++++++++++++++++++++++++++++++++ docs/relnotes-7.0.2.html | 88 ++++++++++++++++++++++++++++++++++ 5 files changed, 306 insertions(+) create mode 100644 docs/cell.html create mode 100644 docs/relnotes-7.0.1.html create mode 100644 docs/relnotes-7.0.2.html diff --git a/docs/cell.html b/docs/cell.html new file mode 100644 index 00000000000..4fd12e2b23c --- /dev/null +++ b/docs/cell.html @@ -0,0 +1,77 @@ + + +Cell Driver + + + + + +

Mesa Cell Driver

+ +

+The Mesa +Cell +driver is part of the +Gallium3D +architecture. +

+ +

+Tungsten Graphics +is leading the project. +Two phases are planned. +First, to implement the framework for parallel rasterization using the Cell +SPEs, including texture mapping. +Second, to implement a full-featured OpenGL driver with support for GLSL, etc. +

+ + +

Source Code

+ +

+The Cell driver source code is on the gallium-0.1 branch of the +git repository. +To build the driver you'll need the IBM Cell SDK (version 2.1 or 3.0). +To use the driver you'll need a Cell system, such as a PS3 running Linux, +or the Cell Simulator (untested, though). +

+ +

+To compile the code, run make linux-cell. +

+ +

+To use the library, make sure LD_LIBRARY_PATH points the Mesa/lib/ +directory that contains libGL.so. +

+ +

+Verify that the Cell driver is being used by running glxinfo +and looking for: +

+  OpenGL renderer string: Gallium 0.1, Cell on Xlib
+
+ + +

Status

+ +

+As of January 2008 the driver supports smooth/flat shaded triangle rendering +with Z testing. +Simple demos like gears run successfully. +Basic texture mapping should be working within a month. +There's still unfinished work in the PPU-to-SPU communication facilities. +

+ + +

Contributing

+ +

+If you're interested in contributing to the effort, familiarize yourself +with the code, join the mesa3d-dev mailing list, +and describe what you'd like to do. +

+ + + + diff --git a/docs/contents.html b/docs/contents.html index a21341a5891..3feb8cae94f 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -75,6 +75,7 @@ a:visited {
  • Mesa Subset Driver
  • glFBDev Driver
  • GL Dispatch +
  • Cell Driver Links diff --git a/docs/news.html b/docs/news.html index 58aca318587..ce5a684312e 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,45 @@

    News

    +

    January 24, 2008

    + +

    +Added a new page describing the Mesa Cell driver. +

    + + + +

    November 13, 2007

    + +

    +Gallium3D is the codename for the new Mesa device driver architecture +which is currently under development. +A summary of the architecture can be found on the +Tungsten Graphics website. +

    +

    +Gallium3D development is taking place on the gallium-0.1 branch +of the git repository. +Currently, there's only a software-only driver and an Intel i915/945 driver +but other drivers will be coming... +

    + + +

    November 10, 2007

    +

    +Mesa 7.0.2 is released. +This is a bug-fix release. +

    + + +

    August 3, 2007

    +

    +Mesa 7.0.1 is released. +This is a bug-fix release. +

    + +

    June 22, 2007

    Mesa 7.0 is released. diff --git a/docs/relnotes-7.0.1.html b/docs/relnotes-7.0.1.html new file mode 100644 index 00000000000..02713ad5e09 --- /dev/null +++ b/docs/relnotes-7.0.1.html @@ -0,0 +1,101 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 7.0.1 Release Notes / August 3, 2007

    + +

    +Mesa 7.0.1 is a stable release with bug fixes since version 7.0. +

    + + +

    MD5 checksums

    +
    +db55141a44b902fcc61d9265b7862c06  MesaLib-7.0.1.tar.gz
    +c056abd763e899114bf745c9eedbf9ad  MesaLib-7.0.1.tar.bz2
    +ecc2637547fae2b38271ae362d013afa  MesaLib-7.0.1.zip
    +b85a4a5be4e829f4a1165e4514b13183  MesaDemos-7.0.1.tar.gz
    +3b66b3268df12ca8a6c4e0c4c457912c  MesaDemos-7.0.1.tar.bz2
    +b1c18006f16e44e80fea66774c59b391  MesaDemos-7.0.1.zip
    +b87a69986839ae43ce12fc8e3dc1ebb4  MesaGLUT-7.0.1.tar.gz
    +25f30d0c1651997b4412366ba0572f7f  MesaGLUT-7.0.1.tar.bz2
    +676ee6682a6ce78a5540554fd975c03e  MesaGLUT-7.0.1.zip
    +
    + + +

    New features

    + + +

    Bug fixes

    + + + +

    Changes

    + + + +

    To Do (someday) items

    + + + +

    Driver Status

    + +
    +Driver			Status
    +----------------------	----------------------
    +DRI drivers		varies with the driver
    +XMesa/GLX (on Xlib)	implements OpenGL 2.1
    +OSMesa (off-screen)	implements OpenGL 2.1
    +Windows/Win32		implements OpenGL 2.1
    +Glide (3dfx Voodoo1/2)	implements OpenGL 1.3
    +SVGA			unsupported
    +Wind River UGL		unsupported
    +DJGPP			unsupported
    +GGI			unsupported
    +BeOS			unsupported
    +Allegro			unsupported
    +D3D			unsupported
    +
    + + + diff --git a/docs/relnotes-7.0.2.html b/docs/relnotes-7.0.2.html new file mode 100644 index 00000000000..7a7c70f13b6 --- /dev/null +++ b/docs/relnotes-7.0.2.html @@ -0,0 +1,88 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 7.0.2 Release Notes / November 10, 2007

    + +

    +Mesa 7.0.2 is a stable release with bug fixes since version 7.0. +

    + + +

    MD5 checksums

    +
    +c9cf607f36e7e50172f5f9c7d552c34e  MesaLib-7.0.2.tar.gz
    +93e6ed7924ff069a4f883b4fce5349dc  MesaLib-7.0.2.tar.bz2
    +10c324c3613f90f059cb8429f700f300  MesaLib-7.0.2.zip
    +aa8b1244a5de1d23e5814bf9b67f1435  MesaDemos-7.0.2.tar.gz
    +11a10410bae7be85cf25bc7119966468  MesaDemos-7.0.2.tar.bz2
    +1dd0b5fd6d69430a2fd76a6adbfd8fff  MesaDemos-7.0.2.zip
    +a7dbf25c025955858bd2d89a6eb6db4c  MesaGLUT-7.0.2.tar.gz
    +3a33f8efc8c58a592a854cfc7a643286  MesaGLUT-7.0.2.tar.bz2
    +eba4ef2aa8c362ead81b54357f1903a3  MesaGLUT-7.0.2.zip
    +
    + + +

    New features

    + + +

    Bug fixes

    + + + +

    Driver Status

    + +
    +Driver			Status
    +----------------------	----------------------
    +DRI drivers		varies with the driver
    +XMesa/GLX (on Xlib)	implements OpenGL 2.1
    +OSMesa (off-screen)	implements OpenGL 2.1
    +Windows/Win32		implements OpenGL 2.1
    +Glide (3dfx Voodoo1/2)	implements OpenGL 1.3
    +SVGA			unsupported
    +Wind River UGL		unsupported
    +DJGPP			unsupported
    +GGI			unsupported
    +BeOS			unsupported
    +Allegro			unsupported
    +D3D			unsupported
    +
    + + + -- 2.30.2