Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help

Mesa-glut-3.1beta1-3 RPM for i386

From Contribs

Name: Mesa-glut Distribution: Freshmeat RPMs
Version: 3.1beta1 Vendor: Brian Paul <brian_paul@avid.com>
Release: 3 Build date: Tue Dec 15 22:16:18 1998
Group: X11/Libraries Build host: desktop.infohwy.com
Size: 286146 Source RPM: Mesa-3.1beta1-3.src.rpm
Packager: Ryan Weaver <ryanw@infohwy.com>
Url: http://www.ssec.wisc.edu/~brianp/Mesa.html
Summary: The GLUT (OpenGL Utility Toolkit) library for Mesa/OpenGL 3-D graphics.
Mesa-glut contains the GLUT (OpenGL Utility Toolkit) library.
GLUT is a window system independent toolkit for writing small to
medium-sized OpenGL programs.  OpenGL is a Silicon Graphics, Inc., graphics
utilities toolkit.  Since Mesa (a graphics library) is very similar to
OpenGL, OpenGL programs will work with Mesa.

GLUT is well-suited for learning OpenGL and developing simple OpenGL
applications, but it is not a full-featured toolkit.  If you're interested
in creating large applications requiring sophisticated user interfaces,
you're probably better off using a native window system toolkit like Motif.
If you're interested in learning how to create OpenGL applications or in
creating small and simple OpenGL applications, you should install mesa-glut
along with mesa and possibly mesa-demos.  You may also want to install
mesa-devel, which provides a development environment for Mesa programming.

Provides

Copyright

GPL

Changelog

* Sat Nov 21 1998 Ryan Weaver <ryanw@infohwy.com>
  [Mesa-3.1beta1-3]
  - Split Packages.
  - Added stuff from rawhide Mesa-3.0 spec file.
* Sat Nov 21 1998 Ryan Weaver <ryanw@infohwy.com>
  [Mesa-3.1beta1-1]
  - Moved from using Fryguy_ to Ryan Weaver
    Signing RPM with PGP now.
  - 3.1 beta 1  November 19, 1998
    New:
  	- GL_EXT_stencil_wrap extension
  	- GL_INGR_blend_func_separate extension
  	- GL_ARB_multitexture extension
  	- GL_NV_texgen_reflection
  	- newly optimized vertex transformation code
  	- updated GLUT 3.7 code
  	- better precision when using 32-bit Z buffer
  	- Allegro DJGPP driver
    Bug fixes:
  	- glCopyPixels between front/back buffers didn't copy alpha correctly
  	- fixed out-of-bounds memory access in optimized 2-D texture code
  	- glPixelStorei didn't accept GL_PACK/UNPACK_IMAGE_HEIGHT parameter
  	- glGet*() didn't accept GL_MAX_3D_TEXTURE_SIZE parameter
  	- clipping of texture coordinates sometimes had bad R,Q values
  	- GL_CLAMP_TO_EDGE texture sampling was off by 0.5 texels
  	- glEdgeFlagPointer() now takes a GLvoid * instead of GLboolean *
  	- texture was sometimes applied twice with 3Dfx driver
  	- glPush/PopAttrib() fouled up texture object reference counts
  	- glDeleteLists(0, n) caused assertion failure
  	- bilinear texture sampling wasn't accurate enough
  	- glClear w/ glDepthMask(GL_FALSE) didn't work right on 3Dfx
  	- color components were reversed on big endian 32 bpp X visuals
    Changes:
  	- removed GL_EXT_multitexture extension
* Tue Oct 27 1998 Fryguy_ <fryguy@falehope.co>
  [Mesa-3.0-2]
  - Added patches to 3.0 from the ftp site.
  - 3.0  September 17, 1998
    New:
  	- OpenGL 1.2 API
  	- GL_EXT_abgr pixel format extension
  	- GL_SGIS_texture_edge_clamp extension
  	- GL_SGIS_multitexture extension (to be replaced by GL_ARB_multitex)
  	- GL_EXT_multitexture extension (to be replaced by GL_ARB_multitex)
  	- GL_EXT_rescale_normal extension and renormal.c demo
  	- GLX_SGI_video_sync extension (a no-op)
  	- antialiased lines
  	- glGetTexImage() now implemented
  	- glDraw/Copy/ReadPixels() optimizations
  	- optimized textured triangle code (Marten Stromberg)
  	- more optimization of dithered TrueColor triangles in X driver
  	- Linux GGI driver
  	- updated MGL driver
    Bug fixes:
  	- lots of assorted compilation fixes
  	- glInitNames didn't write initial hit record
  	- glBitmap didn't always check for invalid raster position
  	- switching between GLX and OSMesa contexts caused a crash
  	- fixed uninitialized variable in Mesa widget code
  	- fixed typo in texture code which caused book/texgen to crash
  	- fixed texture sampling bug when filter=GL_LINEAR and wrap=GL_CLAMP
  	- gluDisk() in POINT or LINE mode sometimes failed
  	- fixed texture + fog bug
  	- GL_COMPILE_AND_EXECUTE mode didn't work reliably
  	- glMultMatrix in projection matrix mode w/ 3Dfx driver could fail
  	- glDrawPixels(color index pixels) weren't converted to RGBA
  	- fixed possible getenv() buffer overflow security bug
  	- glBitmap in feedback mode was offset by xOrig, yOrig params
  	- device driver's DrawPixels hook was never used
  	- glDrawPixels with zoomY!=1 and top/bottom clipping didn't work
  	- glDrawPixels optimized for GL_LUMINANCE, GL_LUMINANCE_ALPHA, GLubyte
  	- fixed MakeCurrent bug in GLwRedrawObjects() in MesaWorkstation.c
  	- glCopyTexSubImage2D() didn't work with 3Dfx driver
  	- lines with width = 2 could cause crash
  	- glClear with scissor rect sometimes cleared whole buffer
  	- glTexSubImage2D( .. GL_COLOR_INDEX .. ) didn't work
  	- glTexImageXD( .. GL_ABGR_EXT .. ) didn't work
  	- computation of inverse modelview matrix sometimes failed
  	- fixed GL_CLAMP mode texture sampling bug
  	- textured line interpolation was somewhat broken
  	- textured triangle interpolation was also somewhat broken
  	- glGet(MODELVIEW/PROJECTION/TEXTURE_MATRIX_STACK_DEPTH) off by one
  	- evaluator state wasn't fully initialized
  	- texture coordinate clipping was buggy
  	- evaluator surfaces could be mis-colored
  	- glAccum(GL_RETURN, s) didn't obey glColorMask() settings
  	- zero area polygons shouldn't be culled if polygon mode is point/line
  	- clipped width and height of glReadPixels was sometimes off by one
  	- blending with alpha = 0 or 1.0 wasn't always exact
  	- reading of pixels from clipped region was buggy
  	- minor tweaking of X visual management in GLX emulator
  	- glPolygonStipple now obeys pixel unpacking parameters
  	- glGetPolygonStipple now obeys pixel packing parameters
  	- interleaved vertex array texture coordinates were broken
  	- query of proxy texture internal format was broken
  	- alpha channel wasn't reliably cleared
  	- fixed divide by zero error in gluScaleImage if dest size = 1 x 1
    Conformance bug fixes:
  	- GL_SELECTION_BUFFER_POINTER and GL_SELECTION_BUFFER_SIZE were missing
  	- GL_TEXTURE_INTERNAL_FORMAT was missing
  	- glGet*(GL_POLYGON_STIPPLE) was broken
  	- glPush/PopAttrib() didn't save/restore all texture state
  	- glBitmap in feedback mode didn't work
  	- feedback of texture coords didn't always work
  	- glDrawPixels w/ format=GL_DEPTH_COMPONENT, type=GLbyte was broke
  	- glDrawPixels w/ format=GL_DEPTH_COMPONENT, type=GLubyte was broke
  	- glDrawPixels w/ format=GL_STENCIL_INDEX, type=GL_BITMAP was broke
    Changes:
  	- upgraded GLUT to version 3.7
  	- only GL and GLU library code included in MesaLib.tar.gz
  	- GLUT and all demos now in MesaDemos.tar.gz
  	- glaux and gltk libraries removed
  	- IRIX -n32 and -64 libs go in lib32/ and lib64/ directories

Files

/usr/lib/libglut.so.3
/usr/lib/libglut.so.3.7


Generated by rpm2html 1.0

root@localhost, Thu May 27 10:01:31 1999