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

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



Tag 'mesa-10.0-rc1' created by Ian Romanick <ian.d.romanick@intel.com> at 2013-11-18 20:24 +0000

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

iEYEABECAAYFAlKKd44ACgkQX1gOwKyEAw+4OQCgj3tzR0PflzND2AMmDcApJ4/N
7O8Ani4jvV3crZmARORey4mKN5r1f4Ia
=+lEJ
-----END PGP SIGNATURE-----

Changes since 10.0-branchpoint:
Aaron Watry (9):
      radeon/llvm: fix spelling error
      radeon/llvm: Free libelf resources
      radeon/llvm: Free created llvm memory buffer
      radeonsi/compute: Free program and program.kernels on shutdown
      radeonsi/compute: Dispose of LLVM module after compiling kernels
      gallium/pipe_loader: un-reference udev resources when we're done with them.
      r600/llvm: initialize radeon_llvm_binary
      r600/llvm: Free binary.code/binary.config in r600_llvm_compile
      radeon/llvm: Free elf_buffer after use

Alexander von Gluck IV (2):
      haiku: add swrast driver
      haiku/swrast: Inherit gl_config, fix flush

Ander Conselvan de Oliveira (1):
      dri/i915, dri/i965: Fix support for planar images

Brian Paul (6):
      swrast: add missing notify_reset parameter to dri_create_context()
      glx: change query_renderer_integer() value param to unsigned
      osmesa: fix broken triangle/line drawing when using float color buffer
      mesa: call update_array_format() after error checking
      svga: do primitive trimming in translate_indices()
      svga: mark dest image as defined in svga_surface_copy()

Chris Forbes (2):
      glsl: fix missing breaks in equals(ir_texture,..)
      i965: convert brw_lower_offset_array_visitor to ir_rvalue_visitor

Cyril Brulebois (1):
      gallium: fix build on GNU/Hurd due to missing PIPE_OS_HURD detection

Eric Anholt (7):
      glx: Back DRI3 enablement out of the stable branch.
      i965: Fix undefined value usage in ABO setup.
      i965/fs: Prefer things we know reduce reg pressure when pre-scheduling.
      i965/fs: Fix message setup for SIMD8 spills.
      i965/fs: Ignore actual latency pre-reg-alloc.
      i965/fs: Do instruction pre-scheduling just before register allocation.
      i965/fs: Try a different pre-scheduling heuristic if the first spills.

Francisco Jerez (1):
      clover: Fix the const variant of adaptor_range::end to deal with mismatching range sizes.

Fredrik Höglund (1):
      mesa: Fix derived vertex state not being updated in glCallList()

Ian Romanick (5):
      Add .cherry-ignore file
      i915: Use drm_intel_get_aperture_sizes instead of drmAgpSize
      i965: Use drm_intel_get_aperture_sizes instead of hard-coded 2GiB
      dri: Change value param to unsigned
      mesa: Bump version to 10.0.0-rc1

Ilia Mirkin (2):
      nouveau/video: don't try on nv3x
      nouveau/video: mark bitstream-level acceleration as unsupported

José Fonseca (3):
      st/dri: Fix dri_create_context declaration prototype.
      scons: Add dri2_query_renderer.c to sources.
      glx: Fix scons build.

Kristian Høgsberg (3):
      gbm: Add support for __DRIimage based getBuffers when available
      wayland: Use __DRIimage based getBuffers implementation when available
      dri: Remove redundant createNewContext function from __DRIimageDriverExtension

Matt Turner (1):
      i965/fs: Don't perform CSE on inst HW_REG dests (unless it's null)

Paul Berry (3):
      main: Fix MaxUniformComponents for geometry shaders.
      i965: Fix vertical alignment for multisampled buffers.
      glsl: Rework interface block linking.

Petr Sebor (1):
      meta: enable vertex attributes in the context of the newly created array object

Rico Schüller (1):
      tests: Fix make check for out of tree builds.

Tom Stellard (5):
      radeonsi/compute: Add Sea Islands support
      pipe-loader: Only export necessary symbols v3
      configure.ac: Don't require shared LLVM when building OpenCL
      egl-static:  Only export necessary symbols v3
      clover: Support multiple devices in clCreateContextFromType() v2

---
 VERSION                                                 |    2 
 bin/.cherry-ignore                                      |    3 
 configure.ac                                            |   18 
 include/GL/internal/dri_interface.h                     |   12 
 src/egl/drivers/dri2/egl_dri2.h                         |    3 
 src/egl/drivers/dri2/platform_drm.c                     |   46 -
 src/egl/drivers/dri2/platform_wayland.c                 |  140 ++-
 src/gallium/auxiliary/os/os_thread.h                    |   12 
 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c     |    3 
 src/gallium/drivers/nouveau/nouveau_video.c             |    8 
 src/gallium/drivers/r600/r600_llvm.c                    |    4 
 src/gallium/drivers/radeon/radeon_llvm_emit.c           |    4 
 src/gallium/drivers/radeon/radeon_llvm_util.c           |    1 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c     |    2 
 src/gallium/drivers/radeonsi/radeonsi_compute.c         |   32 
 src/gallium/drivers/svga/svga_draw_elements.c           |   15 
 src/gallium/drivers/svga/svga_pipe_blit.c               |    2 
 src/gallium/state_trackers/clover/api/context.cpp       |   12 
 src/gallium/state_trackers/clover/util/range.hpp        |    3 
 src/gallium/state_trackers/dri/common/dri_context.h     |    1 
 src/gallium/targets/egl-static/Makefile.am              |    2 
 src/gallium/targets/egl-static/egl.link                 |    3 
 src/gallium/targets/pipe-loader/Makefile.am             |    2 
 src/gallium/targets/pipe-loader/pipe.link               |    3 
 src/gbm/backends/dri/gbm_dri.c                          |   28 
 src/gbm/backends/dri/gbm_driint.h                       |    8 
 src/glsl/link_interface_blocks.cpp                      |  271 +++++-
 src/glsl/opt_cse.cpp                                    |    2 
 src/glx/Makefile.am                                     |    2 
 src/glx/SConscript                                      |    4 
 src/glx/dri3_glx.c                                      |   56 -
 src/glx/glxclient.h                                     |    2 
 src/glx/glxext.c                                        |    2 
 src/glx/query_renderer.c                                |    2 
 src/glx/tests/query_renderer_unittest.cpp               |    3 
 src/mapi/shared-glapi/tests/Makefile.am                 |    1 
 src/mesa/drivers/SConscript                             |    3 
 src/mesa/drivers/common/meta.c                          |    5 
 src/mesa/drivers/dri/common/dri_util.c                  |    1 
 src/mesa/drivers/dri/common/utils.c                     |    2 
 src/mesa/drivers/dri/common/utils.h                     |    2 
 src/mesa/drivers/dri/i915/intel_screen.c                |   13 
 src/mesa/drivers/dri/i965/brw_fs.cpp                    |   27 
 src/mesa/drivers/dri/i965/brw_fs.h                      |    4 
 src/mesa/drivers/dri/i965/brw_fs_cse.cpp                |    3 
 src/mesa/drivers/dri/i965/brw_fs_generator.cpp          |    2 
 src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp       |   10 
 src/mesa/drivers/dri/i965/brw_lower_offset_array.cpp    |   18 
 src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp |  267 ++++--
 src/mesa/drivers/dri/i965/brw_shader.h                  |    6 
 src/mesa/drivers/dri/i965/brw_tex_layout.c              |   11 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c        |    2 
 src/mesa/drivers/dri/i965/intel_screen.c                |   15 
 src/mesa/drivers/dri/swrast/swrast.c                    |    1 
 src/mesa/drivers/haiku/swrast/SConscript                |   28 
 src/mesa/drivers/haiku/swrast/SoftwareRast.cpp          |  697 ++++++++++++++++
 src/mesa/drivers/haiku/swrast/SoftwareRast.h            |   95 ++
 src/mesa/drivers/haiku/swrast/SoftwareRast.rdef         |   39 
 src/mesa/drivers/osmesa/osmesa.c                        |   16 
 src/mesa/main/api_arrayelt.c                            |   22 
 src/mesa/main/context.c                                 |    2 
 src/mesa/main/tests/Makefile.am                         |    1 
 src/mesa/main/varray.c                                  |   10 
 63 files changed, 1731 insertions(+), 285 deletions(-)
---


Reply to: