[Xquartz-changes] mesa: Changes to 'refs/tags/mesa_5_0_1'
Jeremy Huddleston
jeremyhu at freedesktop.org
Thu Jan 1 01:06:33 PST 2015
Tag 'mesa_5_0_1' created by Brian Paul <brian.paul at tungstengraphics.com> at 1970-01-01 00:00 -0800
Changes since mesa_5_0:
Alan Hourihane (2):
Check that ActiveTextureARB doesn't overflow MaxTextureUnits
fix framebuffer width/height checking when window has not yet been realized.
Brian Paul (110):
missed a couple version string updates
put FEATURE_NV_vertex_program around vpstate.h include
prototypes for new interfaces
tests for new interfaces
oops, wrong branch
fixed cube texture auto-mipmap generation bug (641363)
first 5.0.1 bug fix: auto mipmap generation and cube maps
removed glfbdevtest and miniglxtest
added Fake_glXGetAGPOffsetMESA
added missing breaks
set default texcoords for glBitmap/glDrawPixels
added missing ctx parameter to _tnl_flush_immediate() calls
fixed bad clear value
added missing call to _mesa_write_mono_alpha_span()
use polygon offset to avoid multi-pass Z-fighting artifacts
latest bug fixes, changes
remove GLUTAPIENTRY from __glutCloseDownGameMode
added const to casts
declar vsnprintf for OS/2 and VMS (Evgeny Kotsuba)
added GL_DEPTH_COMPONENT to two assertions
updated to use ARB extensions
latest 5.0.1 updates
fix bad _mesa_printf() calls (mesa bug 646753)
bump version string to 5.0.1
5.0.1 release notes
DOS updates from Daniel Borca.
added DOS updates
obsolete
DOS updates
bump version to 5.0.1, added new DOS files
fix glCopyTexSubImage2D error checking (bug 661907)
bug 659020 fix
fix typo in rotation code (bug 659677)
added glRotate bug fix
move t->Image[i]->Format test (bug 659012)
added bug 659012 fix
fix some float/ubyte mistakes (Daniel Borca)
added font-related symbols
moved ADD_L instruction (Linus Torvalds)
added SSE bug fix
s/16/32/ (Josh Vanderhoof)
remove ADD_L altogether
fix fog stride bugs (Michel Danzer)
fog stride bug fix (Michel Danzer)
OSMesa16 updates (Eric Plante)
update CurrentStack in glActiveTexture if needed (bug 669080)
added bug 669080 fix
added missing break (Leif Delgass)
glGet(GL_CURRENT_SECONDARY_COLOR) should return 4 values, not 3.
fix typo
renamed dither-related preprocessor symbols (bug 536406)
new texture enums (Leif Delgass)
remove bad assertion, fix minor bug in _mesa_lookup_rgba()
some casts (Evgeny Kotsuba)
updated version test
fix prefetch bug (Felix Kuhling)
fix reported 3Dnow bug in _mesa_normal_tab (Felix Kuhling)
updated with new functions (Bill Hoffman)
latest bug fixes, updates
use ARB flavor of window_pos extension
not needed (Daniel Borca)
new files (Daniel Borca)
DOS updates (Daniel Borca)
read/write files, not stdio (Daniel Borca)
silence warnings
replace | with & (Laurent Desnogues)
fix assertion in transfer_teximage() (Laurent Desnogues)
disable normal xform code - see bug 673938
Fix FABSF on NeXT. Disable SPARC normal xform code
added rules for making bz2 files and md5 checksums
added OS/2 includes
replace APIENTRY with GLUTAPIENTRY to be consistant with glut.h
version number bumps, clarify src-glu vs si-glu
fixed bad zoomed.zStep assignment (bug 687811)
bug 686811 fix
latest DOS updates (Daniel Borca)
updated DOS files for tarball
fix zoom/clipping bug 689964
added bug fix 689964
use IROUND to convert depth values from float to int (bug 690728)
fixed AA line/triangle Z value issue
fix float color interpolation (bug 694461)
fix bug 694461
fix a cast (bug 694546)
fix GLchan==GLfloat bug in solve_plane_chan (bug 694546)
fix GLchan==GLfloat bug in solve_plane_chan (bug 694546)
minimal support for GL_ATI_texture_env_combine3, merge with DRI trunk
remove some MESA_DEBUG stuff
removed extra _mesa_memset16() prototype
added extern "C" for C++
added glFinish with comment
better error messages (Leif Delgass)
include macros.h for CLAMP
fix a warning when GLchan==GLfloat
DOS update (Daniel Borca)
fix/improve glAreTextures/ProgramsResident (Jose Fonseca)
DJGPP tweaks
fix GL_COLOR_MATERIAL bug
add 2, not 4, in _mesa_get_compressed_formats()
vertex program EXP fix
fixed ColorMask problem for front-buffer rendering
added ColorMask fix
5.0.1 version bumps
added autoconf bug fixes, set March 30 for release date
version tweak
disable 3Dnow normal transformation code until it's fixed
fix an assertion (Heath Feather)
DOS updates from Daniel Borca
enable 1.4 extensions
BeOS update
Karl Schultz (3):
Fix SourceForge bug 664908. wglDescribePixelFormat should return the
Check only LEFT bits for clearing alpha buffer. (Evgeny Kotsuba)
fix compilation error on Windows.
Keith Whitwell (3):
Flush IM if very small number of verts left -- prevent copy errors
Don't crash if End received without a Begin...
Add mechanism to destroy mutexes. Important on OS's where mutex initialization
---
Make-config | 6
Makefile.X11 | 74 -
docs/README.DJ | 226 ++---
docs/RELNOTES-5.0.1 | 46 +
docs/VERSIONS | 40
docs/index.html | 1
include/GL/dmesa.h | 96 +-
include/GL/gl.h | 13
include/GL/gl_mangle.h | 247 ++++-
include/GL/glxext.h | 11
progs/demos/gloss.c | 7
progs/demos/osdemo.c | 7
progs/demos/pointblast.c | 20
progs/demos/winpos.c | 41
progs/samples/Makefile.DJ | 122 +-
progs/samples/rgbtoppm.c | 22
progs/tests/cva.c | 6
progs/tests/texwrap.c | 6
src/glu/mesa/Makefile.DJ | 25
src/glu/sgi/Makefile.DJ | 188 ++++
src/glu/sgi/include/gluos.h | 9
src/glut/dos/Makefile.DJ | 84 -
src/glut/dos/PC_HW/pc_hw.c | 81 -
src/glut/dos/PC_HW/pc_hw.h | 12
src/glut/dos/PC_HW/pc_irq.S | 10
src/glut/dos/PC_HW/pc_keyb.c | 37
src/glut/dos/PC_HW/pc_mouse.c | 152 +--
src/glut/dos/PC_HW/pc_timer.c | 4
src/glut/dos/bitmap.c | 56 -
src/glut/dos/callback.c | 92 +-
src/glut/dos/color.c | 17
src/glut/dos/extens.c | 63 +
src/glut/dos/globals.c | 61 -
src/glut/dos/glutint.h | 150 +++
src/glut/dos/init.c | 248 +++--
src/glut/dos/internal.h | 78 -
src/glut/dos/menu.c | 36
src/glut/dos/models.c | 598 -------------
src/glut/dos/mouse.c | 60 +
src/glut/dos/overlay.c | 35
src/glut/dos/state.c | 86 +
src/glut/dos/teapot.c | 212 ----
src/glut/dos/window.c | 184 ++--
src/glut/glx/glut.def | 5
src/glut/glx/glut_bitmap.c | 2
src/glut/glx/glut_bwidth.c | 4
src/glut/glx/glut_cindex.c | 6
src/glut/glx/glut_cursor.c | 2
src/glut/glx/glut_dials.c | 4
src/glut/glx/glut_dstr.c | 2
src/glut/glx/glut_event.c | 10
src/glut/glx/glut_ext.c | 4
src/glut/glx/glut_fbc.c | 4
src/glut/glx/glut_fullscrn.c | 2
src/glut/glx/glut_gamemode.c | 10
src/glut/glx/glut_get.c | 2
src/glut/glx/glut_init.c | 10
src/glut/glx/glut_input.c | 2
src/glut/glx/glut_joy.c | 4
src/glut/glx/glut_key.c | 4
src/glut/glx/glut_keyctrl.c | 4
src/glut/glx/glut_keyup.c | 4
src/glut/glx/glut_menu.c | 12
src/glut/glx/glut_menu2.c | 14
src/glut/glx/glut_modifier.c | 2
src/glut/glx/glut_overlay.c | 18
src/glut/glx/glut_shapes.c | 32
src/glut/glx/glut_space.c | 6
src/glut/glx/glut_stroke.c | 2
src/glut/glx/glut_swap.c | 2
src/glut/glx/glut_swidth.c | 4
src/glut/glx/glut_tablet.c | 4
src/glut/glx/glut_teapot.c | 4
src/glut/glx/glut_util.c | 2
src/glut/glx/glut_vidresize.c | 10
src/glut/glx/glut_warp.c | 2
src/glut/glx/glut_win.c | 28
src/glut/glx/glut_winmisc.c | 18
src/glut/glx/glutint.h | 2
src/glut/glx/win32_menu.c | 28
src/mesa/drivers/beos/GLView.cpp | 4
src/mesa/drivers/common/t_dd_vbtmp.h | 12
src/mesa/drivers/dos/blit.S | 199 ++++
src/mesa/drivers/dos/dmesa.c | 1313 +++++++++++++++++++++++------
src/mesa/drivers/dos/dpmi.c | 27
src/mesa/drivers/dos/dpmiint.h | 40
src/mesa/drivers/dos/internal.h | 129 ++
src/mesa/drivers/dos/mga/m_ttemp.h | 377 ++++++++
src/mesa/drivers/dos/mga/m_ttemp2.h | 375 ++++++++
src/mesa/drivers/dos/mga/mga.c | 1536 +++++++++++++++++++++++++++++++++++
src/mesa/drivers/dos/mga/mga.h | 91 ++
src/mesa/drivers/dos/mga/mga_hw.c | 416 +++++++++
src/mesa/drivers/dos/mga/mga_hw.h | 113 ++
src/mesa/drivers/dos/mga/mga_mode.c | 231 +++++
src/mesa/drivers/dos/mga/mga_mode.h | 47 +
src/mesa/drivers/dos/mga/mga_reg.h | 207 ++++
src/mesa/drivers/dos/vesa.c | 533 ++++++++++++
src/mesa/drivers/dos/vesa.h | 47 +
src/mesa/drivers/dos/vesa/vesa.c | 397 ---------
src/mesa/drivers/dos/vesa/vesa.h | 43
src/mesa/drivers/dos/vga.c | 235 +++++
src/mesa/drivers/dos/vga.h | 42
src/mesa/drivers/dos/video.c | 413 +++++++--
src/mesa/drivers/dos/video.h | 34
src/mesa/drivers/dos/videoint.h | 99 --
src/mesa/drivers/dos/virtual.S | 464 ++++++++--
src/mesa/drivers/glide/fxdd.c | 4
src/mesa/drivers/glide/fxdrv.h | 4
src/mesa/drivers/windows/wgl.c | 4
src/mesa/drivers/windows/wmesa.c | 4
src/mesa/drivers/x11/fakeglx.c | 22
src/mesa/drivers/x11/xm_api.c | 30
src/mesa/drivers/x11/xm_dd.c | 19
src/mesa/drivers/x11/xmesaP.h | 69 -
src/mesa/glapi/glapitemp.h | 862 +++++++++----------
src/mesa/glapi/glapitemp.py | 4
src/mesa/glapi/glthread.h | 12
src/mesa/main/Makefile.DJ | 118 +-
src/mesa/main/Makefile.OSMesa16 | 20
src/mesa/main/context.c | 6
src/mesa/main/dlist.c | 6
src/mesa/main/enable.c | 8
src/mesa/main/enums.c | 62 +
src/mesa/main/extensions.c | 7
src/mesa/main/get.c | 16
src/mesa/main/hash.c | 3
src/mesa/main/imports.c | 41
src/mesa/main/imports.h | 27
src/mesa/main/mtypes.h | 11
src/mesa/main/pixel.c | 9
src/mesa/main/texcompress.c | 8
src/mesa/main/teximage.c | 23
src/mesa/main/texobj.c | 51 -
src/mesa/main/texstate.c | 354 ++++----
src/mesa/main/texstate.h | 9
src/mesa/main/texstore.c | 37
src/mesa/math/m_debug_clip.c | 46 -
src/mesa/math/m_debug_norm.c | 36
src/mesa/math/m_debug_xform.c | 32
src/mesa/math/m_matrix.c | 8
src/mesa/math/m_vector.c | 28
src/mesa/sparc/sparc.c | 9
src/mesa/swrast/s_aaline.c | 21
src/mesa/swrast/s_aalinetemp.h | 8
src/mesa/swrast/s_aatriangle.c | 16
src/mesa/swrast/s_aatritemp.h | 10
src/mesa/swrast/s_alphabuf.c | 9
src/mesa/swrast/s_bitmap.c | 8
src/mesa/swrast/s_drawpix.c | 6
src/mesa/swrast/s_span.c | 47 -
src/mesa/swrast/s_texture.c | 8
src/mesa/swrast/s_zoom.c | 15
src/mesa/tnl/t_array_api.c | 4
src/mesa/tnl/t_imm_api.c | 25
src/mesa/x86/3dnow.c | 9
src/mesa/x86/3dnow_normal.S | 18
src/mesa/x86/common_x86_asm.S | 8
157 files changed, 9599 insertions(+), 3890 deletions(-)
---
More information about the Xquartz-changes
mailing list