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

mesa: Changes to 'refs/tags/mesa-11.1.3-1'



Tag 'mesa-11.1.3-1' created by Andreas Boll <andreas.boll.dev@gmail.com> at 2016-04-18 17:10 +0000

Tagging upload of mesa 11.1.3-1 to unstable.
-----BEGIN PGP SIGNATURE-----

iQIcBAABCgAGBQJXFRUYAAoJEB7vU9OKOpxnn5QP/RleoEK7RXfB600Ae1xeRMKL
O/WPu/sp9HR1P4BHgGS/JUWo4Yhcjfx1Tnuc7iEw/siPxqLrQMsrBx3PzsfF7h1h
zWcr490qt2pv5ArOMmhdcYPies5p9PiWjPxgyYqPKu366AdGPA3qjmiOZIPx8TJY
r6hBWS2ESFzpqSL2VcWRc1/+Y5FweGk9aDTVe7nD3yAYsXi/ftQ4HJlSAQImtte0
rPGseVcbA2KVhxYM09Tl4HVL8SSmhpZD7GS1HNe//0JNIEahBbBWEoAZiTgsalcP
zkOFdWZhdGP/WOFYmAM/W1d90rEccKX8Ljsr7jy73lr3xoc6awq721QCLz6/d+OD
z0HvB48465Wu5H498JpXNYoPfbca9YnNfMwph19UR/VDM9NGEgtO1j1k0LyttcJu
b6HXQUew+J252aGrY+OnI0lrshyBm7zr+X2I6F38Sw+3LRXY0c1BK7CjDqtVvAPI
2+dTbWmkOdH7xTLrxu5p84GtxWk2vBEoT/pd/CM+OpZBo+wM742MJ93dT/3RX5FI
Atitdenu/9K6+8T/51HjchWdI7AbHcD3sOMBcIOdd/pYJX90VGrfCR9Yw72+H0yI
NNIit+D4HnphS1DaIujCG+/0bQuE5cL2782kqa6FiS4CDUPZjmyih2wR6Cjd5it1
m2kDqiSbPHv9S3H0R28q
=O7gL
-----END PGP SIGNATURE-----

Changes since mesa-11.1.2-1:
Andreas Boll (3):
      Merge tag 'mesa-11.1.3' into debian-unstable
      Bump changelog
      Upload to unstable.

Anuj Phogat (1):
      i965: Fix assert conditions for src/dst x/y offsets

Ben Widawsky (2):
      i965: Make sure we blit a full compressed block
      i965/skl: Add two missing device IDs

Brian Paul (1):
      mesa: fix incorrect viewport position when GL_CLIP_ORIGIN = GL_LOWER_LEFT

Chris Forbes (1):
      i965/blorp: Fix hiz ops on MSAA surfaces

Christian König (1):
      radeon/uvd: disable MPEG1

Christian Schmidbauer (1):
      st/nine: specify WINAPI only for i386 and amd64

Daniel Czarnowski (3):
      egl_dri2: NULL check for xcb_dri2_get_buffers_reply()
      egl_dri2: set correct error code if swapbuffers fails
      egl: support EGL_LARGEST_PBUFFER in eglCreatePbufferSurface(...)

Dave Airlie (1):
      mesa/fbobject: propogate Layered when reusing attachments.

Derek Foreman (1):
      egl/wayland: Try to use wl_surface.damage_buffer for SwapBuffersWithDamage

Dongwon Kim (1):
      egl: move Null check to eglGetSyncAttribKHR to prevent Segfault

Emil Velikov (11):
      docs: add sha256 checksums for 11.1.2
      get-pick-list.sh: Require explicit "11.1" for nominating stable patches
      cherry-ignore: do not pick nv50/ir commit
      automake: add nine to make distcheck
      install-gallium-links: port changes from install-lib-links
      automake: add more missing options for make distcheck
      mesa; add get-extra-pick-list.sh script into bin/
      egl/x11: check the return value of xcb_dri2_get_buffers_reply()
      nvc/ir: remove duplicate variable declaration
      Update version to 11.1.3
      docs: add release notes for 11.1.3

