Tag 'mesa-10.1-rc1' created by Ian Romanick <ian.d.roman...@intel.com> at 2014-02-08 02:34 +0000
Mesa 10.1 release candidate 1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEABECAAYFAlL1l9QACgkQX1gOwKyEAw/aGwCfTM4VcwlnqFw0d/i8Nsm1hHKM h9QAnigwuPd0rcI92f2o9UYEd6bWgcv5 =l98l -----END PGP SIGNATURE----- Changes since 10.1-branchpoint: Brian Paul (3): gallium/auxiliary/indices: replace free() with FREE() draw: fix incorrect color of flat-shaded clipped lines st/mesa: avoid sw fallback for getting/decompressing textures Christian König (1): radeon/uvd: fix feedback buffer handling v2 Christoph Bumiller (2): nvc0/ir/emit: hardcode vertex output stream to 0 for now nvc0: handle TGSI_SEMANTIC_LAYER Dave Airlie (2): r600g: Add GL 3.3 support for 10.1 release docs: update 10.1 relnotes to note GL 3.3 on r600 and radeonsi. Ian Romanick (1): mesa: Bump version to 10.1-rc1 Ilia Mirkin (3): nv50: rework primid logic nv50: fix layerid to be the fp input number rather than vp output number nv50: only over-allocate by a page for code Kenneth Graunke (1): glsl: Don't lose precision qualifiers when encountering "centroid". Kristian Høgsberg (2): i965: Move intel_prepare_render() above first buffer access glx: Pass NULL DRI drawables into the DRI driver for None GLX drawables Marek Olšák (1): st/mesa: fix crash when a shader uses a TBO and it's not bound Matt Turner (1): glsl: Initialize ubo_binding_mask flags to zero. Paul Berry (2): glsl: Make condition_to_hir() callable from outside ast_iteration_statement. glsl: Fix continue statements in do-while loops. Topi Pohjolainen (1): i965/blorp: do not use unnecessary hw-blending support --- VERSION | 2 docs/relnotes/10.1.html | 2 src/gallium/auxiliary/draw/draw_pipe_clip.c | 13 src/gallium/auxiliary/indices/u_primconvert.c | 2 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h | 1 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp | 9 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 2 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp | 2 src/gallium/drivers/nouveau/nv50/nv50_program.c | 7 src/gallium/drivers/nouveau/nv50/nv50_program.h | 3 src/gallium/drivers/nouveau/nv50/nv50_screen.c | 9 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c | 16 src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 2 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c | 2 src/gallium/drivers/r600/eg_asm.c | 25 src/gallium/drivers/r600/evergreen_state.c | 217 ++ src/gallium/drivers/r600/evergreend.h | 84 src/gallium/drivers/r600/r600_asm.c | 37 src/gallium/drivers/r600/r600_asm.h | 5 src/gallium/drivers/r600/r600_blit.c | 1 src/gallium/drivers/r600/r600_hw_context.c | 6 src/gallium/drivers/r600/r600_pipe.c | 19 src/gallium/drivers/r600/r600_pipe.h | 29 src/gallium/drivers/r600/r600_shader.c | 1116 +++++++++--- src/gallium/drivers/r600/r600_shader.h | 14 src/gallium/drivers/r600/r600_state.c | 286 ++- src/gallium/drivers/r600/r600_state_common.c | 290 ++- src/gallium/drivers/r600/r600d.h | 51 src/gallium/drivers/r600/sb/sb_bc.h | 2 src/gallium/drivers/r600/sb/sb_bc_dump.cpp | 5 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp | 4 src/gallium/drivers/r600/sb/sb_bc_parser.cpp | 17 src/gallium/drivers/r600/sb/sb_dump.cpp | 2 src/gallium/drivers/r600/sb/sb_shader.cpp | 3 src/gallium/drivers/radeon/radeon_uvd.c | 40 src/glsl/ast.h | 3 src/glsl/ast_to_hir.cpp | 33 src/glsl/ast_type.cpp | 1 src/glsl/glsl_parser.yy | 2 src/glx/dri2_glx.c | 17 src/glx/dri_common.c | 3 src/mesa/drivers/dri/i965/gen6_blorp.cpp | 20 src/mesa/drivers/dri/i965/intel_pixel_copy.c | 4 src/mesa/drivers/dri/i965/intel_pixel_draw.c | 4 src/mesa/state_tracker/st_cb_texture.c | 10 45 files changed, 1851 insertions(+), 571 deletions(-) ---