Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help |
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.
GPL
* 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
/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