Age | Commit message (Collapse) | Author | Files | Lines |
|
Under the terms of version 1.1, "once Covered Code has been published
under a particular version of the License, Recipient may, for the
duration of the License, continue to use it under the terms of that
version, or choose to use such Covered Code under the terms of any
subsequent version published by SGI."
FreeB 2.0 license refers to "dates of first publication". They are here
taken to be 1991-2000, as noted in the original license text:
** Original Code. The Original Code is: OpenGL Sample Implementation,
** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
** Copyright in any portions created by third parties is as indicated
** elsewhere herein. All Rights Reserved.
Official FreeB 2.0 text:
http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf
As always, this code has not been tested for conformance with the OpenGL
specification. OpenGL conformance testing is available from
http://khronos.org/ and is required for use of the OpenGL logo in
product advertising and promotion.
|
|
|
|
(cherry picked from commit c6d0ac7471209d835e8d9a25adcbda893ddfa1cb)
|
|
- Redo damage naming for more consistency.
- Call post submission functions only where appropriate.
- EXA can now live without it's odd damage workarounds.
|
|
|
|
TODO: static indices can be made just an int; some indices
can be combined.
|
|
We don't actually send the float mode so just drop it. Drop a couple of
other unused or redundant fields from GLXconfig.
|
|
|
|
Don't access GLboolean via int pointers
|
|
patch. Copied from mesa head 2008.08.06.
(cherry picked from commit 409e1dd1e9524b5c1a1ae58a759da77e587e3780)
|
|
Apart from the obvious reference counting issue, this fixes
http://bugs.freedesktop.org/show_bug.cgi?id=16867 .
|
|
Could have crashed otherwise if the num(Back)ClipRects variables referenced by
the caller weren't pre-initialized to 0.
|
|
|
|
GLX is enabled by default, but the current swrast behaviour causes X
to abort with fatal error if the swrast dri library dlopen fails.
Handle the case where the swrast library is not present, and do not
register the GLX extension unless at least one screen has a usable
GL provider.
|
|
|
|
|
|
|
|
|
|
Still seems to fail because hw/xquartz has too long filenames
|
|
Since GL_ARB_vertex_buffer_object protocol isn't supported yet, these
changes are innocuous.
|
|
|
|
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=16292 .
|
|
|
|
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
should cherry-pick to xserver-1.5
|
|
|
|
|
|
|