+1
-edh


On 12/ 2/09 07:25 PM, Alan Coopersmith wrote:
> I am sponsoring this fasttrack for the X & SPARC Graphics consolidations.
> It has a minor release binding.
>
>       -Alan Coopersmith-           alan.coopersmith at sun.com
>        Sun Microsystems, Inc. - X Window System Engineering
>
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        Mesa & OpenGL switcher for SPARC
>     1.2. Name of Document Author/Supplier:
>        Author:  Alan Coopersmith
>     1.3  Date of This Document:
>       02 December, 2009
> 4. Technical Description
>
> This project delivers the Mesa implementation of OpenGL & the OpenGL
> switcher utility on SPARC.   This is needed to allow OpenGL software
> to be included in OpenSolaris, since the current Sun OpenGL cannot be
> included in the OpenSolaris LiveCD or redistributable repository at 
> this time, but a number of other packages (such as various utilities
> included in GNOME) depend on OpenGL software being present.
>
> Both of these are already provided on x86 platforms, so this case
> provides platform parity for these.  The x86 deliveries were covered
> by these previous ARC cases:
>
> LSARC 2005/109  Mesa, Open Source OpenGL clone 
> LSARC 2005/700  OpenGL boot time selection of libraries and headers
>
> Differences between those cases and this delivery:
>
>  - As per PSARC 2009/482, the paths under /usr/X11 are now Obsolete, 
>    and the paths under /usr/include & /usr/lib are the Stable paths.
>
>  - On the x86 platform, the OpenGL switcher selects "nvidia" if the
>    console framebuffer is using the nvidia accelerated driver, otherwise
>    "mesa".
>
>    On the sparc platform, the OpenGL switcher will select "sun" if the
>    SUNWgl* directories are present, otherwise "mesa".
>
> This case modifies the previous Sun OpenGL cases (last successfully
> reviewed in LSARC 2005/254: OpenGL 1.5) by changing the SUNWgl* packages
> they deliver to not deliver directly to /usr/lib/libGL* or /usr/include/GL,
> but instead to /usr/lib/SUNWgl/libGL* and /usr/include/SUNWgl.
>
> As with the original Mesa delivery on x86, this case only delivers the
> Mesa software rasterizer (via the DRI "swrast" module), and does not 
> include any hardware accelerated backends.   The architecture is present
> however, should a future project deliver the required kernel-level DRI
> support for any DRI-supported graphics cards.   (Any such project will also
> be responsible for updating the OpenGL selection algorithm to correctly
> select Mesa on hardware it can accelerate but Sun OpenGL cannot.)
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               X & SPARC Graphics consolidations / Desktop C-Team
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   

Reply via email to