All releases tagged Minor bugfixes


Changes: Many GL extensions were implemented. Several drivers were enhanced. A new 3D driver r600 was added for Radeon R6xx and R7xx hardware. An OpenVG front-end was implemented. Many bugs were fixed.


Changes: The maximum framebuffer and viewport sizes can now be determined at configure (pre-build) time. Several rendering bugs were fixed. A potential divide-by-zero crash was eliminated. Setting arrays of sampler uniforms now works again. A 32/64-bit cross-compilation issue was fixed. Several other bugs were fixed.


Changes: This release introduces the new Gallium3D architecture for OS-independent and API-independent 3D drivers, intended for GPUs that fully support vertex/fragment shaders. Currently included drivers are "softpipe", "i915", "Cell", and "nouveau", but are still incomplete and considered alpha. Furthermore, two-sided stencil support was reworked. Several GL extensions were implemented. Several GLSL enhancements and bugfixes were made. Lots of i965 driver bug fixes were made. SPARC assembly optimizations were updated.


Changes: A segfault in DRI 1, a texture object memory leak, a state validation bug, some i965 GLSL bugs, and other minor bugs were fixed.


Changes: Support for GLSL 1.20 was added. Intel DRI drivers now use GEM and DRI2. Many bugs were fixed. The "XMesa", "FXMesa", and "Allegro" interfaces were deprecated.


Changes: A number of crashes and several other minor bugs were fixed.


Changes: A large number of minor bugfixes and code cleanups.


Changes: The GL/glext.h file was changed. The MMX blend code was corrected. The GGI driver was updated. A lighting bug with non-uniform scaling and display lists was fixed. Lots of C++ code cleanups and T&L updates for the Radeon DRI driver were made. A 24bpp rendering problem in Win32 was fixed. A new DOS (DJGPP) driver was added. N threads rendering into one window now works reliably. User clip planes now work for any perspective projection. AA triangle sub-pixel positions were improved. Blending for (GL_ZERO, GL_ONE) and (GL_ONE, GL_ZERO) was made slightly faster. GL 1.3 and GLX 1.4 entries were added to gl_mangle.h and glx_mangle.h.


Changes: See the Changelog for details.


Changes: This release fixes some Linux and Windows build problems, bugs in glCopyConvultionFilter1D/2D and glGetConvultionFilter, the GLX_PBUFFER enum value, a glColorMaterial lighting bug, a line clipping bug, and an RGB color over/underflow bug for very tiny triangles. New features include a GL_EXT_texture_env_dot3 extension, RENDER_START/RENDER_FINISH macros for glCopyTexImage in DRI, various state-update code changes needed for DRI bugs, disabled pixel transfer ops in glColorTable commands, and better glReadPixels accuracy for 16bpp color, which fixes lots of OpenGL conformance problems in 16bpp.
Tools to spin down the hard drive and control power management on Linux.