Francisco Jerez (4):
      i965: Reupload push and pull constants when we get new shader image unit state.
      i965/fs: Add missing analysis invalidation in opt_sampler_eot().
      i965/fs: Add missing analysis invalidation in fixup_3src_null_dest().
      i965/vec4: Consider removal of no-op MOVs as progress during register coalesce.

Ilia Mirkin (21):
      nvc0/ir: fix converting between predicate and gpr
      nvc0: add some missing PUSH_SPACE's
      nvc0: avoid negatives in PUSH_SPACE argument
      glsl: make sure builtins are initialized before getting the shader
      glsl: return cloned signature, not the builtin one
      nv50/ir: fix quadop emission in the presence of predication
      st/mesa: fix up result_src.type when doing i2u/u2i conversions
      meta/copy_image: use precomputed dst_internal_format to avoid segfault
      st/mesa: force depth mode to GL_RED for sized depth/stencil formats
      glx: update to updated version of EXT_create_context_es2_profile
      nv50,nvc0: bump minimum texture buffer offset alignment
      nvc0: reset TFB bufctx when we no longer hold a reference to the buffers
      glsl: avoid stack smashing when there are too many attributes
      nvc0: fix blit triangle size to fully cover FB's > 8192x8192
      nv50: reset TFB bufctx when we no longer hold a reference to the buffers
      nv50/ir: force-enable derivatives on TXD ops
      st/mesa: only minify depth for 3d targets
      nv50/ir: fix indirect texturing for non-array textures on nvc0
      nvc0/ir: fix picking of coordinates from tex instruction for textureGrad
      nvc0: disable primitive restart and index bias during blits
      nv50/ir: we can't load local memory directly into an output

Jason Ekstrand (1):
      nir/lower_vec_to_movs: Better report channels handled by insert_mov

Kenneth Graunke (3):
      mesa: Make glGet queries initialize ctx->Debug when necessary.
      mesa: Allow Get*() of several forgotten IsEnabled() pnames.
      i965: Only magnify depth for 3D textures, not array textures.

Koop Mast (1):
      st/clover: Add libelf cflags to the build

Marc-André Lureau (1):
      virtio_gpu: Add virtio 1.0 PCI ID to driver map

Marek Olšák (3):
      radeonsi: fix Hyper-Z on Stoney
      gallium/radeon: don't use temporary buffers for persistent mappings
      radeonsi: fix Hyper-Z hangs on P2 configs

Matt Turner (3):
      i965/vec4: don't copy ATTR into 3src instructions with complex swizzles
      i965/fs: Don't CSE negated multiplies with saturation.
      i965/vec4: Update vec4 unit tests for commit 01dacc83ff.

Nanley Chery (2):
      mesa/image: Make _mesa_clip_readpixels() work with renderbuffers
      mesa/readpix: Clip ReadPixels() area to the ReadBuffer's

Nicolai Hähnle (2):
      r600g: clear compressed_depthtex/colortex_mask when binding buffer texture
      st/mesa: use the texture view's format for render-to-texture

Nishanth Peethambaran (2):
      st/omx: Remove trailing spaces
      st/omx/dec: Correct the timestamping

Oded Gabbay (8):
      gallium/radeon: Correctly translate colorswaps for big endian
      llvmpipe: use vpkswss when dst is signed
      gallium/radeon: return correct values for BE in r600_translate_colorswap
      gallium/radeon: remove separate BE path in r600_translate_colorswap
      gallium/r600: Don't let h/w do endian swap for colorformat
      gallium/radeon: disable evergreen_do_fast_color_clear for BE
      r600g: Do colorformat endian swap for PIPE_USAGE_STAGING
      radeonsi: Do colorformat endian swap for PIPE_USAGE_STAGING

Olivier Pena (1):
      scons: support for LLVM 3.7.

Patrick Baggett (1):
      mesa: Use SSE prefetch instructions rather than 3DNow instructions

Rob Herring (10):
      Android: remove dependence on .SECONDEXPANSION
      Android: glsl: fix dependence on YACC_HEADER_SUFFIX from build system
      Android: add -Wno-date-time flag for clang
      Android: remove headers from LOCAL_SRC_FILES
      Android: clean-up and fix DRI module path handling
      freedreno: drop unnecessary -Wno-packed-bitfield-compat
      gallium/radeon: Add space between string literal and identifier
      r600: Make enum alu_op_flags unsigned
      virtio_gpu: Add PCI ID to driver map
      Android: fix x86 gallium builds

Roland Scheidegger (2):
      softpipe: fix anisotropic filtering crash
      draw: fix line stippling

Samuel Pitoiset (1):
      nvc0: make sure to delete samplers used by compute shaders

Steinar H. Gunderson (1):
      mesa: Fix locking of GLsync objects.

Tamil velan (1):
      radeon/uvd: increase max height to 4096 for VI and newer

Thomas Hellstrom (2):
      winsys/svga: Fix an uninitialized return value
      winsys/svga: Increase the fence timeout

Vinson Lee (1):
      llvmpipe: Do not use barriers if not using threads.

xavier (1):
      r600/sb: Do not distribute neg in expr_handler::fold_assoc() when folding multiplications.

---
 Android.common.mk                                             |    4 
 Android.mk                                                    |    4 
 Makefile.am                                                   |    7 
 VERSION                                                       |    2 
 bin/.cherry-ignore                                            |    3 
 bin/get-extra-pick-list.sh                                    |   35 +
 bin/get-pick-list.sh                                          |    2 
 debian/changelog                                              |    6 
 docs/relnotes/11.1.2.html                                     |    3 
 docs/relnotes/11.1.3.html                                     |  318 ++++++++++
 include/D3D9/d3d9types.h                                      |   16 
 include/pci_ids/i965_pci_ids.h                                |    2 
 include/pci_ids/virtio_gpu_pci_ids.h                          |    2 
 install-gallium-links.mk                                      |   15 
 scons/llvm.py                                                 |   14 
 src/egl/Android.mk                                            |    7 
 src/egl/drivers/dri2/platform_wayland.c                       |   39 +
 src/egl/drivers/dri2/platform_x11.c                           |   12 
 src/egl/main/eglapi.c                                         |   10 
 src/egl/main/eglconfig.c                                      |    1 
 src/egl/main/egldefines.h                                     |    7 
 src/egl/main/eglsurface.c                                     |    6 
 src/egl/main/eglsync.c                                        |    3 
 src/gallium/auxiliary/draw/draw_pipe_stipple.c                |   30 
 src/gallium/auxiliary/gallivm/lp_bld_pack.c                   |   31 
 src/gallium/drivers/freedreno/Android.mk                      |    4 
 src/gallium/drivers/llvmpipe/lp_rast.c                        |    8 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp    |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp    |   41 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp     |    9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp     |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   22 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c                |    2 
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c          |    2 
 src/gallium/drivers/nouveau/nv50/nv50_state.c                 |    4 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c                |    2 
 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c          |    1 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c                 |    6 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c               |   19 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c                   |   11 
 src/gallium/drivers/r600/evergreen_state.c                    |   13 
 src/gallium/drivers/r600/r600_isa.h                           |   16 
 src/gallium/drivers/r600/r600_state.c                         |    6 
 src/gallium/drivers/r600/r600_state_common.c                  |   31 
 src/gallium/drivers/r600/sb/sb_expr.cpp                       |    8 
 src/gallium/drivers/radeon/r600_buffer_common.c               |    6 
 src/gallium/drivers/radeon/r600_pipe_common.h                 |    2 
 src/gallium/drivers/radeon/r600_texture.c                     |   19 
 src/gallium/drivers/radeon/radeon_video.c                     |    3 
 src/gallium/drivers/radeonsi/si_state.c                       |    6 
 src/gallium/drivers/softpipe/sp_tex_sample.c                  |    9 
 src/gallium/state_trackers/clover/Makefile.am                 |    1 
 src/gallium/state_trackers/omx/vid_dec.c                      |   21 
 src/gallium/state_trackers/omx/vid_dec.h                      |    7 
 src/gallium/state_trackers/omx/vid_dec_h264.c                 |   26 
 src/gallium/state_trackers/omx/vid_dec_mpeg12.c               |    6 
 src/gallium/state_trackers/omx/vid_enc.c                      |   44 -
 src/gallium/targets/dri/Android.mk                            |    3 
 src/gallium/targets/opencl/Makefile.am                        |    3 
 src/gallium/winsys/svga/drm/vmw_screen_ioctl.c                |    3 
 src/gallium/winsys/svga/drm/vmw_surface.c                     |    2 
 src/glsl/Android.gen.mk                                       |    2 
 src/glsl/ast_function.cpp                                     |    3 
 src/glsl/linker.cpp                                           |    8 
 src/glsl/nir/nir_lower_vec_to_movs.c                          |    4 
 src/glx/dri2_glx.c                                            |   11 
 src/glx/dri3_glx.c                                            |    7 
 src/glx/dri_common.c                                          |   28 
 src/glx/drisw_glx.c                                           |    4 
 src/glx/glxextensions.c                                       |    1 
 src/glx/glxextensions.h                                       |    1 
 src/loader/pci_id_driver_map.h                                |    7 
 src/mesa/Android.libmesa_dricore.mk                           |    7 
 src/mesa/Android.libmesa_sse41.mk                             |   44 +
 src/mesa/Android.libmesa_st_mesa.mk                           |    4 
 src/mesa/Android.mk                                           |    1 
 src/mesa/Makefile.sources                                     |    4 
 src/mesa/drivers/common/meta_copy_image.c                     |    2 
 src/mesa/drivers/dri/Android.mk                               |    3 
 src/mesa/drivers/dri/common/Android.mk                        |   22 
 src/mesa/drivers/dri/i915/Android.mk                          |    2 
 src/mesa/drivers/dri/i965/Android.mk                          |    2 
 src/mesa/drivers/dri/i965/brw_blorp.cpp                       |   10 
 src/mesa/drivers/dri/i965/brw_fs.cpp                          |   11 
 src/mesa/drivers/dri/i965/brw_fs_cse.cpp                      |    2 
 src/mesa/drivers/dri/i965/brw_vec4.cpp                        |    1 
 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp       |   14 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c              |    5 
 src/mesa/drivers/dri/i965/intel_copy_image.c                  |   20 
 src/mesa/drivers/dri/i965/intel_tex_image.c                   |    2 
 src/mesa/drivers/dri/i965/test_vec4_cmod_propagation.cpp      |   14 
 src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp      |   10 
 src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp     |   10 
 src/mesa/main/errors.c                                        |   20 
 src/mesa/main/fbobject.c                                      |    1 
 src/mesa/main/get.c                                           |    2 
 src/mesa/main/get_hash_params.py                              |    3 
 src/mesa/main/image.c                                         |   22 
 src/mesa/main/objectlabel.c                                   |   13 
 src/mesa/main/readpix.c                                       |    7 
 src/mesa/main/shared.c                                        |    2 
 src/mesa/main/syncobj.c                                       |   89 +-
 src/mesa/main/syncobj.h                                       |   11 
 src/mesa/main/viewport.c                                      |    4 
 src/mesa/state_tracker/st_atom_texture.c                      |   34 -
 src/mesa/state_tracker/st_cb_fbo.c                            |   22 
 src/mesa/state_tracker/st_cb_texture.c                        |    5 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp                    |    1 
 src/mesa/x86-64/xform4.S                                      |   40 -
 110 files changed, 1144 insertions(+), 367 deletions(-)
---


Reply to: