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

mesa: Changes to 'refs/tags/mesa-9.1-rc1'



Tag 'mesa-9.1-rc1' created by Ian Romanick <ian.d.romanick@intel.com> at 2013-02-11 02:21 +0000

Mesa 9.1 release candidate 1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlEYVc8ACgkQX1gOwKyEAw+y4QCgk4+9x+CK8Tz4bhjfF3Rj/DYZ
SigAnjr+xkbFRsACDxuGl+EICg4GRGjk
=4ZDD
-----END PGP SIGNATURE-----

Changes since 9.1-branchpoint:
Alex Deucher (3):
      radeonsi: add support for Oland chips
      radeonsi: default PA_SC_RASTER_CONFIG to 0
      radeonsi: add Oland pci ids

Ian Romanick (1):
      i965: Set UniformBufferOffsetAlignment to sizeof(vec4)

Jerome Glisse (6):
      r600g: real fix for non 3.8 kernel
      r600g: use uint64_t instead of unsigned long for proper 32bits cpu support
      r600g: add cs memory usage accounting and limit it v3
      r600g: fix slice tile max for compressed texture and async dma
      xorg: fix exa finish access
      winsys/radeon: improve debuging printing

Kenneth Graunke (9):
      i965: Add chipset limits for Haswell GT1/GT2.
      i965: Refactor Gen6+ SF attribute override code.
      i965: Compute the maximum SF source attribute.
      i965: Fix the SF Vertex URB Read Length calculation for Sandybridge.
      i965: Fix the SF Vertex URB Read Length calculation for Gen7 platforms.
      mesa: Put extern "C" guards in renderbuffer.h.
      i965: Implement CopyTexSubImage2D via BLORP (and use it by default).
      i965/blorp: Support overriding destination alpha to 1.0.
      i965/blorp: Support blits between ARGB and XRGB formats.

Marek Olšák (5):
      docs/relnotes-9.1: document new features in radeon drivers
      r600g: fix htile buffer leak
      r300g: always put MSAA resources in VRAM
      mesa: don't expose IBM_rasterpos_clip in a core context
      r300g: fix blending with blend color and RGBA formats

Matt Turner (3):
      docs: List new extensions added in Mesa 9.1
      build: Add missing comma in AS_IF
      mesa: Allow glGet* queries of MAX_VARYING_COMPONENTS in ES 3

Michel Dänzer (10):
      radeonsi: Adapt to sample intrinsics changes.
      radeonsi: Improve packing of texture address parameters.
      radeonsi: Enable texture arrays.
      radeonsi: Remove spurious traces of R16G16B16 support.
      radeonsi: Fix draws using user index buffer.
      Require libdrm_radeon 2.4.42 for radeonsi.
      radeonsi: Use unique names for referring to texture sampling intrinsics.
      radeonsi: Remove incorrect (and dead) assignment in tex_fetch_args().
      radeonsi: Don't advertise PIPE_FORMAT_L8A8_SRGB support.
      radeonsi: Handle scaled and integer formats for samplers and vertex elements.

Paul Berry (5):
      mesa: Don't check (offset + size <= bufObj->Size) in BindBufferRange.
      mesa/glsl: Separate parsing logic from _mesa_get_uniform_location.
      glsl: Rename uniform_field_visitor to program_resource_visitor.
      glsl: Use parse_program_resource_name to parse transform feedback varyings.
      glsl: Support transform feedback of varying structs.

Vinson Lee (1):
      i965: Fix assignment instead of comparison in asserts.

---
 configure.ac                                        |    6 
 docs/relnotes-9.1.html                              |   11 
 include/pci_ids/radeonsi_pci_ids.h                  |   14 +
 scons/gallium.py                                    |    2 
 src/gallium/drivers/r300/r300_state.c               |   11 
 src/gallium/drivers/r300/r300_texture.c             |    6 
 src/gallium/drivers/r600/evergreen_hw_context.c     |    6 
 src/gallium/drivers/r600/evergreen_state.c          |   14 -
 src/gallium/drivers/r600/r600.h                     |   12 -
 src/gallium/drivers/r600/r600_hw_context.c          |   18 +
 src/gallium/drivers/r600/r600_pipe.h                |   36 ++-
 src/gallium/drivers/r600/r600_state.c               |   13 -
 src/gallium/drivers/r600/r600_state_common.c        |   13 +
 src/gallium/drivers/r600/r600_texture.c             |    1 
 src/gallium/drivers/radeon/radeon_llvm.h            |    2 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c |   50 ++--
 src/gallium/drivers/radeonsi/radeonsi_pipe.c        |    3 
 src/gallium/drivers/radeonsi/radeonsi_shader.c      |  169 +++++++++++---
 src/gallium/drivers/radeonsi/si_state.c             |   77 ++++--
 src/gallium/drivers/radeonsi/si_state_draw.c        |    7 
 src/gallium/state_trackers/xorg/xorg_exa.c          |    2 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c       |    3 
 src/gallium/winsys/radeon/drm/radeon_drm_cs.c       |   11 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c   |    1 
 src/gallium/winsys/radeon/drm/radeon_winsys.h       |   11 
 src/glsl/link_uniform_blocks.cpp                    |    6 
 src/glsl/link_uniforms.cpp                          |   24 +-
 src/glsl/link_varyings.cpp                          |  227 ++++++++++++--------
 src/glsl/link_varyings.h                            |   59 ++++-
 src/glsl/linker.cpp                                 |   59 +++++
 src/glsl/linker.h                                   |   33 +-
 src/glsl/program.h                                  |    4 
 src/mesa/drivers/dri/i965/brw_blorp_blit.cpp        |  114 ++++++++--
 src/mesa/drivers/dri/i965/brw_context.c             |   19 +
 src/mesa/drivers/dri/i965/brw_context.h             |    8 
 src/mesa/drivers/dri/i965/brw_fs_emit.cpp           |    4 
 src/mesa/drivers/dri/i965/brw_state.h               |    2 
 src/mesa/drivers/dri/i965/gen6_blorp.cpp            |   19 +
 src/mesa/drivers/dri/i965/gen6_sf_state.c           |   69 +++---
 src/mesa/drivers/dri/i965/gen7_sf_state.c           |   36 +--
 src/mesa/drivers/dri/intel/intel_fbo.c              |   30 ++
 src/mesa/drivers/dri/intel/intel_fbo.h              |    4 
 src/mesa/drivers/dri/intel/intel_tex_copy.c         |   32 ++
 src/mesa/main/bufferobj.c                           |    7 
 src/mesa/main/extensions.c                          |    2 
 src/mesa/main/get_hash_params.py                    |    4 
 src/mesa/main/renderbuffer.h                        |    8 
 src/mesa/main/uniform_query.cpp                     |   85 ++-----
 src/mesa/main/uniforms.h                            |    4 
 src/mesa/program/ir_to_mesa.cpp                     |    4 
 50 files changed, 967 insertions(+), 395 deletions(-)
---


Reply to: