[Xquartz-changes] mesa: Changes to 'refs/tags/mesa_7_5_1'
Jeremy Huddleston
jeremyhu at freedesktop.org
Thu Jan 1 01:06:45 PST 2015
Tag 'mesa_7_5_1' created by Brian Paul <brianp at vmware.com> at 2009-09-03 22:46 -0700
Mesa 7.5.1 release tag, 3 September 2009
Changes since mesa_7_5:
Alan Hourihane (1):
Ensure GL_EXT_blend_equation_separate is enabled when 2.0 is enabled.
Brian Paul (82):
mesa: include GLEW sources in MesaDemos tarball
mesa: bump version to 7.5.1
docs: initial release notes for 7.5.1
mesa: include glew headers in MesaDemos tarballs
docs: 7.5 tarball md5sums
intel: Use _mesa_warning() to report GEM warnings
softpipe: include sp_winsys.h to silence function prototype warning
mesa: separate some finite/pragma Watcom stuff
st/mesa: silence warning
intel: Clean up leak of driver context structure on context destroy.
intel: Fix leak of DRI option info due to using the wrong free routine.
mesa: add missing return after catching program error
mesa: move misplaced return statement
st/mesa: we don't support GL_NV_point_sprite (see comment)
texenv: Add missing dependency on VP changes.
texenv: Match state.c in deciding whether we'll be using a vertex shader.
texenv: Use VP->Current, since _Current isn't updated at this point.
intel: Wait on the last swapbuffers to complete before queuing a new one.
intel: Fix inverted test for disabling flushing of front buffer output.
docs: 7.5.1 bug fixes
util: reformatting and comments
util: fix util_blit_pixels() test for surface_copy() path
util: added util_blit_pixels() overlap test
mesa: make _mesa_clip_blit() a shared function
util: added comment/question about blit clipping
st/mesa: fix Y inversion and optimize st_BlitFramebuffer()
mesa: generate GL_INVALID_OPERATION for missing z/stencil when blitting
st/mesa: implement BlitFramebuffer() for depth/stencil (incomplete)
docs:fix glBlitFramebuffer() for Gallium
util: added util_same_surface() helper function
util: use util_same_surface() to compare surface pointers
util: include u_surface.h, added comment
util: fix incorrect assertion
glsl: fix some uninitialized pointers
mesa: fix some potential uninitialized memory references
main: fix some potential memory leaks
mesa: add missing PBO mapping code in unpack_image()
mesa: fix warnings about locals hiding function params
progs/tests: hack a PBO/dlist test
mesa: fix some invalid memory reads
mesa: move assertions in test_attachment_completeness()
Allow external settings of MAX_WIDTH/HEIGHT.
Add configure options for MAX_WIDTH/HEIGHT.
Add a FAQ about internal buffer sizes.
docs: docs: document new --with-max-width/height config options
progs/demos: print more info in fbotexture.c
mesa: when emitting vertex program fog, set yzw=0,0,1
tgsi/sse: we don't implement saturation modes yet
tgsi/ppc: we don't implement saturation modes yet
tgsi: added tgsi_full_instruction::Flags field
tgsi: handle SOA dependencies for MOV/SWZ
tgsi: check for SOA dependencies in SSE and PPC code generators
st/mesa: flush bitmap cache if Z value changes
vbo: fix divide by zero exception
xlib: fix single buffer window resize bug
docs: recent 7.5.1 bug fixes
ARB prog: Set error instead of falling through with incorrect value
glsl: fix bug in sampler array indexing
progs/glsl: change samplers.c to better test sampler/texture indexing
progs/glsl: add special Makefile rule for samplers_array
docs: document sampler array bug fix
glsl: signal that the program needs to be re-translated when samplers change
gallium/util: added cases for SRGB formats
gallium/util: added support for SRGB formats
swrast: fix incorrect tri culling in selection/feedback mode.
docs: fix selection/feedback culling bug
docs/: document cross-compile fix
docs: fixed glXCreateGLXPixmap() for direct rendering
mesa: fix saturation logic in emit_texenv()
mesa: added const qualifiers, move local var
swrast: can't use deferred texture/shading if using KIL instruction
swrast: fix selection/feedback regression
progs/tests: re-enable exit() call
st/mesa: fix glCopyPixels(GL_STENCIL_INDEX) inverted position
docs: move SGI GLU link
docs: update precompiled libs info
docs: added news entry for 7.5.1
docs: prep for 7.5.1 release
st/mesa: silence uninitialized var warnings
gallium/xlib: silence uninitialized var warning
gallium/xlib: silence unitialized var warning
docs: point to fd.o for downloads instead of SourceForge
Dan Nicholson (1):
mklib: Ensure target directory exists for library
Eric Anholt (2):
i965: Don't clip everything if FRONT_AND_BACK culling while culling disabled.
intel: Fall back on glBitmap with fog enabled.
José Fonseca (5):
util: fix typo.
python/retrace: Open bz2 files correctly.
trace: Remove space next to the class attribute of the trace.
gallium: Always map for READ flag when DISCARD is not set.
util: Reset size to zero when failed to allocate buffer.
Karl Schultz (1):
windows: updated VC8 project files
Keith Whitwell (7):
util: _debug_printf should print even when DEBUG is not defined
mesa/st: recognize no-op scissor state when checking clear_with_quads
mesa/st: short-circuit glFinish calls on WIN32 only
draw: cope with more primitives in draw_pipeline_run
draw: remove unused variable
util: add version of u_blit_pixels which takes a writemask
st/mesa: Do GL_RGBA->GL_RGB texsubimage on hardware
Marc Dietrich (1):
mesa: fix 32bit cross compilation on a 64bit machine
Michel Dänzer (2):
radeon: With DRI1, if we have HW stencil, only expose fbconfigs with stencil.
glx/x11: Fix glXCreateGLXPixmap for direct rendering.
Pauli Nieminen (3):
xdemos/glxcontexts: Don't leak visual info when choosing visual again.
xdemo/glxswapcontrol: Move get_framge_usage after the swap.
dri: Fix problems with unitialized values in dri screen object.
Peter Hutterer (1):
Add missing X11_INCLUDES to egl/drivers/demo and egl/main.
RALOVICH, Kristóf (5):
glx: cache DRI configs in __GLXscreenConfigsRec
glx: properly release DRI configs
glx: assign per screen driver configs (DRI2)
glx: assign per screen driver configs (DRI)
glx: assign per screen driver configs (DRISW)
Vinson Lee (2):
progs/trivial: add missing files to Makefile, .gitignore
glsl: Silence gcc uninitialized variable warning.
marvin24 (1):
mesa: direct program debug output to stderr instead of stdout
---
Makefile | 12
bin/mklib | 1
configs/default | 2
configure.ac | 16 +
docs/contents.html | 2
docs/download.html | 10
docs/faq.html | 13
docs/news.html | 7
docs/precompiled.html | 12
docs/relnotes-7.5.1.html | 64 ++++
docs/relnotes-7.5.html | 10
docs/relnotes.html | 1
progs/demos/fbotexture.c | 28 +
progs/glsl/Makefile | 4
progs/glsl/samplers.c | 16 -
progs/tests/fbotest1.c | 2
progs/tests/texwrap.c | 18 +
progs/trivial/.gitignore | 15 +
progs/trivial/Makefile | 8
progs/xdemos/glxcontexts.c | 3
progs/xdemos/glxswapcontrol.c | 5
src/egl/drivers/demo/Makefile | 2
src/egl/main/Makefile | 2
src/gallium/auxiliary/draw/draw_pipe.c | 78 +++--
src/gallium/auxiliary/tgsi/tgsi_build.c | 2
src/gallium/auxiliary/tgsi/tgsi_exec.c | 50 ++-
src/gallium/auxiliary/tgsi/tgsi_exec.h | 4
src/gallium/auxiliary/tgsi/tgsi_parse.h | 1
src/gallium/auxiliary/tgsi/tgsi_ppc.c | 9
src/gallium/auxiliary/tgsi/tgsi_sse2.c | 8
src/gallium/auxiliary/util/u_blit.c | 137 +++++++--
src/gallium/auxiliary/util/u_blit.h | 11
src/gallium/auxiliary/util/u_debug.c | 2
src/gallium/auxiliary/util/u_gen_mipmap.c | 10
src/gallium/auxiliary/util/u_simple_shaders.c | 45 ++-
src/gallium/auxiliary/util/u_simple_shaders.h | 4
src/gallium/auxiliary/util/u_surface.h | 17 +
src/gallium/auxiliary/util/u_tile.c | 198 +++++++++++++
src/gallium/auxiliary/util/u_upload_mgr.c | 8
src/gallium/drivers/softpipe/sp_texture.c | 1
src/gallium/drivers/trace/tr_dump.c | 2
src/gallium/include/pipe/p_inlines.h | 7
src/gallium/state_trackers/glx/xlib/xm_api.c | 2
src/gallium/state_trackers/python/retrace/parse.py | 2
src/gallium/winsys/xlib/xlib_brw_screen.c | 2
src/gallium/winsys/xlib/xlib_softpipe.c | 1
src/glx/x11/dri2_glx.c | 2
src/glx/x11/dri_glx.c | 2
src/glx/x11/drisw_glx.c | 2
src/glx/x11/glxclient.h | 2
src/glx/x11/glxcmds.c | 28 +
src/glx/x11/glxext.c | 6
src/mesa/drivers/dri/common/dri_util.c | 2
src/mesa/drivers/dri/i965/brw_clip.c | 3
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 5
src/mesa/drivers/dri/intel/intel_context.c | 27 +
src/mesa/drivers/dri/intel/intel_context.h | 1
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 6
src/mesa/drivers/dri/intel/intel_screen.c | 8
src/mesa/drivers/dri/radeon/radeon_screen.c | 4
src/mesa/drivers/windows/gdi/mesa.def | 1
src/mesa/main/compiler.h | 8
src/mesa/main/config.h | 9
src/mesa/main/dlist.c | 302 +++++++++++----------
src/mesa/main/extensions.c | 1
src/mesa/main/fbobject.c | 20 -
src/mesa/main/ffvertex_prog.c | 2
src/mesa/main/fog.c | 2
src/mesa/main/image.c | 178 ++++++++++++
src/mesa/main/image.h | 6
src/mesa/main/light.c | 8
src/mesa/main/state.c | 3
src/mesa/main/texenvprogram.c | 26 +
src/mesa/main/version.h | 8
src/mesa/shader/arbprogparse.c | 1
src/mesa/shader/arbprogram.c | 3
src/mesa/shader/prog_print.c | 18 -
src/mesa/shader/shader_api.c | 33 +-
src/mesa/shader/slang/slang_builtin.c | 2
src/mesa/state_tracker/st_cb_bitmap.c | 16 -
src/mesa/state_tracker/st_cb_blit.c | 97 +++++-
src/mesa/state_tracker/st_cb_clear.c | 24 +
src/mesa/state_tracker/st_cb_drawpixels.c | 4
src/mesa/state_tracker/st_cb_flush.c | 12
src/mesa/state_tracker/st_cb_texture.c | 72 +++--
src/mesa/state_tracker/st_extensions.c | 4
src/mesa/swrast/s_blit.c | 183 ------------
src/mesa/swrast/s_context.c | 3
src/mesa/swrast/s_feedback.c | 4
src/mesa/swrast/s_triangle.c | 12
src/mesa/vbo/vbo_exec_draw.c | 2
src/mesa/x86/Makefile | 2
windows/VC8/mesa/mesa/mesa.vcproj | 52 ++-
windows/VC8/mesa/osmesa/osmesa.vcproj | 4
94 files changed, 1522 insertions(+), 552 deletions(-)
---
More information about the Xquartz-changes
mailing list