[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: