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

mesa: Changes to 'refs/tags/mesa-11.1.0-rc2'



Tag 'mesa-11.1.0-rc2' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-11-30 09:36 +0000

Mesa 11.1.0-rc2 release candidate
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJWXBiQAAoJEO2uN7As60kNyysQAI3e2ewGKVC6oX8OFSt7uzxT
8ZQ9aqmN/t3ZACwiMKfoftPFRfXzKMTgVHAmhyQM4Q8gK0qej6bRSvJdvxaPuxhd
YCuiTMI06z6EkB5okpGQLQ8F5sgy8tmwmZ3vVsjT9sCWW0OOpLSmMJKKNRvGkYBT
1K5BnTl0bnFsqu32XiZajIs1/Isn08ZrrvX5TciljJANZNI+ZKpMVO3Nx47R8fY2
qX2JApVVBtlZCoMUD38k7lMfwz874843hTzuGKeK6Zr0DK8WE2N6D0WtmJCGaecC
yYpbvK1lCk0VLcOukdZeGYO1Zrw+zSCxDQHVFLBLTHsjc9rkKE3X9jDEtySKg1EE
2K6nhz5awqNdlXdG66chBxflDSKPZnQiA9/1HUi6OSxStgCDhZoQnfgRQO3efBBA
0CpvBewiYvf/k2rMcXeQ0P7Rl/nEJt29KyjxP3WTp3YLFWyYFpvnhSrnSnn4jC4m
fWrPS6v8+zpXRyLzQ2Glg5sUIigVrN+w9jxshFsZgCCq8rsIg0WHneC6bmcfWKUJ
rL+yHClRwpz+Rt/QvoVUEjR3gXphYA5TePqil6LQ9QTV2CmgHM1jS1yjv+e9Jg8+
i3QhRXwDiZpS3Kr4x5RM6J7Ig7RBK1tc7fULEKdpQLeXDqHfYIvBXXpgWLCsbekA
sBJFZHuon2RVfRmUjIEh
=uzWi
-----END PGP SIGNATURE-----

Changes since mesa-11.1.0-rc1:
Boyuan Zhang (1):
      radeon/uvd: uv pitch separation for stoney

Dave Airlie (1):
      texgetimage: consolidate 1D array handling code.

Emil Velikov (12):
      pipe-loader: link against libloader regardless of libdrm presence
      loader: unconditionally add AM_CPPFLAGS to libloader_la_CPPFLAGS
      configure.ac: default to disabled dri3 when --disable-dri is set
      pipe-loader: fix off-by one error
      target-hepers: add non inline sw helpers
      targets: use the non-inline sw helpers
      pipe-loader: check if winsys.name is non-null prior to strcmp
      st/dri: fd management cleanups
      st/xa: fd management cleanups
      auxiliary/vl/drm: fd management cleanups
      auxiliary/vl/dri: fd management cleanups
      Update version to 11.1.0-rc2

Eric Anholt (2):
      vc4: Just put USE_VC4_SIMULATOR in DEFINES.
      vc4: Take precedence over ilo when in simulator mode.

Ian Romanick (23):
      mesa: Make bind_vertex_buffer avilable outside varray.c
      mesa: Refactor update_array_format to make _mesa_update_array_format_public
      mesa: Refactor enable_vertex_array_attrib to make _mesa_enable_vertex_array_attrib
      i965: Pass brw_context instead of gl_context to brw_draw_rectlist
      i965: Use DSA functions for VBOs in brw_meta_fast_clear
      i965: Use internal functions for buffer object access
      i965: Don't pollute the buffer object namespace in brw_meta_fast_clear
      meta: Use DSA functions for PBO in create_texture_for_pbo
      meta: Use _mesa_NamedBufferData and _mesa_NamedBufferSubData for users of _mesa_meta_setup_vertex_objects
      i965: Use _mesa_NamedBufferSubData for users of _mesa_meta_setup_vertex_objects
      meta: Don't leave the VBO bound after _mesa_meta_setup_vertex_objects
      meta: Track VBO using gl_buffer_object instead of GL API object handle
      meta: Use DSA functions for VBOs in _mesa_meta_setup_vertex_objects
      meta: Use internal functions for buffer object and VAO access
      meta: Don't pollute the buffer object namespace in _mesa_meta_setup_vertex_objects
      meta: Partially convert _mesa_meta_DrawTex to DSA
      meta: Track VBO using gl_buffer_object instead of GL API object handle in _mesa_meta_DrawTex
      meta: Use internal functions for buffer object and VAO access in _mesa_meta_DrawTex
      meta: Don't pollute the buffer object namespace in _mesa_meta_DrawTex
      meta/TexSubImage: Don't pollute the buffer object namespace
      meta: Don't save or restore the VBO binding
      meta: Don't save or restore the active client texture
      docs: add missed i965 feature to relnotes

Igor Gnatenko (1):
      virgl: pipe_virgl_create_screen is not static

Ilia Mirkin (10):
      freedreno/a4xx: only align slices in non-layer_first textures
      freedreno/a4xx: fix 3d texture setup
      freedreno/a4xx: fix independent blend
      freedreno/a4xx: disable blending and alphatest for integer rt0
      nouveau: use the buffer usage to determine placement when no binding
      nv50,nvc0: properly handle buffer storage invalidation on dsa buffer
      nv50/ir: fix (un)spilling of 3-wide results
      freedreno/a4xx: use a factor of 32767 for snorm8 blending
      docs: add missed freedreno features to relnotes
      mesa: support GL_RED/GL_RG in ES2 contexts when driver support exists

Kenneth Graunke (2):
      i965: Fix fragment shader struct inputs.
      i965: Fix scalar vertex shader struct outputs.

Leo Liu (1):
      radeon/vce: disable Stoney VCE for 11.0

Nanley Chery (2):
      mesa/extensions: Enable overriding permanently enabled extensions
      mesa/teximage: Fix S3TC regression due to ASTC interaction

Neil Roberts (1):
      i965: Handle lum, intensity and missing components in the fast clear

Nicolai Hähnle (1):
      radeon: only suspend queries on flush if they haven't been suspended yet

Timothy Arceri (2):
      Revert "mesa: return initial value for VALIDATE_STATUS if pipe not bound"
      glsl: implement recent spec update to SSO validation

Tom Stellard (2):
      radeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader::rsrc{1,2}
      radeonsi/compute: Use the compiler's COMPUTE_PGM_RSRC* register values

---
 VERSION                                                 |    2 
 configure.ac                                            |    9 
 docs/relnotes/11.1.0.html                               |    6 
 src/gallium/auxiliary/pipe-loader/Makefile.am           |    4 
 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c     |   20 -
 src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c      |   13 
 src/gallium/auxiliary/target-helpers/drm_helper.h       |    2 
 src/gallium/auxiliary/target-helpers/sw_helper.h        |   73 +++++
 src/gallium/auxiliary/target-helpers/sw_helper_public.h |   10 
 src/gallium/auxiliary/vl/vl_winsys_dri.c                |    7 
 src/gallium/auxiliary/vl/vl_winsys_drm.c                |    8 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h           |    2 
 src/gallium/drivers/freedreno/a4xx/fd4_blend.c          |    3 
 src/gallium/drivers/freedreno/a4xx/fd4_emit.c           |   56 +++-
 src/gallium/drivers/freedreno/a4xx/fd4_texture.c        |    6 
 src/gallium/drivers/freedreno/a4xx/fd4_texture.h        |    2 
 src/gallium/drivers/freedreno/freedreno_resource.c      |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp      |   46 +++
 src/gallium/drivers/nouveau/nouveau_buffer.c            |    8 
 src/gallium/drivers/nouveau/nv50/nv50_context.c         |   15 -
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c         |   17 -
 src/gallium/drivers/radeon/r600_pipe_common.c           |   10 
 src/gallium/drivers/radeon/r600_pipe_common.h           |    1 
 src/gallium/drivers/radeon/radeon_uvd.c                 |    2 
 src/gallium/drivers/radeon/radeon_uvd.h                 |    5 
 src/gallium/drivers/radeon/radeon_vce.c                 |    5 
 src/gallium/drivers/radeonsi/si_compute.c               |   36 --
 src/gallium/drivers/radeonsi/si_shader.c                |    2 
 src/gallium/drivers/radeonsi/si_shader.h                |    4 
 src/gallium/drivers/radeonsi/si_state_draw.c            |    4 
 src/gallium/drivers/radeonsi/si_state_shaders.c         |    4 
 src/gallium/drivers/vc4/Automake.inc                    |    4 
 src/gallium/drivers/vc4/Makefile.am                     |    1 
 src/gallium/state_trackers/dri/dri2.c                   |   16 +
 src/gallium/state_trackers/xa/xa_tracker.c              |    9 
 src/gallium/targets/d3dadapter9/drm.c                   |    1 
 src/gallium/targets/dri/target.c                        |    1 
 src/gallium/targets/omx/target.c                        |    1 
 src/gallium/targets/va/target.c                         |    1 
 src/gallium/targets/vdpau/target.c                      |    1 
 src/gallium/targets/xa/target.c                         |    1 
 src/gallium/targets/xvmc/target.c                       |    1 
 src/loader/Makefile.am                                  |    4 
 src/mesa/drivers/common/meta.c                          |  210 +++++++++-------
 src/mesa/drivers/common/meta.h                          |   30 +-
 src/mesa/drivers/common/meta_blit.c                     |   15 -
 src/mesa/drivers/common/meta_generate_mipmap.c          |   14 -
 src/mesa/drivers/common/meta_tex_subimage.c             |   50 +--
 src/mesa/drivers/dri/i965/brw_fs.cpp                    |  157 ++++++-----
 src/mesa/drivers/dri/i965/brw_fs.h                      |    6 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp                |   45 ++-
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c         |   74 ++++-
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c       |    9 
 src/mesa/main/extensions.c                              |   64 +---
 src/mesa/main/glformats.c                               |    8 
 src/mesa/main/glformats.h                               |    3 
 src/mesa/main/pipelineobj.c                             |   27 +-
 src/mesa/main/readpix.c                                 |    2 
 src/mesa/main/texgetimage.c                             |   26 -
 src/mesa/main/teximage.c                                |   45 +--
 src/mesa/main/varray.c                                  |  123 ++++++---
 src/mesa/main/varray.h                                  |   20 +
 62 files changed, 871 insertions(+), 486 deletions(-)
---


Reply to: