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

mesa: Changes to 'refs/tags/mesa-12.0.0-rc4'



Tag 'mesa-12.0.0-rc4' created by Emil Velikov <emil.l.velikov@gmail.com> at 2016-06-21 14:12 +0000

Mesa 12.0.0-rc4 release candidate
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXaUtrAAoJEO2uN7As60kN2AwQAIhtXun5LgMVSImqYcoexJqb
b/xVsUiLktCfTt2AuC92XKbl9JwrM8vitt/+HsibZRae8M2uofHOhxX8tx27F2z5
JHyua4xhKklqFANEKNP0Y503P+WzuxQp+ukgxc/GDOb1SJ1APyrmfcHdlx3IyZZj
XcSjySXn0apWk2dkp5DrEOQCcAMwT2KA7a5FTr1IQ6rqi7fOHTT5CL35co9BZlir
SC10NRTnluTVnNO664sAikm1fIYXGGJfHuEOoPcmzLK3Ms3qEL6+ileoljAEuJbd
q7t8Wj9ciOl6Giot4L14wENbRXfqXbn6NedS7qd6IuotiskstpmKJZoDhL42bY6K
L7vUoZYkpmHTQ0aDpYo4r/RbRlFKmFXnIPcCErPuYYQisRxbitK12b79r+4pCfuT
m8DEEchqpfi78sAycb/Xe8GL8uWyjIYsTjS/8gnduXB2T35aPVVeO2Zml7wchzUA
Ywg2gAZdzy0GFaHGdHxj3zCBpDIabex4wi1iL/MVq0+isG9Czd+Wxpir882u8UXr
/7ubJe8hK/WnuP879bYaBcFmNXBPdkeuDUbEMndV+oQJrjgGnOnevyiZRa6niMKD
ENJvrOcz9iu12O7Fi4ylnBGRZ/7GH/5ExWADfUuU5GBdiZF0B0HouFHUirCLBJin
vuPlvk3c3KZSusTyYLbt
=TUVI
-----END PGP SIGNATURE-----

Changes since mesa-12.0.0-rc3:
Emil Velikov (1):
      Update version to 12.0.0-rc4

Iago Toral Quiroga (1):
      i965/fs: Fix single-precision to double-precision conversions for CHV/BSW/BXT

Ian Romanick (2):
      glsl: Always strip arrayness in precision_qualifier_allowed
      mesa: If validation fails in a debug context just emit a debug message

Ilia Mirkin (2):
      gk104/ir: fix tex use generation to be more careful about eliding uses
      nvc0: don't make use of push hint if there are no non-const user vbos

Jason Ekstrand (8):
      nir/algebraic: Remove imprecise flog2 optimizations
      nir: Add a pass for propagating invariant decorations
      nir/alu_to_scalar: Respect the exact ALU operation qualifier
      anv/pipeline: Do invariance propagation on SPIR-V shaders
      anv/cmd_buffer: Don't crash if push constants are provided for missing stages
      anv/cmd_buffer: Set depth/stencil extent based on the image
      anv/cmd_buffer: Split emit_viewport in two
      anv: Add proper support for depth clamping

Kenneth Graunke (6):
      mesa: Pass gl_constant_value union into _mesa_fetch_state().
      glsl: Optionally lower TES gl_PatchVerticesIn to a uniform.
      i965: Use a uniform for gl_PatchVerticesIn in the TES.
      glsl: Optionally lower TCS gl_PatchVerticesIn to a uniform.
      i965: Use a uniform for gl_PatchVerticesIn in the TCS on Gen8+.
      i965: Fix multiplication of immediates on Cherryview/Broxton.

Nicolai Hähnle (6):
      mesa/main: fix integer overflows in _mesa_image_offset
      radeonsi: raise SI_PM4_MAX_DW
      radeonsi: fix calculation of valid RB mask per SE
      st/mesa: flush bitmap cache before compute dispatch
      st/mesa: flush bitmap cache before texture functions
      st/mesa: flush bitmap cache before CopyImageSubData

Roland Scheidegger (1):
      gallivm: don't use integer min/max sse intrinsics with llvm >= 3.9

Samuel Iglesias Gonsálvez (1):
      i965/fs: indirect addressing with doubles is not supported in CHV/BSW/BXT

---
 VERSION                                                       |    2 
 src/compiler/Makefile.sources                                 |    1 
 src/compiler/glsl/ast_to_hir.cpp                              |   17 
 src/compiler/glsl/builtin_variables.cpp                       |   13 
 src/compiler/glsl/linker.cpp                                  |   20 -
 src/compiler/nir/nir.h                                        |    2 
 src/compiler/nir/nir_lower_alu_to_scalar.c                    |    2 
 src/compiler/nir/nir_opt_algebraic.py                         |    2 
 src/compiler/nir/nir_propagate_invariant.c                    |  196 ++++++++++
 src/gallium/auxiliary/gallivm/lp_bld_arit.c                   |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   34 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h   |    5 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c                   |    4 
 src/gallium/drivers/radeonsi/si_pm4.h                         |    2 
 src/gallium/drivers/radeonsi/si_state.c                       |   13 
 src/intel/vulkan/anv_cmd_buffer.c                             |    2 
 src/intel/vulkan/anv_device.c                                 |    2 
 src/intel/vulkan/anv_meta_clear.c                             |    1 
 src/intel/vulkan/anv_pipeline.c                               |    5 
 src/intel/vulkan/anv_private.h                                |    4 
 src/intel/vulkan/gen7_pipeline.c                              |    1 
 src/intel/vulkan/gen8_cmd_buffer.c                            |   41 +-
 src/intel/vulkan/gen8_pipeline.c                              |    6 
 src/intel/vulkan/genX_cmd_buffer.c                            |   16 
 src/mesa/drivers/dri/i965/brw_context.c                       |    2 
 src/mesa/drivers/dri/i965/brw_fs.cpp                          |    5 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp                      |   53 ++
 src/mesa/drivers/dri/i965/brw_tcs.c                           |    6 
 src/mesa/main/image.c                                         |    8 
 src/mesa/main/mtypes.h                                        |    2 
 src/mesa/main/pipelineobj.c                                   |   17 
 src/mesa/program/prog_statevars.c                             |   19 
 src/mesa/program/prog_statevars.h                             |    2 
 src/mesa/state_tracker/st_cb_compute.c                        |    3 
 src/mesa/state_tracker/st_cb_copyimage.c                      |    3 
 src/mesa/state_tracker/st_cb_texture.c                        |    9 
 src/mesa/state_tracker/st_gen_mipmap.c                        |    3 
 37 files changed, 453 insertions(+), 76 deletions(-)
---


Reply to: