[Xquartz-changes] mesa: Changes to 'refs/tags/mesa-9.1.2'
Jeremy Huddleston
jeremyhu at freedesktop.org
Thu Jan 1 01:06:10 PST 2015
Tag 'mesa-9.1.2' created by Ian Romanick <ian.d.romanick at intel.com> at 2013-04-30 23:24 -0700
Mesa 9.1.2 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
iEYEABECAAYFAlGARMIACgkQX1gOwKyEAw8oFQCgkqWFkGYlds0K7ofVhcXElV57
98QAoJQTzlXJmdMoK07AugRS+5UbUSaM
=AjM6
-----END PGP SIGNATURE-----
Changes since mesa-9.1.1:
Adam Jackson (2):
glx: Build with VISIBILITY_CFLAGS in automake
linux: Don't emit a .note.ABI-tag section anymore (#26663)
Alan Hourihane (3):
Add missing GL_TEXTURE_CUBE_MAP entry in _mesa_legal_texture_dimensions
Unreference sampler object when it's currently bound to texture unit.
mesa: fix glGetInteger*(GL_SAMPLER_BINDING).
Alex Deucher (1):
r600g: disable hyperz by default on 9.1
Andreas Boll (5):
radeon/llvm: Link against libgallium.la to fix an undefined symbol
mesa: use ieee fp on s390 and m68k
build: Enable x86 assembler on Hurd.
osmesa: fix out-of-tree build
gallium/egl: fix out-of-tree build
Anuj Phogat (1):
mesa: Fix FB blitting in case of zero size src or dst rect
Brian Paul (4):
mesa: flush current state when querying GL_EDGE_FLAG
vbo: fix crash found with shared display lists
llvmpipe: tweak CMD_BLOCK_MAX and LP_SCENE_MAX_SIZE
llvmpipe: add some scene limit sanity check assertions
Carl Worth (1):
i965: Avoid segfault in gen6_upload_state
Chris Forbes (1):
i965/vs: Fix Gen4/5 VUE map inconsistency with gl_ClipVertex
Christoph Bumiller (4):
nv50: fix 3D render target setup
nv50,nvc0: disable DEPTH_RANGE_NEAR/FAR clipping during blit
nv50,nvc0: fix 3d blits, restore viewport after blit
nvc0: fix for 2d engine R source formats writing RRR1 and not R001
Eric Anholt (5):
i965/fs: Fix register allocation for uniform pull constants in 16-wide.
i965/fs: Fix broken rendering in large shaders with UBO loads.
i965/fs: Also do the gen4 SEND dependency workaround against other SENDs.
i965: Add definitions for gen7+ data cache messages.
mesa: Disable validate_ir_tree() on release builds.
Ian Romanick (6):
docs: Add 9.1.1 release md5sums
mesa: Add previously picked commit to .cherry-ignore
glsl: Add missing bool case in glsl_type::get_scalar_type
mesa: Note that patch dbf94d1 should't actually get picked to the 9.1 branch
mesa: Bump version to 9.1.2
docs: 9.1.2 release notes
Jan de Groot (1):
dri/nouveau: fix crash in nouveau_flush
José Fonseca (3):
autotools: Add missing top-level include dir.
mesa,gallium,egl,mapi: One definition of C99 inline/__func__ to rule them all.
include: Fix build with VS 11 (i.e, 2012).
Kenneth Graunke (4):
i965: Fix INTEL_DEBUG=shader_time for Haswell.
i965: Specialize SURFACE_STATE creation for shader time.
i965: Make INTEL_DEBUG=shader_time use the RAW surface format.
i965: Don't use texture swizzling to force alpha to 1.0 if unnecessary.
Maarten Lankhorst (2):
gallium/build: Fix visibility CFLAGS in automake
radeon/llvm: Do not link against libgallium when building statically.
Marcin Slusarz (1):
dri/nouveau: NV17_3D class is not available for NV1a chipset
Marek Olšák (3):
mesa: don't allocate a texture if width or height is 0 in CopyTexImage
gallium/tgsi: fix valgrind warning
mesa: handle HALF_FLOAT like FLOAT in get_tex_rgba
Martin Andersson (1):
r600g: Use virtual address for PIPE_QUERY_SO* in r600_emit_query_end
Matt Turner (3):
configure.ac: Don't check for X11 unconditionally.
configure.ac: Remove stale comment about --x-* arguments.
mesa: Implement TEXTURE_IMMUTABLE_LEVELS for ES 3.0.
Michel Dänzer (1):
radeonsi: Emit pixel shader state even when only the vertex shader changed
Paul Berry (1):
i965: Apply depthstencil alignment workaround when doing fast clears.
Roland Scheidegger (1):
gallivm: fix return opcode handling in main function of a shader
Tapani Pälli (1):
intel: Fix regression in intel_create_image_from_name stride handling
Tom Stellard (1):
r300g: Fix bug in OMOD optimization
---
Makefile.am | 2
bin/.cherry-ignore | 6
configure.ac | 19 -
docs/relnotes-9.1.1.html | 3
docs/relnotes-9.1.2.html | 235 ++++++++++++++++++++
include/c99_compat.h | 147 ++++++++++++
src/egl/main/eglcompiler.h | 44 ---
src/gallium/auxiliary/Makefile.am | 7
src/gallium/auxiliary/gallivm/lp_bld_tgsi.h | 1
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 20 +
src/gallium/auxiliary/tgsi/tgsi_text.c | 2
src/gallium/drivers/Makefile.am | 1
src/gallium/drivers/llvmpipe/lp_scene.c | 22 +
src/gallium/drivers/llvmpipe/lp_scene.h | 10
src/gallium/drivers/nv50/nv50_blit.h | 40 +++
src/gallium/drivers/nv50/nv50_state_validate.c | 12 -
src/gallium/drivers/nv50/nv50_surface.c | 77 ++++--
src/gallium/drivers/nvc0/nvc0_3d.xml.h | 2
src/gallium/drivers/nvc0/nvc0_surface.c | 123 +++++++---
src/gallium/drivers/r300/compiler/radeon_optimize.c | 4
src/gallium/drivers/r600/r600_pipe.c | 2
src/gallium/drivers/r600/r600_query.c | 5
src/gallium/drivers/radeon/Makefile.am | 4
src/gallium/drivers/radeonsi/si_state_draw.c | 5
src/gallium/drivers/rbug/Makefile.am | 1
src/gallium/drivers/svga/Makefile.am | 2
src/gallium/drivers/trace/Makefile.am | 3
src/gallium/include/pipe/p_compiler.h | 74 ------
src/gallium/state_trackers/egl/Makefile.am | 2
src/gallium/state_trackers/xa/Makefile.am | 4
src/gallium/winsys/svga/drm/Makefile.am | 2
src/glsl/glsl_types.cpp | 2
src/glsl/ir_validate.cpp | 6
src/glsl/linker.cpp | 2
src/glx/Makefile.am | 1
src/mapi/glapi/gen/gl_x86-64_asm.py | 13 -
src/mapi/glapi/gen/gl_x86_asm.py | 13 -
src/mapi/mapi/entry_x86-64_tls.h | 13 -
src/mapi/mapi/entry_x86_tls.h | 13 -
src/mapi/mapi/u_compiler.h | 26 --
src/mesa/drivers/dri/i965/brw_clear.c | 6
src/mesa/drivers/dri/i965/brw_defines.h | 39 +++
src/mesa/drivers/dri/i965/brw_eu_emit.c | 15 -
src/mesa/drivers/dri/i965/brw_fs.cpp | 26 +-
src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp | 54 ++--
src/mesa/drivers/dri/i965/brw_state.h | 2
src/mesa/drivers/dri/i965/brw_vs.c | 8
src/mesa/drivers/dri/i965/brw_vs_surface_state.c | 5
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 8
src/mesa/drivers/dri/i965/gen6_cc.c | 2
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | 40 +++
src/mesa/drivers/dri/intel/intel_screen.c | 2
src/mesa/drivers/dri/nouveau/nouveau_driver.c | 3
src/mesa/drivers/dri/nouveau/nv10_context.c | 2
src/mesa/drivers/osmesa/Makefile.am | 1
src/mesa/main/compiler.h | 59 -----
src/mesa/main/fbobject.c | 4
src/mesa/main/get.c | 12 -
src/mesa/main/get_hash_params.py | 2
src/mesa/main/mtypes.h | 1
src/mesa/main/samplerobj.c | 12 -
src/mesa/main/samplerobj.h | 2
src/mesa/main/tests/hash_table/Makefile.am | 1
src/mesa/main/texgetimage.c | 1
src/mesa/main/teximage.c | 23 +
src/mesa/main/texparam.c | 12 +
src/mesa/main/texstorage.c | 1
src/mesa/main/version.h | 4
src/mesa/vbo/vbo_save_draw.c | 2
69 files changed, 917 insertions(+), 402 deletions(-)
---
More information about the Xquartz-changes
mailing list