Tag 'mesa-17.0.0-rc2-1' created by Andreas Boll <andreas.boll....@gmail.com> at 2017-01-25 15:48 +0000
Tagging upload of mesa 17.0.0~rc2-1 to experimental. -----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJYiMjIAAoJEB7vU9OKOpxnOy8P/1u9xs56y3gT7orXKRI6lvaB pYtQiZRZxBnKAZq6Hl389f2+XNqi/AveIF5EQrwkOwEO+20aJ2QbihIieUVYxrnc QnFfWfTiR+2sJ4ORjbG4FTCcKvljNJzqMeCtB26AigTfP8DONL25gV+Q5AHkc0sM 7O3g207IRP5BYPkX0MlHoLHtSPEZqr6I8yFEefeaNWIYwKruQZBuoMCwJTKKZ8Sj KnIXdfOzdUu287QGIQG49T84cd4DXgWkm7tADMJWT+0pYg7fe1NheuzrnKFraOIg /sukQxOEheG3Ws6L8s6iGL4sNYBIbt1uBnBJE95ntuglS8sK3Fl00rAa2cwYLf28 MXRy1eObSFseN92Od+r5LxwS1by33W8NUC+NTUSzP+MXBQLyl7pAju7ymc253si0 zwzxkQJFBt5gbplCJhpFmASGeaj9D0rVj3mF+bJPshiQLzL25GW7to2cWzExctw/ CqCaz/QFHDpjuMRwJqkJ6mPK8UXLsiXOVKQom+6wYjUCEaKjuH1pgDcufWek1t3p skfrMOQtdShcbyLx4rk8p9h6e9D5na6FigGhC99uAtIgjdUYunGiYzCoHS3+nPI9 VmZnHZC6B7YB+Ek9yq0w1a7j7KUtQmzSziC0aOg4hHYWUzkC+iDqQHVUPe9SR71I XToy0+CJmDpQdt2uhyNh =As3r -----END PGP SIGNATURE----- Changes since mesa-17.0.0-rc1-1: Andreas Boll (6): Merge tag 'mesa-17.0.0-rc2' into debian-experimental Bump changelog Add configure.ac-Require-LLVM-for-r300-only-on-x86-and-x.patch rules: Explicitly enable/disable gbm. Should fix FTBFS on hurd. Revert "Bump debhelper compat to 10." Upload to experimental. Andres Rodriguez (2): vulkan/wsi: clarify the severity of lack of DRI3 v2 radv: fix include order for installed headers v2 Bruce Cherniak (1): swr: Prune empty nodes in CalculateProcessorTopology. Dave Airlie (1): gallivm: use #ifdef not #if for PIPE_ARCH_BIG_ENDIAN Emil Velikov (1): Update version to 17.0.0-rc2 George Kyriazis (1): swr: Align query results allocation Grazvydas Ignotas (1): radv: don't resubmit the same cs over and over while tracing Jason Ekstrand (2): intel/blorp/copy: Properly handle clear colors for CCS_E images nir/search: Use the correct bit size for integer comparisons Lionel Landwerlin (2): spirv: don't assert with location decorations on non i/o variables anv: don't require render target isl bit for depth/stencil surfaces Marek Olšák (2): radeonsi: don't forget to add HTILE to the buffer list for texturing radeonsi: always set the TCL1_ACTION_ENA when invalidating L2 Nicolai Hähnle (7): mesa/main: fix meta caller of _mesa_ClampColor radeonsi: fix texture gather on stencil textures r600: double multiply can handle only one multiply at a time r600: factor out cayman_emit_unary_double_raw r600: implement DDIV glsl: split DIV_TO_MUL_RCP into single- and double-precision flags st/glsl_to_tgsi: use DDIV instead of DRCP + DMUL Rob Clark (8): freedreno: update generated headers freedreno/a5xx: fix cull state freedreno/a5xx: fix clear for uint/sint formats freedreno/a5xx: fix int vbos freedreno/a5xx: srgb fix freedreno/a5xx: fix psize freedreno/a5xx: set fragcoordxy properly freedreno/a5xx: set frag shader threadsize Samuel Pitoiset (1): gallium/hud: add missing break in hud_cpufreq_graph_install() Topi Pohjolainen (4): i965/blorp: Use the render cache mechanism instead of explicit flushing i965: Make depth clear flushing more explicit i965/gen6: Issue direct depth stall and flush after depth clear i965/blorp: Make post draw flush more explicit Zachary Michaels (1): radeonsi: Always leave poly_offset in a valid state --- VERSION | 2 debian/changelog | 10 debian/compat | 2 debian/control | 3 debian/patches/configure.ac-Require-LLVM-for-r300-only-on-x86-and-x.patch | 52 +++ debian/patches/series | 1 debian/rules | 6 src/amd/vulkan/Makefile.am | 8 src/amd/vulkan/radv_device.c | 3 src/compiler/glsl/ir_optimization.h | 4 src/compiler/glsl/lower_instructions.cpp | 19 - src/compiler/nir/nir_search.c | 48 +-- src/compiler/spirv/vtn_variables.c | 3 src/gallium/auxiliary/gallivm/lp_bld_gather.c | 2 src/gallium/auxiliary/hud/hud_cpufreq.c | 1 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h | 2 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h | 2 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h | 2 src/gallium/drivers/freedreno/a5xx/a5xx.xml.h | 39 +- src/gallium/drivers/freedreno/a5xx/fd5_draw.c | 53 +-- src/gallium/drivers/freedreno/a5xx/fd5_emit.c | 4 src/gallium/drivers/freedreno/a5xx/fd5_gmem.c | 3 src/gallium/drivers/freedreno/a5xx/fd5_program.c | 18 - src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.c | 10 src/gallium/drivers/freedreno/adreno_common.xml.h | 2 src/gallium/drivers/freedreno/adreno_pm4.xml.h | 2 src/gallium/drivers/r600/r600_shader.c | 157 +++++++--- src/gallium/drivers/radeonsi/si_descriptors.c | 19 - src/gallium/drivers/radeonsi/si_state.c | 22 + src/gallium/drivers/radeonsi/si_state_draw.c | 3 src/gallium/drivers/swr/rasterizer/core/threads.cpp | 9 src/gallium/drivers/swr/swr_query.cpp | 7 src/gallium/drivers/swr/swr_query.h | 2 src/intel/blorp/blorp_blit.c | 82 +++++ src/intel/vulkan/anv_image.c | 7 src/mesa/drivers/dri/i965/brw_blorp.c | 22 + src/mesa/drivers/dri/i965/brw_clear.c | 56 ++- src/mesa/drivers/dri/i965/gen8_depth_state.c | 16 + src/mesa/drivers/dri/i965/genX_blorp_exec.c | 11 src/mesa/main/attrib.c | 3 src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 9 src/vulkan/wsi/wsi_common_x11.c | 6 42 files changed, 553 insertions(+), 179 deletions(-) ---