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

mesa: Changes to 'refs/tags/mesa-10.2-rc3'



Tag 'mesa-10.2-rc3' created by Ian Romanick <ian.d.romanick@intel.com> at 2014-05-17 07:07 +0000

Mesa 10.2 release candidate 3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iEUEABECAAYFAlN3CrYACgkQX1gOwKyEAw/bjgCfSbGuRO+yRMGMDMQC0wmS2SQ7
zAUAl1j8IMbkqwV+KA0Z+Vn7G3M11Ws=
=VwD1
-----END PGP SIGNATURE-----

Changes since mesa-10.2-rc1:
Brian Paul (1):
      mesa: fix double-freeing of dispatch tables inside glBegin/End.

Chris Forbes (4):
      i965/Gen7: Set up layer constraints properly for renderbuffers
      i965/Gen8: Set up layer constraints properly for renderbuffers
      i965/Gen7: Set up layer constraints properly for depth buffers
      i965/Gen8: Set up layer constraints properly for depth buffers

Emil Velikov (4):
      configure: error out if building GBM without dri
      glx/tests: Partially revert commit 51e3569573a7b3f8da0df093836761003fcdc414
      configure: correctly set LD_NO_UNDEFINED
      docs: Add a note about llvm-shared-libs and libxatracker

Ian Romanick (4):
      linker: Fix consumer_inputs_with_locations indexing
      mesa: Bump version to 10.2-rc2
      Add .cherry-ignore file
      Bump version to 10.2-rc3

Ilia Mirkin (7):
      nv50/ir/gk110: fix set with f32 dest
      nv50/ir: make sure to reverse cond codes on all the OP_SET variants
      nv50: fix setting of texture ms info to be per-stage
      gallium: add bit to pipe_blit_info to leave current query enabled
      mesa/st: leave current query enabled during glBlitFramebuffer
      nv50,nvc0: leave queries on during blit, turn them on for 2d engine
      nv50,nvc0: fix blit 3d path for 1d array textures

Jonathan Gray (1):
      glsl: simplify the M_PI*f macros, fixes build on OpenBSD

Jordan Justen (6):
      i965/gen7 renderbuffer: Set depth size based on LOD0 for 3D textures
      i965/gen8 renderbuffer: Set depth size based on LOD0 for 3D textures
      i965/gen7 depth: Set depth size based on LOD0 for 3D textures
      i965/gen8 depth: Set depth size based on LOD0 for 3D textures
      i965/gen8: Set depth extent field
      i965 meta up/downsample: Fix renderbuffer _BaseFormat

Kenneth Graunke (10):
      i965: Set miptree target field when creating from a BO.
      i965: Always intel_prepare_render() after invalidating front buffers.
      meta: Unify the GLSL and fixed-function clear paths.
      meta: Add a new MESA_META_DRAW_BUFFERS bit.
      meta: Add infrastructure for saving/restoring the DrawBuffers state.
      meta: Only clear the requested color buffers.
      i965: Enable GL_ARB_texture_view on Broadwell.
      mesa: Fix MaxNumLayers for 1D array textures.
      i965: Fix GPU hangs on Broadwell in shaders with some control flow.
      i965: Don't _swrast_BlitFramebuffer when doing CopyTexSubImage.

Kristian Høgsberg (1):
      wayland: Move version 2 request to end of interface specification

Michel Dänzer (2):
      radeonsi: Fix anisotropic filtering state setup
      glsl_to_tgsi: Make sure the 'shader' member is always initialized

Roland Scheidegger (2):
      draw: do not use draw_get_option_use_llvm() inside draw execution paths
      mesa/st: fix number of ubos being declared in a shader

Tapani Pälli (1):
      glsl: fix bogus layout qualifier warnings

Thomas Hellstrom (1):
      st/xa: Fix performance regression introduced by commit "Cache render target surface"

Tom Stellard (4):
      pipe-loader: Don't destroy the winsys in the sw loader
      clover: Destory pipe_screen when device does not support compute v2
      configure.ac: Add LLVM_VERSION_PATCH to DEFINES
      radeonsi: Enable geometry shaders with LLVM 3.4.1

Topi Pohjolainen (13):
      i965/gen8: Use helper variables for surface parameters
      i965/blorp: Expose coordinate scissoring and mirroring
      meta: Merge compiling and linking of blit program
      meta: Refactor binding of renderbuffer as texture image
      meta: Refactor configuration of renderbuffer sampling
      i965/wm: Surface state overrides for configuring w-tiled as y-tiled
      i965/gen8: Surface state overriding for stencil
      i965: Extend brw_get_rb_for_first_slice() for specified level/layer
      meta: Refactor state save/restore for framebuffer texture blits
      i965/meta: Stencil blits
      i965/fb: Use meta path for stencil blits
      i965/meta: Stencil blit for miptree updownsampling
      i965/fb: Use meta path for stencil up/downsampling

---
 VERSION                                                       |    2 
 bin/.cherry-ignore                                            |    3 
 configure.ac                                                  |   28 
 docs/relnotes/10.2.html                                       |   19 
 src/egl/wayland/wayland-drm/wayland-drm.xml                   |   35 
 src/gallium/auxiliary/draw/draw_context.c                     |    2 
 src/gallium/auxiliary/draw/draw_gs.c                          |   10 
 src/gallium/auxiliary/draw/draw_private.h                     |    4 
 src/gallium/auxiliary/draw/draw_vs.c                          |    4 
 src/gallium/auxiliary/draw/draw_vs_exec.c                     |    4 
 src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c            |    3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp    |    3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp      |    3 
 src/gallium/drivers/nouveau/nv50/nv50_context.h               |   10 
 src/gallium/drivers/nouveau/nv50/nv50_query.c                 |    6 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c                |    2 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c               |   21 
 src/gallium/drivers/nouveau/nv50/nv50_tex.c                   |    2 
 src/gallium/drivers/nouveau/nvc0/nvc0_query.c                 |    5 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c                |    2 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c               |   11 
 src/gallium/drivers/r600/r600_pipe.h                          |    9 
 src/gallium/drivers/radeon/r600_pipe_common.h                 |    9 
 src/gallium/drivers/radeonsi/si_descriptors.c                 |    4 
 src/gallium/drivers/radeonsi/si_pipe.c                        |    4 
 src/gallium/drivers/radeonsi/si_pipe.h                        |    4 
 src/gallium/drivers/radeonsi/si_state.c                       |   17 
 src/gallium/include/pipe/p_state.h                            |    3 
 src/gallium/state_trackers/clover/core/device.cpp             |    5 
 src/gallium/state_trackers/xa/xa_context.c                    |    2 
 src/glsl/builtin_functions.cpp                                |    8 
 src/glsl/glsl_parser.yy                                       |   11 
 src/glsl/link_varyings.cpp                                    |    8 
 src/glsl/tests/varyings_test.cpp                              |   11 
 src/glx/tests/query_renderer_implementation_unittest.cpp      |    6 
 src/mesa/drivers/common/meta.c                                |  293 +++--
 src/mesa/drivers/common/meta.h                                |   38 
 src/mesa/drivers/common/meta_blit.c                           |  179 +--
 src/mesa/drivers/common/meta_generate_mipmap.c                |    2 
 src/mesa/drivers/dri/i965/Makefile.sources                    |    2 
 src/mesa/drivers/dri/i965/brw_blorp_blit.cpp                  |  124 --
 src/mesa/drivers/dri/i965/brw_context.h                       |   14 
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c             |  524 ++++++++++
 src/mesa/drivers/dri/i965/brw_meta_updownsample.c             |   35 
 src/mesa/drivers/dri/i965/brw_meta_util.c                     |  160 +++
 src/mesa/drivers/dri/i965/brw_meta_util.h                     |   46 
 src/mesa/drivers/dri/i965/brw_state.h                         |    6 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c              |   24 
 src/mesa/drivers/dri/i965/gen7_misc_state.c                   |   15 
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c             |   17 
 src/mesa/drivers/dri/i965/gen8_depth_state.c                  |   17 
 src/mesa/drivers/dri/i965/gen8_generator.cpp                  |   14 
 src/mesa/drivers/dri/i965/gen8_surface_state.c                |   87 +
 src/mesa/drivers/dri/i965/intel_buffers.c                     |    2 
 src/mesa/drivers/dri/i965/intel_extensions.c                  |    5 
 src/mesa/drivers/dri/i965/intel_fbo.c                         |    9 
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c                 |    9 
 src/mesa/drivers/dri/i965/intel_tex_image.c                   |    1 
 src/mesa/main/context.c                                       |    4 
 src/mesa/main/fbobject.c                                      |    2 
 src/mesa/state_tracker/st_cb_blit.c                           |    1 
 src/mesa/state_tracker/st_cb_readpixels.c                     |    1 
 src/mesa/state_tracker/st_cb_texture.c                        |    2 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp                    |   11 
 65 files changed, 1430 insertions(+), 498 deletions(-)
---


Reply to: