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

mesa: Changes to 'refs/tags/mesa-11.0.3'



Tag 'mesa-11.0.3' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-10-10 16:01 +0000

Mesa 11.0.3 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJWGTZIAAoJEO2uN7As60kN0vsP/2bpN4W9kh7Zt0yoHkviFMno
oXUUQz+FVgxC1JRFYfOi1F+GCwa+EH9s1++B6zJuWwP0RFzegPiWbwL9vWK96oGt
fw6OIdaDbDcERNDYdWUyD5ysstx6eLtPZx69VtyXuo4hlvR90SwQdSX3VfkqaOaU
cDsdDh7fNkV3GK5qCO8fc7fWDiC4ffrlQqqwu9Qr4cvwjzLCGDqX37xLo1SBYzrX
Fia1nBl1fotkAyTT/y7v3f0rdu8iruyyqlt72aPD+sYDzUAwupbO+v5xbIkBZXXj
pnFoaD+5577MkTY6UebtjEoqjgwiPNviz6Kz/vk7K9jMxYgmSaXgEuOJJQyupPLg
2+/HQxNVqQGBJoKpee+dyP0seug0CeoPX927GNBx0PRNy8pa7lSadRc0xY07n7Hh
Dt4q5B8jYcLBin9JDAz945stSDrGLaHVQpZ1085JjcHVuQCzwITXakgrvufAQd+t
rb0un9NLh5lWwmZSKLpWQanGFCtafCagBKsNUonG74LpgEZ+hEj3XZNF+mRVIp2u
KQrwBj50OiiWvTndSEruULdwQo/S2nuUtmxqLP6bb82U2UIAcgR28HpUsl0t2jgi
MMQhFW2aVxAtnXsBOWdurwoqfvojJX87IkAFpO3xVl5KSkssViB5oP6dmOqQC2+v
7vEVzHp0jKYkLxmRAAVR
=x2Gp
-----END PGP SIGNATURE-----

Changes since mesa-11.0.2:
Brian Paul (1):
      st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture formats

Daniel Scharrer (1):
      mesa: Add abs input modifier to base for POW in ffvertex_prog

Emil Velikov (4):
      docs: add sha256 checksums for 11.0.2
      Revert "nouveau: make sure there's always room to emit a fence"
      Update version to 11.0.3
      docs: add release notes for 11.0.3

Francisco Jerez (1):
      i965/fs: Fix hang on IVB and VLV with image format mismatch.

Ian Romanick (1):
      meta: Handle array textures in scaled MSAA blits

Ilia Mirkin (6):
      nouveau: be more careful about freeing temporary transfer buffers
      nouveau: delay deleting buffer with unflushed fence
      nouveau: wait to unref the transfer's bo until it's no longer used
      nv30: pretend to have packed texture/surface formats
      nv30: always go through translate module on big-endian
      nouveau: make sure there's always room to emit a fence

Jason Ekstrand (1):
      mesa: Correctly handle GL_BGRA_EXT in ES3 format_and_type checks

Kyle Brenneman (3):
      glx: Fix build errors with --enable-mangling (v2)
      mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix.
      glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)

Leo Liu (1):
      radeon/vce: fix vui time_scale zero error

Marek Olšák (21):
      st/mesa: fix front buffer regression after dropping st_validate_state in Blit
      radeonsi: handle index buffer alloc failures
      radeonsi: handle constant buffer alloc failures
      gallium/radeon: handle buffer_map staging buffer failures better
      gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
      gallium/radeon: add a fail path for depth MSAA texture readback
      radeonsi: report alloc failure from si_shader_binary_read
      radeonsi: add malloc fail paths to si_create_shader_state
      radeonsi: skip drawing if the tess factor ring allocation fails
      radeonsi: skip drawing if GS ring allocations fail
      radeonsi: handle shader precompile failures
      radeonsi: handle fixed-func TCS shader create failure
      radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
      radeonsi: skip drawing if PS fails to compile or upload
      radeonsi: skip drawing if updating the scratch buffer fails
      radeonsi: don't forget to update scratch relocations for LS, HS, ES shaders
      radeonsi: handle dummy constant buffer allocation failure
      gallium/u_blitter: handle allocation failures
      radeonsi: add scratch buffer to the buffer list when it's re-allocated
      st/dri: don't use _ctx in client_wait_sync
      egl/dri2: don't require a context for ClientWaitSync (v2)

Matthew Waters (1):
      egl: rework handling EGL_CONTEXT_FLAGS

Michel Dänzer (1):
      st/dri: Use packed RGB formats

Roland Scheidegger (1):
      mesa: fix mipmap generation for immutable, compressed textures

Tom Stellard (3):
      gallium/radeon: Use call_once() when initailizing LLVM targets
      gallivm: Allow drivers and state trackers to initialize gallivm LLVM targets v2
      radeon/llvm: Initialize gallivm targets when initializing the AMDGPU target v2

Varad Gautam (1):
      egl: restore surface type before linking config to its display

Ville Syrjälä (3):
      i830: Fix collision between I830_UPLOAD_RASTER_RULES and I830_UPLOAD_TEX(0)
      i915: Fix texcoord vs. varying collision in fragment programs
      i915: Remember to call intel_prepare_render() before blitting

---
 VERSION                                              |    2 
 docs/relnotes/11.0.2.html                            |    3 
 docs/relnotes/11.0.3.html                            |  184 +++++++++++++++++++
 src/egl/drivers/dri2/egl_dri2.c                      |   11 -
 src/egl/main/eglcontext.c                            |   49 ++++-
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp        |   37 +++
 src/gallium/auxiliary/gallivm/lp_bld_misc.h          |    2 
 src/gallium/auxiliary/util/u_blitter.c               |    6 
 src/gallium/drivers/nouveau/nouveau_buffer.c         |   12 -
 src/gallium/drivers/nouveau/nouveau_fence.c          |    8 
 src/gallium/drivers/nouveau/nouveau_fence.h          |    3 
 src/gallium/drivers/nouveau/nv30/nv30_format.c       |   24 +-
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c      |    9 
 src/gallium/drivers/nouveau/nv30/nv30_vbo.c          |    4 
 src/gallium/drivers/nouveau/nv50/nv50_miptree.c      |    5 
 src/gallium/drivers/nouveau/nv50/nv50_transfer.c     |    7 
 src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c     |    7 
 src/gallium/drivers/radeon/r600_buffer_common.c      |    7 
 src/gallium/drivers/radeon/r600_pipe_common.c        |    3 
 src/gallium/drivers/radeon/r600_texture.c            |    5 
 src/gallium/drivers/radeon/radeon_llvm_emit.c        |   27 +-
 src/gallium/drivers/radeon/radeon_vce_40_2_2.c       |    3 
 src/gallium/drivers/radeonsi/si_descriptors.c        |    8 
 src/gallium/drivers/radeonsi/si_pipe.c               |    2 
 src/gallium/drivers/radeonsi/si_shader.c             |    5 
 src/gallium/drivers/radeonsi/si_state.h              |    2 
 src/gallium/drivers/radeonsi/si_state_draw.c         |   10 -
 src/gallium/drivers/radeonsi/si_state_shaders.c      |  173 +++++++++++++----
 src/gallium/state_trackers/dri/dri2.c                |   33 +--
 src/gallium/state_trackers/dri/dri_drawable.c        |    8 
 src/gallium/targets/opencl/Makefile.am               |    3 
 src/glx/Makefile.am                                  |    1 
 src/glx/dri_common.c                                 |    6 
 src/glx/glxcmds.c                                    |    4 
 src/glx/glxextensions.h                              |   10 -
 src/mapi/mapi_glapi.c                                |    2 
 src/mesa/drivers/common/meta_blit.c                  |   35 ++-
 src/mesa/drivers/dri/i915/i830_context.h             |    8 
 src/mesa/drivers/dri/i915/i915_context.h             |   14 -
 src/mesa/drivers/dri/i915/i915_fragprog.c            |   83 ++++++--
 src/mesa/drivers/dri/i915/intel_fbo.c                |    5 
 src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp |   42 +++-
 src/mesa/main/ffvertex_prog.c                        |   17 +
 src/mesa/main/glformats.c                            |   21 +-
 src/mesa/main/mipmap.c                               |   36 +--
 src/mesa/state_tracker/st_cb_blit.c                  |    2 
 src/mesa/state_tracker/st_format.c                   |    6 
 47 files changed, 755 insertions(+), 199 deletions(-)
---


Reply to: