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: