Tag 'mesa-10.2.8-1' created by maximilian attems <maks@gluino> at 2014-10-05 11:52 +0000
release 10.2.8-1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUMTDwAAoJEBAlLmU6keUneWoP/2CSS/ozt5udRuXxqdkGDcc0 xz7wWIvuhsrhUUo8euFQCffqOlaxblztMdtY1DCY1ArveHJWBdcWE96+MXRiANCi mQb6pHVqy59XbrE6otwunlvT0j8x7xjuWNUJzoIm6OFlVem32nD3DpXVZyRs48rx jeq1AZXsAHq2KuXZzHDd4iZCzP1oh6rijZVWccjpO4D2kgiOeGhybCPH34mGpsWt Vx7n9iBNg2bNh1e+oJpC92lLyLCMpBswDc1r+MC/op0VIgwlLSM0P+3jnNPMcPJM APSSwCLARD5lnbdiq3fKGelPfzj/WAwomzIpzRJJhsVx4XQ856aDuvF6Q/gp3NDG Q9+4exfN+wM04KcfiR/8Sjjm/gVHAIEdy9uy5C+j+5UIiar5xvBKPrlxBrvT9iYM XNZKNbzckHY1c/QzRQf+2bdsOlNxXPwqcrlDCXM+tuXdiD6M+rX5nzDnPIxNpQxv 6iw/5Rr9nagHV9hK4ecf+NgJGCXfo6LieBMI3pJLCzwT2vYh0uQHvb1yVVi1SxKi v6zW36qt7l0OljhnJtE1jGuo7cmSdasUpehcmhV9wTUVCKsyrGUPM57sWXTJlCAi U36xkSznw20bVTaffsDeShvNjlxf9g8qdE0g18XRCZlI2WzlB4Gtxsr3OuzScHrJ bsv/Y/Qt81Nud5Rcq47Q =v1z1 -----END PGP SIGNATURE----- Changes since mesa-10.2.6-1: Aaron Watry (1): gallivm: Fix build after LLVM commit 211259 Adam Jackson (1): radeonsi: Don't use anonymous struct trick in atom tracking Alex Deucher (2): radeonsi: add new CIK pci ids radeonsi: add new SI pci ids Andreas Boll (3): winsys/radeon: fix nop packet padding for hawaii Merge tag 'mesa-10.2.7' into debian-unstable New upstream release. Anuj Phogat (1): i965: Bail on vec4 copy propagation for scratch writes with source modifiers Brian Paul (1): mesa: fix NULL pointer deref bug in _mesa_drawbuffers() Carl Worth (2): docs: Add sha256 sums for the 10.2.6 release Makefile: Switch from md5sums to sha256sums Christoph Bumiller (2): nv50/ir/util: fix BitSet issues nvc0/ir: clarify recursion fix to finding first tex uses Dave Airlie (1): i965: add missing parens in vec4 visitor Emil Velikov (22): configure.ac: bail out if building gallium_gbm without gallium_egl android: gallium/nouveau: fix include folders, link against libstlport android: egl/main: fixup the nouveau build automake: gallium/freedreno: drop spurious include dirs android: gallium/freedreno: add preliminary build android: egl/main: add/enable freedreno android: gallium/auxiliary: drop log2/log2f redefitions android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444} android: glsl: the stlport over the limited Android STL android: dri/i915: do not build an 'empty' driver cherry-ignore: remove patch that lacking previous dependencies cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2 cherry-ignore: drop whitespace fix cherry-ignore: reject a15088338eb get-pick-list.sh: Require explicit "10.2" for nominating stable patches mesa: fix make tarballs Update VERSION to 10.2.7 Add release notes for the 10.2.7 release docs: Add sha256 sums for the 10.2.7 release configure: bail out if building svga without libdrm Update VERSION to 10.2.8 Add release notes for the 10.2.8 release Ian Romanick (1): mesa: Handle uninitialized textures like other textures in get_tex_level_parameter_image Ilia Mirkin (13): nouveau: make sure to invalidate any vbo state as well nouveau: don't keep stale pointer to free'd data nvc0/ir: avoid infinite recursion when finding first uses of tex nv50: zero out unbound samplers nvc0: don't make 1d staging textures linear nv50/ir: avoid creating instructions that can't be emitted nv50: set the miptree address when clearing bo's in vp2 init nv50: mt address may not be the underlying bo's start address nv50: attach the buffer bo to the miptree structures 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 Jan Vesely (1): gallivm: Fix build with latest LLVM Jonathan Gray (1): configure.ac: strip _GNU_SOURCE from llvm-config output José Fonseca (2): mesa: Move declaration to top of block. gallivm: Disable workaround for PR12833 on LLVM 3.2+. Kenneth Graunke (3): i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+. i965/vec4: Respect ir->force_writemask_all in Gen8 code generation. i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly. Maarten Lankhorst (4): nouveau: re-allocate bo's on overflow nouveau: fix MPEG4 hw decoding nouveau: rework reference frame handling nouveau: remove unneeded assert Marek Olšák (6): r600g: fix constant buffer fetches radeonsi: save scissor state and sample mask for u_blitter glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand r600g,radeonsi: make sure there's enough CS space before resuming queries mesa: set UniformBooleanTrue = 1.0f by default st/mesa: use 1.0f as boolean true on drivers without integer support Paulo Sergio Travaglia (2): android: gallium/radeon: attempt to fix the android build android: egl/main: resolve radeon linking issues Pekka Paalanen (1): egl_dri2: fix EXT_image_dma_buf_import fds Richard Sandiford (1): gallivm: Fix uses of 2^24 Robert Bragg (1): meta: save and restore swizzle for _GenerateMipmap Roland Scheidegger (1): gallivm: set mcpu when initializing llvm execution engine Thomas Hellstrom (1): winsys/svga: Fix incorrect type usage in IOCTL v2 Tom Stellard (7): radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and MAX_MEM_ALLOC_SIZE radeonsi/compute: Update reference counts for buffers in si_set_global_binding() radeonsi/compute: Call si_pm4_free_state() after emitting compute state clover: Flush the command queue in clReleaseCommandQueue() radeon: Add work-around for missing Hainan support in clang < 3.6 v2 pipe-loader: Fix memory leak v2 r600g/compute: Don't initialize vertex_buffer_state masks to 0x2 Vinson Lee (1): gallivm: Fix build with LLVM >= 3.6 r215967. maximilian attems (3): Merge tag 'mesa-10.2.8' of git://anongit.freedesktop.org/mesa/mesa into debian-unstable changelog update version to latest stable release changelog: prepare to release mesa 10.2.8-1 --- Android.mk | 4 Makefile.am | 11 VERSION | 2 bin/.cherry-ignore | 12 bin/get-pick-list.sh | 2 configure.ac | 8 debian/changelog | 6 docs/relnotes/10.2.6.html | 3 docs/relnotes/10.2.7.html | 211 ++++++++++ docs/relnotes/10.2.8.html | 128 ++++++ include/pci_ids/radeonsi_pci_ids.h | 7 src/egl/drivers/dri2/egl_dri2.c | 37 - src/egl/drivers/dri2/platform_android.c | 4 src/egl/main/Android.mk | 27 - src/gallium/Android.mk | 8 src/gallium/auxiliary/gallivm/lp_bld_arit.c | 8 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 12 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 34 + src/gallium/auxiliary/pipe-loader/pipe_loader.h | 2 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c | 1 src/gallium/auxiliary/util/u_math.h | 22 - src/gallium/drivers/freedreno/Android.mk | 44 ++ src/gallium/drivers/freedreno/Makefile.am | 2 src/gallium/drivers/freedreno/freedreno_screen.c | 4 src/gallium/drivers/nouveau/Android.mk | 9 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp | 34 + src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 4 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/nv50_state.c | 7 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c | 8 src/gallium/drivers/nouveau/nv50/nv50_surface.c | 16 src/gallium/drivers/nouveau/nv50/nv50_transfer.c | 2 src/gallium/drivers/nouveau/nv50/nv84_video.c | 15 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_miptree.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/Android.mk | 3 src/gallium/drivers/r600/Android.mk | 2 src/gallium/drivers/r600/evergreen_compute.c | 3 src/gallium/drivers/r600/r600_shader.c | 1 src/gallium/drivers/radeon/Android.mk | 38 + src/gallium/drivers/radeon/r600_pipe_common.c | 47 +- src/gallium/drivers/radeon/r600_query.c | 28 + src/gallium/drivers/radeonsi/Android.mk | 2 src/gallium/drivers/radeonsi/si_blit.c | 7 src/gallium/drivers/radeonsi/si_compute.c | 6 src/gallium/drivers/radeonsi/si_descriptors.c | 6 src/gallium/drivers/radeonsi/si_hw_context.c | 2 src/gallium/drivers/radeonsi/si_pipe.c | 6 src/gallium/drivers/radeonsi/si_pipe.h | 2 src/gallium/drivers/radeonsi/si_state.c | 18 src/gallium/drivers/radeonsi/si_state.h | 14 src/gallium/drivers/radeonsi/si_state_draw.c | 2 src/gallium/state_trackers/clover/api/queue.cpp | 6 src/gallium/state_trackers/egl/android/native_android.cpp | 4 src/gallium/targets/egl-static/Android.mk | 3 src/gallium/winsys/freedreno/drm/Android.mk | 37 + src/gallium/winsys/nouveau/drm/Android.mk | 5 src/gallium/winsys/radeon/drm/Android.mk | 4 src/gallium/winsys/radeon/drm/radeon_drm_cs.c | 62 +- src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 10 src/gallium/winsys/radeon/drm/radeon_drm_winsys.h | 1 src/gallium/winsys/svga/drm/vmw_screen_dri.c | 13 src/glsl/Android.mk | 2 src/mesa/drivers/common/meta_blit.c | 4 src/mesa/drivers/common/meta_generate_mipmap.c | 12 src/mesa/drivers/dri/i915/Android.mk | 2 src/mesa/drivers/dri/i965/brw_clip_unfilled.c | 6 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp | 4 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 3 src/mesa/drivers/dri/i965/gen8_vec4_generator.cpp | 5 src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c | 1 src/mesa/drivers/dri/nouveau/nouveau_render_t.c | 20 src/mesa/drivers/dri/nouveau/nouveau_state.c | 1 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/buffers.c | 2 src/mesa/main/context.c | 3 src/mesa/main/macros.h | 7 src/mesa/main/texparam.c | 11 src/mesa/state_tracker/st_extensions.c | 5 src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 54 +- 94 files changed, 1060 insertions(+), 289 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xakmb-0007ec...@moszumanska.debian.org