mesa: Changes to 'refs/tags/mesa-10.5.0'
Tag 'mesa-10.5.0' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-03-06 22:57 +0000
Mesa 10.5.0 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJU+jC8AAoJEO2uN7As60kNjaEP/RjhBit30E9L1BMRPcLfTzJT
z0AoThVqpRtHFBvsZZ5Q+kmG5QEIkqulV2ffOz5wIGZdN0PxajnNkkjfozNodRl7
iHA3ttA+9byuNq7fH8fQ4z/XaY2ObIYJ3ENRTvtTIU+DlMGNh8po31kQd+7tMf42
CaKxXwtjQVUvYNmKCGgmm6JtOcjf9C/gpnTfP9mW8iIKvcg06k8vy97IMn4oyHVb
X3jrjfSswkYTp/psRfB1euljh3fIvTHDydOttI6KtIA7FhWljOt0aOW2xQgFKXPU
8r7lWttlgKhqpdHny4EBeKAFgUFuFdoXAoEjEtFELTXh6D8kPHcoLtY7TdZNHmUa
t9Vqxu04DSrsL8ptG0M4XR4TuFeakoAmIKKVWq24FOahtJApWe79c9xrf1xlzh5m
F5DKNWpjYWO/W5IlP1BTf3bQDqy/FpcTSzU4h1p6MXHtL0H64mTbquOgOIFZSjVv
pQQMeUuh/lxVX6uzR9yMuLB/Ra5IkgbltJkAlbemH/cAQ7X9UgpJnAzkyMOVnL7W
YKfnpPC7h+p0tBM+/+W0yLITTksEP6l3Wbet2ACNEr54H0iqjx3moMZSos5bHQEg
pXiub/yAOE6rv7ayCt/Xgxbw3BfrB/GwAcXhBLC5edQujw/yDk2rSppD2yPpRtY+
5/rFYxD16UuT/zi2nDR3
=ZeaH
-----END PGP SIGNATURE-----
Changes since 10.5-branchpoint:
Alan Coopersmith (5):
Bracket arguments to tr so they work with Solaris tr
Remove extraneous ; after DECL_TYPE usage
Avoid fighting with Solaris headers over isnormal()
Use __typeof instead of typeof with Solaris Studio compilers
Make _mesa_swizzle_and_convert argument types in .c match those in .h
Andreas Boll (1):
glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA
Axel Davy (1):
egl: Soften several HAVE_DRM_PLATFORM to HAVE_LIBDRM
Brian Paul (2):
swrast: fix multiple color buffer writing
st/mesa: fix sampler view reference counting bug in glDraw/CopyPixels
Carl Worth (1):
Revert use of Mesa IR optimizer for ARB_fragment_programs
Dave Airlie (1):
r600g/sb: treat undefined values like constants
Eduardo Lima Mitev (1):
mesa: Fix error validating args for TexSubImage3D
Emil Velikov (20):
nir: resolve nir.h dependency list (fix make distcheck)
nir: add missing header to the sources list
configure: rework wayland_scanner handling(fix make distcheck)
auxiliary/vl: bring back the VL code for the dri targets
Increment version to 10.5.0-rc1
cherry-ignore: ignore commits picked without -x
automake: Use AM_DISTCHECK_CONFIGURE_FLAGS
auxiliary/vl: Build vl_winsys_dri.c only when needed.
auxiliary/vl: honour the DRI2PROTO_CFLAGS
install-lib-links: remove the .install-lib-links file
Increment version to 10.5.0-rc2
Increment version to 10.5.0-rc3
mesa/main: update .gitignore
mesa: rename format_info.c to format_info.h
mesa: fix dependency tracking of generated sources
mesa: drop Makefile from get_hash.h dependency list
mapi: fix shared-glapi dependency tracking
xmlpool: make sure we ship options.h
Bump version to 10.5.0 (final)
docs: Update 10.5.0 release notes
Iago Toral Quiroga (2):
mesa: Handle transferOps in texstore_rgba
mesa: Fix element count for byte-swaps in texstore, readpix and texgetimage
Ilia Mirkin (3):
nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
st/mesa: treat resource-less xfb buffers as if they weren't there
nvc0: allow holes in xfb target lists
Jeremy Huddleston Sequoia (2):
darwin: build fix
darwin: build fix
Jonathan Gray (1):
auxilary/os: correct sysctl use in os_get_total_physical_memory()
Kenneth Graunke (5):
i965: Override swizzles for integer luminance formats.
i965: Use a gl_color_union for sampler border color.
i965: Fix integer border color on Haswell.
glsl: Reduce memory consumption of copy propagation passes.
i965: Prefer Meta over the BLT for BlitFramebuffer.
Laura Ekstrand (4):
main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.
common: Correct texture init for meta pbo uploads and downloads.
common: Correct PBO 2D_ARRAY handling.
common: Fix PBOs for 1D_ARRAY.
Leo Liu (1):
st/omx/dec/h264: fix picture out-of-order with poc type 0 v2
Lucas Stach (1):
install-lib-links: don't depend on .libs directory
Marek Olšák (6):
radeonsi: small fix in SPI state
mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers
radeonsi: fix a crash if a stencil ref state is set before a DSA state
radeonsi: don't use SQC_CACHES to flush ICACHE and KCACHE on SI
vbo: fix an unitialized-variable warning
radeonsi: fix point sprites
Matt Turner (7):
i965/vec4/vp: Use vec4_visitor::CMP.
i965/fs: Add unit tests for saturate propagation pass.
i965/fs: Use fs_inst::overwrites_reg() in saturate propagation.
i965/fs: Consider MOV.SAT to interfere if it has a source modifier.
i965/vec4: Add and use byte-MOV instruction for unpack 4x8.
i965: Link test programs with gtest before pthreads.
glsl: Rewrite and fix min/max to saturate optimization.
Michel Dänzer (1):
Revert "radeon/llvm: enable unsafe math for graphics shaders"
Neil Roberts (2):
meta: Fix saving the results of the current occlusion query
i965/skl: Implement WaDisable1DDepthStencil
Tapani Pälli (1):
mesa: fix OES_texture_float texture render target behavior
Tom Stellard (1):
pipe-loader: Fix build with dri drivers enabled, and vl state trackers disabled
Vivek Kasireddy (1):
egl, wayland: RGB565 format support on Back-buffer
---
Makefile.am | 2
VERSION | 2
bin/.cherry-ignore | 12
configure.ac | 28
docs/relnotes/10.5.0.html | 147 ++++
install-lib-links.mk | 5
src/egl/drivers/dri2/egl_dri2.c | 14
src/egl/drivers/dri2/platform_wayland.c | 41 +
src/gallium/auxiliary/Makefile.am | 24
src/gallium/auxiliary/Makefile.sources | 5
src/gallium/auxiliary/os/os_misc.c | 4
src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c | 9
src/gallium/drivers/nouveau/nvc0/nvc0_state.c | 8
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 7
src/gallium/drivers/r600/sb/sb_sched.cpp | 4
src/gallium/drivers/radeon/radeon_llvm_emit.c | 4
src/gallium/drivers/radeonsi/si_state.c | 12
src/gallium/drivers/radeonsi/si_state_draw.c | 29
src/gallium/drivers/radeonsi/si_state_shaders.c | 8
src/gallium/state_trackers/omx/vid_dec_h264.c | 5
src/gallium/targets/dri/Makefile.am | 2
src/gallium/targets/omx/Makefile.am | 1
src/gallium/targets/pipe-loader/Makefile.am | 5
src/gallium/targets/va/Makefile.am | 1
src/gallium/targets/vdpau/Makefile.am | 1
src/gallium/targets/xvmc/Makefile.am | 1
src/glsl/Makefile.am | 2
src/glsl/Makefile.sources | 1
src/glsl/builtin_type_macros.h | 66 -
src/glsl/ir_constant_expression.cpp | 2
src/glsl/opt_algebraic.cpp | 75 +-
src/glsl/opt_copy_propagation.cpp | 15
src/glsl/opt_copy_propagation_elements.cpp | 16
src/glx/apple/Makefile.am | 1
src/glx/dri_common_query_renderer.c | 36 -
src/glx/xfont.c | 5
src/mapi/Makefile.am | 2
src/mesa/Android.gen.mk | 2
src/mesa/Makefile.am | 8
src/mesa/Makefile.sources | 2
src/mesa/SConscript | 2
src/mesa/drivers/common/meta.c | 17
src/mesa/drivers/common/meta_tex_subimage.c | 89 +-
src/mesa/drivers/dri/common/xmlpool/Makefile.am | 2
src/mesa/drivers/dri/i965/Makefile.am | 23
src/mesa/drivers/dri/i965/brw_defines.h | 2
src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp | 20
src/mesa/drivers/dri/i965/brw_sampler_state.c | 167 +++-
src/mesa/drivers/dri/i965/brw_shader.cpp | 2
src/mesa/drivers/dri/i965/brw_vec4_generator.cpp | 16
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 4
src/mesa/drivers/dri/i965/brw_vec4_vp.cpp | 3
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 8
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | 3
src/mesa/drivers/dri/i965/gen8_depth_state.c | 12
src/mesa/drivers/dri/i965/intel_fbo.c | 14
src/mesa/drivers/dri/i965/test_fs_saturate_propagation.cpp | 439 +++++++++++++
src/mesa/main/.gitignore | 4
src/mesa/main/bufferobj.c | 2
src/mesa/main/fbobject.c | 12
src/mesa/main/format_utils.c | 4
src/mesa/main/formats.c | 2
src/mesa/main/readpix.c | 13
src/mesa/main/texgetimage.c | 17
src/mesa/main/teximage.c | 4
src/mesa/main/texstore.c | 71 +-
src/mesa/program/arbprogparse.c | 3
src/mesa/state_tracker/st_cb_drawpixels.c | 15
src/mesa/state_tracker/st_cb_xformfb.c | 2
src/mesa/swrast/s_span.c | 25
src/mesa/vbo/vbo_attrib_tmp.h | 1
src/util/u_atomic.h | 6
72 files changed, 1291 insertions(+), 327 deletions(-)
---
Reply to: