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

mesa: Changes to 'refs/tags/mesa-10.3.0-1'



Tag 'mesa-10.3.0-1' created by Maarten Lankhorst <maarten.lankhorst@canonical.com> at 2014-10-08 08:36 +0000

mesa Debian release 10.3.0-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJUNPeUAAoJEP5VjHKmcBPDiZ0QALE7mbV3+8OU5AXeubglhaff
f7+glRu0rEF78xnq2byIUIoEsAZqxsGbCEe3mnZZlna+5DuBIpcPn1UN776sOkNW
e92/tX6FZs/MeHi70Ptp59cEmcgRsv7tWjptvAauM85sh35B0kNLqKaI3T0jzoUo
GlAdUmjrYlBz/Tnmw3FHTZiw3WVo1ztjtIKWygTzeNH6dIsVOQ+g/4DXdi6jnvv8
RJJN9V1lWttbmZqi3l+Xl5fz1DLmYdDh5mvE9pBM7QseqWv9ypvDrEOHHuedIbVX
F/vr1+2KYH5fgis4M32VekgmZVL0t9OPvvOfUOsuY3U/5PTw0HC2DQLzVXfvokmP
0SkE4VHDsM9JEYw/10Fvf9vw1tdoDihRsoJ0Toe1Ly7Bv47Hoo8IydHIUlWjuBXv
14bAelYEHKbFcaWndz+wag0ZH2hj/8nrVnVXwKlkV2Jl1gsb58Tn8ipWjXbS0KdJ
gLbAvk1F5c7eRJV6hWaLU8ZJzEMsvGNF9yOkaXI3AuoC6j66Fgua7pELxBkJtJ8z
ZcdC9/ohYgJut/pQuCmEY3UvbTztjnS+E+jNWBFnhNO7XRPd3bPZZZBrI1NwkUqc
O/iP17FLx2jGwFgX13P0tRZmrqEMqhr0KEwnGhASR5U/m6dy3ELg3KX2eANfyI0s
eHxMR0jwwoaOi8mkeitP
=EtRO
-----END PGP SIGNATURE-----

Changes since mesa-10.3.0-rc3-3:
Andreas Boll (4):
      gallium/util: add missing u_debug include
      Downgrade llvm to 3.4 for now, fixes FTBFS with newer binutils.
      Revert "Remove gallium-pipe, no longer built."
      Move gallium-pipe installation to opencl

Brian Paul (1):
      mesa: fix _mesa_free_pipeline_data() use-after-free bug

Christian König (1):
      mesa/st: don't advertise NV_vdpau_interop if it doesn't work.

Christoph Bumiller (2):
      nv50/ir/util: fix BitSet issues
      nvc0/ir: clarify recursion fix to finding first tex uses

Connor Abbott (1):
      r300g: set register classes before interferences

Emil Velikov (5):
      configure: bail out if building svga without libdrm
      configure: enable the gallium loader only when needed
      Bump version to 10.3 (final)
      docs: Update 10.3 release notes
      docs: Add 10.3 sha256 sums, news item and link release notes

Gwenole Beauchesne (1):
      i965: add support for RGBA dma_buf imports.

Iago Toral Quiroga (1):
      i965: Implement GL_PRIMITIVES_GENERATED with non-zero streams.

Ian Romanick (8):
      mesa: Document SYSTEM_VALUE_VERTEX_ID and SYSTEM_VALUE_INSTANCE_ID
      mesa: Add SYSTEM_VALUE_VERTEX_ID_ZERO_BASE
      mesa: Add SYSTEM_VALUE_BASE_VERTEX
      glsl/linker: Make get_main_function_signature public
      glsl: Add a lowering pass for gl_VertexID
      i965: Handle SYSTEM_VALUE_VERTEX_ID_ZERO_BASE
      i965: Request lowering gl_VertexID
      i965/vec4: Only examine virtual_grf_end for GRF sources

Ilia Mirkin (4):
      nv50/ir: avoid array overrun when checking for supported mods
      nouveau: only enable the depth test if there actually is a depth buffer
      nouveau: only enable stencil func if the visual has stencil bits
      nouveau: change internal variables to avoid conflicts with macro args

Jason Ekstrand (1):
      i965/blorp: Pass image formats seperately from the miptree

Jonathan Gray (1):
      configure.ac: strip _GNU_SOURCE from llvm-config output

Kenneth Graunke (15):
      i965: Handle ir_triop_csel in emit_if_gen6().
      i965: Handle ir_binop_ubo_load in boolean expression code.
      mesa: Replace string comparisons with SYSTEM_VALUE enum checks.
      mesa: Fix glGetActiveAttribute for gl_VertexID when lowered.
      i965: Calculate start/base_vertex_location after preparing vertices.
      i965: Make gl_BaseVertex available in a buffer object.
      i965: Refactor Gen4-7 VERTEX_BUFFER_STATE emission into a helper.
      i965: Expose gl_BaseVertex via a vertex attribute.
      i965: Fix reference counting in new basevertex upload code.
      i965: Separate gl_InstanceID and gl_VertexID uploading.
      i965: Disable guardband clipping in the smaller-than-viewport case.
      i965: Skip allocating UNIFORM file storage for uniforms of size 0.
      i965/vec4: Make type_size() return 0 for samplers.
      glsl: Speed up constant folding for swizzles.
      i965: Mark delta_x/y as BAD_FILE if remapped away completely.

Kristian Høgsberg (1):
      i965: Adjust fast-clear resolve rect for BDW

Maarten Lankhorst (10):
      nouveau: re-allocate bo's on overflow
      nouveau: fix MPEG4 hw decoding
      nouveau: rework reference frame handling
      nouveau: remove unneeded assert
      Merge branch 'upstream-experimental' into debian-experimental
      New upstream release.
      Remove upstreamed patch.
      Remove gallium-pipe, no longer built.
      Revert "Downgrade llvm to 3.4 for now, fixes FTBFS with newer binutils."
      release to experimental

Matt Turner (1):
      i965/vec4: Reswizzle sources when necessary.

Richard Sandiford (1):
      gallivm: Fix uses of 2^24

Ulrich Weigand (1):
      gallivm: Fix Altivec pack intrinsics for little-endian

---
 VERSION                                                          |    2 
 configure.ac                                                     |   30 -
 debian/changelog                                                 |   13 
 debian/libgl1-mesa-dri.install.linux.in                          |    2 
 debian/mesa-opencl-icd.install.in                                |    1 
 debian/patches/01_gallium-util-add-missing-u_debug-include.patch |   39 -
 debian/patches/series                                            |    1 
 docs/index.html                                                  |   11 
 docs/relnotes.html                                               |    2 
 docs/relnotes/10.3.html                                          |  252 +++++++++-
 src/gallium/auxiliary/gallivm/lp_bld_arit.c                      |    8 
 src/gallium/auxiliary/gallivm/lp_bld_pack.c                      |   26 -
 src/gallium/auxiliary/util/u_math.h                              |    1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp    |   16 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp               |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp      |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp      |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp             |    8 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.h               |    1 
 src/gallium/drivers/nouveau/nouveau_vp3_video.h                  |    2 
 src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c               |   46 +
 src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c                |   39 +
 src/gallium/drivers/nouveau/nv50/nv98_video_vp.c                 |    1 
 src/gallium/drivers/nouveau/nvc0/nvc0_video.c                    |   10 
 src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c                |   47 +
 src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c                 |    1 
 src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c         |    6 
 src/glsl/Makefile.sources                                        |    1 
 src/glsl/ir_optimization.h                                       |    2 
 src/glsl/linker.cpp                                              |   12 
 src/glsl/linker.h                                                |    3 
 src/glsl/lower_vertex_id.cpp                                     |  144 +++++
 src/glsl/opt_constant_folding.cpp                                |    5 
 src/mesa/drivers/dri/i965/brw_blorp.cpp                          |    9 
 src/mesa/drivers/dri/i965/brw_blorp.h                            |    6 
 src/mesa/drivers/dri/i965/brw_blorp_blit.cpp                     |   41 +
 src/mesa/drivers/dri/i965/brw_context.c                          |    1 
 src/mesa/drivers/dri/i965/brw_context.h                          |   16 
 src/mesa/drivers/dri/i965/brw_draw.c                             |   34 -
 src/mesa/drivers/dri/i965/brw_draw.h                             |    2 
 src/mesa/drivers/dri/i965/brw_draw_upload.c                      |  158 ++++--
 src/mesa/drivers/dri/i965/brw_fs.cpp                             |   19 
 src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp                |    1 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp                     |   29 -
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c                  |   14 
 src/mesa/drivers/dri/i965/brw_state_upload.c                     |    6 
 src/mesa/drivers/dri/i965/brw_vec4.cpp                           |   34 -
 src/mesa/drivers/dri/i965/brw_vec4.h                             |    4 
 src/mesa/drivers/dri/i965/brw_vec4_cse.cpp                       |   20 
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp                   |   34 -
 src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp                |   12 
 src/mesa/drivers/dri/i965/gen6_clip_state.c                      |   31 +
 src/mesa/drivers/dri/i965/gen6_queryobj.c                        |   13 
 src/mesa/drivers/dri/i965/gen8_draw_upload.c                     |   59 +-
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c                    |    6 
 src/mesa/drivers/dri/i965/intel_screen.c                         |    6 
 src/mesa/drivers/dri/nouveau/nouveau_render_t.c                  |   20 
 src/mesa/drivers/dri/nouveau/nv04_state_fb.c                     |    1 
 src/mesa/drivers/dri/nouveau/nv04_state_raster.c                 |    7 
 src/mesa/drivers/dri/nouveau/nv10_state_fb.c                     |    1 
 src/mesa/drivers/dri/nouveau/nv10_state_raster.c                 |    7 
 src/mesa/drivers/dri/nouveau/nv20_state_fb.c                     |    1 
 src/mesa/main/context.c                                          |    6 
 src/mesa/main/mtypes.h                                           |   91 +++
 src/mesa/main/pipelineobj.c                                      |    4 
 src/mesa/main/shader_query.cpp                                   |   18 
 src/mesa/state_tracker/st_extensions.c                           |    8 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp                       |    2 
 68 files changed, 1194 insertions(+), 267 deletions(-)
---


Reply to: