[Xquartz-changes] mesa: Changes to 'refs/tags/mesa_7_0_2_rc1'
Jeremy Huddleston
jeremyhu at freedesktop.org
Thu Jan 1 01:06:38 PST 2015
Tag 'mesa_7_0_2_rc1' created by Brian <brian.paul at tungstengraphics.com> at 2007-10-31 02:04 -0700
Mesa 7.0.2 release candidate 1
Changes since mesa_7_0_1:
Adam Jackson (1):
Unbreak Linux builds with -fvisibility=hidden.
Alan Hourihane (1):
Only set R_MODE with NV_point_sprite
Andreas Micheler (1):
faster write_rgba_span_front()
Brian (82):
added md5 sums
fix even-sized point positioning (bug 11874)
Merge branch 'mesa_7_0_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into mesa_7_0_branch
fix bug 9962 (vbo splitting) as in trunk
initial 7.0.2 notes
fix swizzle error test (bug 11881)
fix potential NULL dereference (bug 11880)
remove SHELL line, replace -e test with new logic (Daniel Stone)
fix potential NULL dereference (bug 11879)
move free() after dereference (bug 11878)
fix byte swap bug for GLuint stencil indexes (bug 11909)
fix link to 7.0.1 relnotes
Implement mutex/locking around texture object reference counting.
free any render/framebuffers left in hash tables when freeing shared state
Add PCI IDs for the G33, Q33, and Q35 chipsets.
added more i915/945 chipsets
fix blending/banding bug
Fix a few more problems with freeing FBOs/textures during context destruction.
added some temporary texobj ref counting debug output
more tex obj ref count debugging (temporary)
Added _mesa_free_attrib_data() to free anything left in the attribute stack upon context destruction.
copy Target in _mesa_copy_texture_object()
Rewrite quite a bit of the code for glPush/PopAttrib() for texture state.
more debug output (context destroy, fb destroy)
log deleting/binding of FBOs
Remove recent texobj refcount debug/logging code.
don't map buffer in _mesa_validate_DrawElements() unless needed
refactor bounds checking code
remove unneeded CallStack array
remove CallDepth++/-- accidentally removed in prev commit
new __gluInvertMatrix() function (Mesa bug 6748)
Fixed bugs 6748, 12141
s/movaps/movups/ (see bug 12216)
fix i965 bugs, x86-64 bugs
sync with trunk, fixing bug 12239
Use temporary matrix in __gluInvertMatrixd() to fix aliasing problem (see bugs 12269, 6748)
updated VC7 project files
clean-up (see bug 12317)
fix comment
Update depth test state when binding new framebuffer object
In _mesa_make_current(), don't unbind FBOs from the old context.
fix indirect rendering crash
updated with pkg-config info
added DSTDIR, pkg-config items
added .pc.in files to tarballs
Fix state.texgen parsing error (bug 12313).
added program_error2() function for better error reporting
fix ARB fp/vp parsing bug 12313
fix copypixels overlap test bug (#12417)
fix glCopyPixel/glPixelZoom bug 12417)
updated link
From trunk: mesa: bind VBO_ATTRIB_XXX to correct input array when executing a display list. fix #10604
fix bug 10604
Added bluegene-xlc-osmesa config (Alexander Neundorf)
fixes for bluegene-xlc-osmesa config
added bluegene-xlc-osmesa, fortran fixes
fix for __IBMC__
fix -D_BSD_SOURC
fix DrawRangeElements error msg
Restore old _TriangleCaps code to fix Blender problem (bug 12164)
fix blend bug 12164
bump versions to 7.0.2
for Miniglx, use git sources
prep for 7.0.2 release
update the DRM/DRI instructions
fix VBO-split infinite loop (bug 12164)
updated glext.h license info (Khronos), plus other clean-ups
replace 'brick' with correct program name in printfs
fix fog, rescale_normals bugs (from gallium branch)
don't apply ColorMask to main gc
add directfb glut sources to tarball
bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many instructions
properly init dst reg's CondMask/Swizzle fields
don't build x86, x86-64 dirs if not needed
added catamount-osmesa-pgi config, fixes for cross-compiling
Fix merge
Cray Xt3 config
simplify/fix the ASM_FLAGS tests (bug 12931)
use grep -q
Finish up ATI_separate_stencil
Alias glStencilOpSeparateATI with glStencilOpSeparate.
fix GL_ATI_separate_stencil
Christoph Kubisch (1):
updated VC7 project files
Colin McDonald (1):
fixed problem with big glDrawArrays (see bug 12141)
Dan Nicholson (11):
DESTDIR support.
pkg-config support
add support for LDFLAGS env var
Ignore more generated files in progs/
More ignored programs merged back from master
configs: Fix linux-static to link correctly
linux-dri-xcb: Fix undefined refs when linking with libGL
specify app lib dependencies in Makefiles (patch 1/3)
simplify APP_LIB_DEPS (patch 2/3)
update APP_LIB_DEPS for static library configs (patch 3/3)
Build xdemos programs by default on linux-dri
Dan Torop (1):
fix spantmp2 READ_RGBA inline asm (#11931)
Dave Airlie (1):
i965: fix vblank on 965gm laptops by bringing in code from i915
Michel Dänzer (5):
i915tex: Make sure pitch is aligned properly for render-to-texture.
i915tex: Unreference texture buffers on context destruction.
i915tex: Work around texture pitch related performance drops on i915 at least.
i915tex: Don't emit 'empty' blit rectangles.
driFenceType: Really return fence type, not flags.
Mrc Gran (1):
fix force_s3tc_enable option
Roland Bär (1):
[i965] Bug #11812: Fix fwrite return value checks in AUB file code.
Roland Scheidegger (7):
suppress warning about ncon visuals (bug #6689)
fix another occurence of movaps which might not be aligned
unbreak 3d textures (typo when setting tex layout)
make sure optimized fog params get updated
fog: fix issues with negative fog coords (may fix #10529)
minor fog calc cleanup
add missing _mesa_StencilFuncSeparateATI function
Wang Zhenyu (1):
i915tex: Add support for 945GME
Xiang, Haihao (14):
i965: flush batch buffer when getting the maximum. This makes
i965: samplers group in fours in WM_STATE. fix bug#9415
i965: check NULL pointer. fix bug#12193
i965: store read drawable info in intel_context. Some OpenGL
i965: Take the upper limitation on LOD into account.
fix bug#11009
i965: limit on LOD Bias, fix#11987
i965: take the secondary color into account when drawing
i965: fix #11378
i965: fix bug#11925
i965: The cube map texture coordinates must be devided by the
i965: handle all unfilled mode in clip stage. fix bug #12453
mesa: make sure the gotten value isn't greater than the
Brian's fix for bug9829
Zou Nan hai (2):
fix a bug in 965 ARB_occlusion_query,
fix fd.o bug #12217, recalcuate urb when clip plane size change
---
.gitignore | 1
Makefile | 21
bin/mklib | 30
configs/bluegene-xlc-osmesa | 29
configs/catamount-osmesa-pgi | 32
configs/default | 9
configs/linux-dri | 4
configs/linux-dri-xcb | 9
configs/linux-static | 4
configs/linux-x86-64-static | 3
configs/linux-x86-static | 3
docs/download.html | 2
docs/fbdev-dri.html | 6
docs/install.html | 83 -
docs/license.html | 29
docs/modelers.html | 2
docs/news.html | 9
docs/relnotes-7.0.1.html | 9
docs/relnotes-7.0.2.html | 86 +
docs/relnotes.html | 1
include/GL/glu.h | 27
progs/beos/.gitignore | 3
progs/beos/Makefile | 10
progs/demos/.gitignore | 14
progs/demos/Makefile | 14
progs/directfb/.gitignore | 4
progs/directfb/Makefile | 4
progs/egl/.gitignore | 5
progs/egl/Makefile | 10
progs/fbdev/.gitignore | 1
progs/fbdev/Makefile | 3
progs/fp/.gitignore | 42
progs/fp/Makefile | 2
progs/glsl/.gitignore | 13
progs/glsl/Makefile | 6
progs/glsl/bump.c | 6
progs/glsl/mandelbrot.c | 6
progs/glsl/noise.c | 2
progs/glsl/toyball.c | 6
progs/miniglx/.gitignore | 6
progs/miniglx/Makefile | 4
progs/osdemos/.gitignore | 8
progs/osdemos/Makefile | 12
progs/redbook/Makefile | 4
progs/samples/.gitignore | 32
progs/samples/Makefile | 6
progs/slang/.gitignore | 3
progs/slang/Makefile | 8
progs/tests/.gitignore | 10
progs/tests/Makefile | 26
progs/tools/trace/.gitignore | 1
progs/tools/trace/Makefile | 2
progs/trivial/.gitignore | 65 +
progs/trivial/Makefile | 8
progs/vp/.gitignore | 1
progs/vp/Makefile | 4
progs/xdemos/.gitignore | 11
progs/xdemos/Makefile | 24
src/egl/drivers/demo/Makefile | 2
src/egl/drivers/dri/Makefile | 2
src/egl/main/Makefile | 2
src/glu/Makefile | 16
src/glu/glu.pc.in | 11
src/glu/mesa/Makefile | 2
src/glu/sgi/Makefile | 2
src/glu/sgi/libutil/project.c | 115 --
src/glut/beos/Makefile | 3
src/glut/directfb/Makefile | 2
src/glut/fbdev/Makefile | 10
src/glut/ggi/Makefile | 2
src/glut/glx/Makefile | 22
src/glut/glx/glut.pc.in | 11
src/glut/mini/Makefile | 2
src/glw/Makefile | 22
src/glw/glw.pc.in | 11
src/glx/mini/Makefile | 2
src/glx/x11/Makefile | 2
src/glx/x11/glxext.c | 7
src/glx/x11/indirect_vertex_array.c | 14
src/mesa/Makefile | 44
src/mesa/drivers/beos/Makefile | 3
src/mesa/drivers/dri/Makefile.template | 6
src/mesa/drivers/dri/common/dri_bufmgr.c | 2
src/mesa/drivers/dri/common/extension_helper.h | 18
src/mesa/drivers/dri/common/spantmp2.h | 2
src/mesa/drivers/dri/glcore/Makefile | 3
src/mesa/drivers/dri/i810/i810screen.c | 2
src/mesa/drivers/dri/i915/i915_texstate.c | 19
src/mesa/drivers/dri/i915/intel_context.c | 8
src/mesa/drivers/dri/i915/intel_context.h | 4
src/mesa/drivers/dri/i915/intel_screen.c | 4
src/mesa/drivers/dri/i915/intel_tex.c | 6
src/mesa/drivers/dri/i915tex/i830_vtbl.c | 10
src/mesa/drivers/dri/i915tex/i915_metaops.c | 2
src/mesa/drivers/dri/i915tex/i915_tex_layout.c | 2
src/mesa/drivers/dri/i915tex/i915_vtbl.c | 10
src/mesa/drivers/dri/i915tex/intel_blit.c | 3
src/mesa/drivers/dri/i915tex/intel_buffers.c | 9
src/mesa/drivers/dri/i915tex/intel_context.c | 12
src/mesa/drivers/dri/i915tex/intel_context.h | 4
src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c | 25
src/mesa/drivers/dri/i915tex/intel_screen.c | 4
src/mesa/drivers/dri/i965/brw_aub.c | 16
src/mesa/drivers/dri/i965/brw_clip.c | 4
src/mesa/drivers/dri/i965/brw_curbe.c | 2
src/mesa/drivers/dri/i965/brw_draw.c | 6
src/mesa/drivers/dri/i965/brw_sf_emit.c | 4
src/mesa/drivers/dri/i965/brw_vs_tnl.c | 11
src/mesa/drivers/dri/i965/brw_wm_fp.c | 52
src/mesa/drivers/dri/i965/brw_wm_sampler_state.c | 8
src/mesa/drivers/dri/i965/brw_wm_state.c | 2
src/mesa/drivers/dri/i965/intel_buffers.c | 36
src/mesa/drivers/dri/i965/intel_context.c | 10
src/mesa/drivers/dri/i965/intel_context.h | 3
src/mesa/drivers/dri/i965/intel_pixel_bitmap.c | 19
src/mesa/drivers/dri/i965/intel_pixel_copy.c | 5
src/mesa/drivers/dri/i965/intel_state.c | 25
src/mesa/drivers/dri/i965/server/i830_common.h | 10
src/mesa/drivers/dri/unichrome/via_context.c | 9
src/mesa/drivers/windows/gdi/wmesa.c | 95 +
src/mesa/drivers/x11/xm_dd.c | 13
src/mesa/gl.pc.in | 11
src/mesa/glapi/dispatch.h | 17
src/mesa/glapi/gl_API.xml | 31
src/mesa/glapi/glapioffsets.h | 12
src/mesa/glapi/glapitable.h | 11
src/mesa/glapi/glapitemp.h | 33
src/mesa/glapi/glprocs.h | 562 +++++-----
src/mesa/main/api_validate.c | 145 +-
src/mesa/main/attrib.c | 203 ++-
src/mesa/main/attrib.h | 4
src/mesa/main/context.c | 108 +-
src/mesa/main/dlist.c | 6
src/mesa/main/enable.c | 13
src/mesa/main/enums.c | 1208 +++++++++++------------
src/mesa/main/fbobject.c | 27
src/mesa/main/framebuffer.c | 13
src/mesa/main/glheader.h | 2
src/mesa/main/image.c | 2
src/mesa/main/light.c | 9
src/mesa/main/lines.c | 5
src/mesa/main/mtypes.h | 7
src/mesa/main/points.c | 6
src/mesa/main/polygon.c | 5
src/mesa/main/state.c | 43
src/mesa/main/stencil.c | 295 ++---
src/mesa/main/stencil.h | 7
src/mesa/main/texenvprogram.c | 15
src/mesa/main/texobj.c | 219 ++--
src/mesa/main/texobj.h | 4
src/mesa/main/texstate.c | 93 -
src/mesa/main/version.h | 6
src/mesa/shader/arbprogparse.c | 116 +-
src/mesa/shader/atifragshader.c | 4
src/mesa/shader/prog_statevars.c | 2
src/mesa/shader/shader_api.c | 8
src/mesa/sparc/glapi_sparc.S | 2
src/mesa/swrast/s_copypix.c | 11
src/mesa/swrast/s_pointtemp.h | 4
src/mesa/swrast/s_span.c | 7
src/mesa/tnl/t_draw.c | 7
src/mesa/tnl/t_vb_fog.c | 43
src/mesa/tnl/t_vp_build.c | 71 -
src/mesa/vbo/vbo_save_draw.c | 6
src/mesa/vbo/vbo_split_copy.c | 9
src/mesa/x86-64/glapi_x86-64.S | 46
src/mesa/x86-64/xform4.S | 10
src/mesa/x86/glapi_x86.S | 13
windows/VC7/mesa/gdi/gdi.vcproj | 376 +++----
windows/VC7/mesa/glu/glu.vcproj | 66 -
windows/VC7/mesa/mesa.sln | 20
windows/VC7/mesa/mesa/mesa.vcproj | 294 ++++-
windows/VC7/mesa/osmesa/osmesa.vcproj | 18
173 files changed, 3613 insertions(+), 2221 deletions(-)
---
More information about the Xquartz-changes
mailing list