Tag 'mesa-9.1.4-1' created by Julien Cristau <jcris...@debian.org> at 2013-07-06 10:04 +0000
Tagging upload of mesa 9.1.4-1 to unstable. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABAgAGBQJR1+uyAAoJEDEBgAUJBeQMyzkQANNcNpsfkAEsJ1l8beaQa3CG oYFP+uzQT9NYpPF7d409cYtGOmyjVfHkWkfcpcq0vxORB0TM5Mfm66vdPBIfDPWy y3D5BO+U8vmhQJ5mq8EbFnKKpG7MneqMiy4CFmkeV95FxzJjg9YocuJ54Q4g6Foe bHLPQX8FoeSGrqMsw7AILyC1DIDzQsSsBVLyeUnwfALJP9gJaSCnb/5zSIDEAZaK 2ggaPz9Q6LhuvQYr0QpD0Z4XRpJsb2cokOCnUDtxZcQdtMFaZe5honey4uJOylxh c9FDKHojTdAubh6D4MOyIxyBmC8b6ZMzL8e+Zsa9Khtwhwqtz+q/MtuLW/TcUJQZ F2VAN4X/DOMk1zZxfUfpkWvaeEAqEA4kGwR+5450TLab9VLv9xkePC2xSsWFz2s3 H5fIRScoqeCjxbnCVfUIVXlZlcDcEdbYOinAa0yHXz3VkUSJZ2K5UUTbUD3bDJE6 BsQHnDRZjrHVOScFvT9qlbqdQvcusEdj8zuf7/TP11Ja/Rls3YI8DOFIpVBuPSHp GwuFFdcN9VZI0fITCtCBQqYcBRh4Vn7kOIKh2ee2IpBDYZ0PZFHampL1fyBv+Caq 3BAteV39OuR9UqMkejasLVoUjYwifIKejxaTjHS+pEkNBhYDeI8TYKkmA22R82wd WcJonR+gUI9mi0aIfInn =Mlp/ -----END PGP SIGNATURE----- Changes since mesa-9.1.3-6: Alan Coopersmith (4): integer overflow in XF86DRIOpenConnection() [CVE-2013-1993 1/2] integer overflow in XF86DRIGetClientDriverName() [CVE-2013-1993 2/2] integer overflow in XF86DRIOpenConnection() [CVE-2013-1993 1/2] integer overflow in XF86DRIGetClientDriverName() [CVE-2013-1993 2/2] Alex Deucher (3): radeonsi: add support for hainan chips radeonsi: add Hainan pci ids winsys/radeon: add env var to disable VM on Cayman/Trinity Andreas Boll (4): glapi: Add some missing static_dispatch="false" annotations to es_EXT.xml Use dpkg-buildflags. Disable silent rules. debian/changelog: Add changelog entry Anuj Phogat (1): intel: Add a null pointer check before dereferencing the pointer Armin K (1): gallivm: Fix build with LLVM 3.3 Brian Paul (9): mesa: fix the compressed TexSubImage size checking code st/mesa: generate GL_OUT_OF_MEMORY if we can't create the index buffer mesa: fix error checking of DXT sRGB formats in _mesa_base_tex_format() st/glx/xlib: check for null ctx pointer in glXIsDirect() xlib: check for null ctx pointer in glXIsDirect() st/glx: add null ctx check in glXDestroyContext() xlib: add null ctx check in glXDestroyContext() meta: move vertex array enables for mipmap generation mesa: handle missing read buffer in _mesa_get_color_read_format/type() Bryan Cain (1): nv50: initialize kick_notify callback in nv50_create Chad Versace (3): egl/android: Fix error condition for EGL_ANDROID_image_native_buffer i965: Fix glColorPointer(GL_FIXED) intel: Return early if miptree allocation fails Chia-I Wu (1): u_vbuf: fix index buffer leak Chris Forbes (8): mesa: add accessor for effective stencil ref intel: Use accessor for stencil reference values nouveau: Use accessor for stencil reference values radeon: Use accessor for stencil reference values st: Use accessor for stencil reference values swrast: Use accessor for stencil reference values mesa: Stop clamping stencil reference value at specification time mesa: Use accessor for stencil reference values in glGet Chí-Thanh Christopher Nguyễn (1): targets/dri-i915: Force c++ linker in all cases Daniel Martin (1): Fix build of swrast only without libdrm Dave Airlie (2): i965: fix problem with constant out of bounds access (v3) i965: fix problem with constant out of bounds access (v3) Eric Anholt (10): mesa: Make core Mesa allocate the texture renderbuffer wrapper. mesa: Make gl_renderbuffers backed by EGL images use FinishRenderTexture. i965/fs: Bake regs_written into the IR instead of recomputing it later. i965/vs: Fix implied_mrf_writes() for integer division pre-gen6. intel: Add support for writing to our linear-temporary-CPU-map case. intel: Do temporary CPU maps of textures that are too big to GTT map. intel: Avoid making tiled miptrees we won't be able to blit. intel: Fix MRT handling of glBitmap(). intel: Fix format handling of blit glBitmap() i965: Shut up the last release build warning. Fabian Bieler (2): mesa/st: Don't copy propagate from swizzles. mesa/program: Don't copy propagate from swizzles. Frank Henigman (2): intel: initialize fs_visitor::params_remap in constructor intel: initialize fs_visitor::params_remap in constructor Ian Romanick (3): docs: Add 9.1.3 release md5sums mesa: Bump version to 9.1.4 docs: 9.1.4 release notes José Fonseca (1): scons: Fix implicit python dependency discovery on Windows. Julien Cristau (7): Upload to unstable Upload to sid Upload to unstable Don't call wayland_buffer_is_drm from libgbm, it's in libEGL Make sure libgbm doesn't have undefined symbols. libegl1-mesa-drivers depends on libgl1-mesa-dri for libllvmradeon Upload to unstable Kenneth Graunke (17): mesa: Add i965 varying index patches to .cherry-ignore. i965: Turn brw->urb.vs_size and gs_size into local variables. i965: Use a variable for the push constant size in kB. i965: Update URB partitioning code for Haswell's GT3 variant. i965: Add chipset limits for the Haswell GT3 variant. i965: Enable the Bay Trail platform. mesa: Add a reverted commit to cherry-ignore. vbo: Ignore PRIMITIVE_RESTART_FIXED_INDEX for glDrawArrays(). mesa: Add a helper function for determining the restart index. vbo: Use the new primitive restart index helper function. i965: Use the correct restart index for fixed index mode on Haswell. mesa: Cherry-ignore a patch that got picked but squashed. i965: Fix can_cut_index_handle_restart_index() for byte/short types. st/mesa: Go back to using ctx->Array.RestartIndex, not _RestartIndex. mesa: Ignore fixed-index primitive restart in ArrayElement(). mesa: Delete the ctx->Array._RestartIndex derived state. glsl: Bail on parsing if the #version directive is bogus. Lauri Kasanen (1): r600g: Correctly initialize the shader key, v2 Maarten Lankhorst (4): nvc0: fix up video buffer alignment requirements nvc0: kill assert in ppp code nvc0: set rsvd_kick correctly nvc0: allow frame dropping in h264 Marek Olšák (7): radeonsi: increase array size for shader inputs and outputs vbo: fix possible use-after-free segfault after a VAO is deleted glsl: fix the value of gl_MaxFragmentUniformVectors st/mesa: initialize all program constants and UBO limits st/mesa: initialize Const.MaxColorAttachments st/mesa: fix a couple of issues in st_bind_ubos mesa: declare UniformBufferBindings as an array with a static size Matt Turner (3): configure.ac: Remove redundant checks of enable_dri. configure.ac: Build dricommon for DRI gallium drivers i965: NULL check depth_mt to quiet static analysis. Michel Dänzer (3): radeonsi: Fix handling of TGSI_SEMANTIC_PSIZE radeonsi: Fix user clip planes mesa: Note that two radeonsi fixes cannot be backported after all Mike Stroyan (1): configure.ac: Build dricommon for gallium swrast Naohiro Aota (1): xmlpool/build: Make sure to set mo properly Paul Berry (2): glsl: Fix error checking on "flat" keyword to match GLSL ES 3.00, GLSL 1.50. i965/gen7.5: Allow HW primitive restart for all primitive types. Paulo Zanoni (1): i965: make GT3 machines work as GT3 instead of GT2 Rodrigo Vivi (2): i965: Add missing Haswell GT3 Desktop to IS_HSW_GT3 check. i965: Adding more reserved PCI IDs for Haswell. Roland Scheidegger (1): gallivm: fix out-of-bounds access with mirror_clamp_to_edge address mode Stéphane Marchesin (2): st/xlib: Fix upside down coordinates for CopySubBuffer st/xlib: Flush the front buffer before doing CopySubBuffer Sven Joachim (3): Merge tag 'mesa-8.0.5-7' into debian-unstable mesa: Fix ieee fp on Alpha mesa: Fix ieee fp on Alpha Tapani Pälli (1): mesa: fix type comparison errors in sub-texture error checking code Timo Aaltonen (2): Merge branch 'upstream-unstable' into debian-unstable new upstream release Tom Stellard (2): gallivm: Fix build with LLVM >= r180063 r300g/compiler: Prevent regalloc from swizzling texture operands v2 Vinson Lee (1): radeon: Initialize variables in radeon_llvm_context_init. --- Makefile.am | 2 bin/.cherry-ignore | 16 configure.ac | 2 debian/changelog | 22 debian/control | 4 debian/patches/01_gbm_egl.diff | 14 debian/patches/02_gbm_no_undefined.diff | 22 debian/patches/series | 2 debian/rules | 33 - docs/relnotes-9.1.3.html | 4 docs/relnotes-9.1.4.html | 319 +++++++++++++ include/pci_ids/i965_pci_ids.h | 53 +- include/pci_ids/radeonsi_pci_ids.h | 7 scons/custom.py | 3 src/egl/drivers/dri2/platform_android.c | 16 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 4 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 6 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 13 src/gallium/auxiliary/util/u_vbuf.c | 3 src/gallium/drivers/nv50/nv50_context.c | 1 src/gallium/drivers/nvc0/nvc0_screen.c | 1 src/gallium/drivers/nvc0/nvc0_video.c | 8 src/gallium/drivers/nvc0/nvc0_video_ppp.c | 2 src/gallium/drivers/nvc0/nvc0_video_vp.c | 3 src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c | 8 src/gallium/drivers/r600/r600_state_common.c | 3 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c | 2 src/gallium/drivers/radeonsi/radeonsi_pipe.c | 1 src/gallium/drivers/radeonsi/radeonsi_pipe.h | 1 src/gallium/drivers/radeonsi/radeonsi_shader.c | 7 src/gallium/drivers/radeonsi/radeonsi_shader.h | 6 src/gallium/drivers/radeonsi/si_state.c | 8 src/gallium/drivers/radeonsi/si_state.h | 1 src/gallium/drivers/radeonsi/si_state_draw.c | 19 src/gallium/state_trackers/glx/xlib/glx_api.c | 26 - src/gallium/state_trackers/glx/xlib/xm_api.c | 6 src/gallium/targets/dri-i915/Makefile.am | 10 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 3 src/gallium/winsys/radeon/drm/radeon_winsys.h | 1 src/glsl/ast_to_hir.cpp | 48 + src/glsl/builtin_variables.cpp | 2 src/glsl/glsl_parser.yy | 6 src/glx/XF86dri.c | 8 src/mesa/drivers/common/meta.c | 4 src/mesa/drivers/dri/common/xmlpool/Makefile.am | 2 src/mesa/drivers/dri/i915/i915_state.c | 9 src/mesa/drivers/dri/i965/brw_cc.c | 5 src/mesa/drivers/dri/i965/brw_context.c | 6 src/mesa/drivers/dri/i965/brw_context.h | 9 src/mesa/drivers/dri/i965/brw_draw_upload.c | 8 src/mesa/drivers/dri/i965/brw_fs.cpp | 29 - src/mesa/drivers/dri/i965/brw_fs.h | 2 src/mesa/drivers/dri/i965/brw_fs_cse.cpp | 6 src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp | 2 src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp | 8 src/mesa/drivers/dri/i965/brw_fs_schedule_instructions.cpp | 6 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 7 src/mesa/drivers/dri/i965/brw_lower_texture_gradients.cpp | 1 src/mesa/drivers/dri/i965/brw_misc_state.c | 2 src/mesa/drivers/dri/i965/brw_primitive_restart.c | 39 + src/mesa/drivers/dri/i965/brw_vec4.cpp | 2 src/mesa/drivers/dri/i965/gen6_cc.c | 5 src/mesa/drivers/dri/i965/gen6_urb.c | 18 src/mesa/drivers/dri/i965/gen7_urb.c | 35 - src/mesa/drivers/dri/intel/intel_chipset.h | 113 +++- src/mesa/drivers/dri/intel/intel_context.c | 62 ++ src/mesa/drivers/dri/intel/intel_context.h | 1 src/mesa/drivers/dri/intel/intel_fbo.c | 27 - src/mesa/drivers/dri/intel/intel_fbo.h | 1 src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 84 ++- src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 36 + src/mesa/drivers/dri/intel/intel_screen.c | 10 src/mesa/drivers/dri/nouveau/nouveau_fbo.c | 10 src/mesa/drivers/dri/nouveau/nv04_state_raster.c | 3 src/mesa/drivers/dri/nouveau/nv10_state_raster.c | 4 src/mesa/drivers/dri/r200/r200_state.c | 3 src/mesa/drivers/dri/radeon/radeon_fbo.c | 24 src/mesa/drivers/dri/radeon/radeon_state.c | 4 src/mesa/drivers/x11/fakeglx.c | 24 src/mesa/main/api_arrayelt.c | 2 src/mesa/main/attrib.c | 1 src/mesa/main/bufferobj.c | 10 src/mesa/main/compiler.h | 2 src/mesa/main/config.h | 3 src/mesa/main/enable.c | 5 src/mesa/main/fbobject.c | 72 ++ src/mesa/main/fbobject.h | 5 src/mesa/main/framebuffer.c | 78 +-- src/mesa/main/get.c | 6 src/mesa/main/get_hash_params.py | 2 src/mesa/main/mtypes.h | 16 src/mesa/main/stencil.c | 9 src/mesa/main/stencil.h | 14 src/mesa/main/teximage.c | 27 - src/mesa/main/varray.c | 29 + src/mesa/main/varray.h | 2 src/mesa/main/version.h | 4 src/mesa/program/ir_to_mesa.cpp | 2 src/mesa/state_tracker/st_atom_constbuf.c | 20 src/mesa/state_tracker/st_atom_depth.c | 7 src/mesa/state_tracker/st_cb_fbo.c | 22 src/mesa/state_tracker/st_draw.c | 4 src/mesa/state_tracker/st_extensions.c | 76 +-- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 2 src/mesa/swrast/s_stencil.c | 6 src/mesa/swrast/s_texrender.c | 38 - src/mesa/vbo/vbo_exec.c | 20 src/mesa/vbo/vbo_exec.h | 1 src/mesa/vbo/vbo_exec_array.c | 20 src/mesa/vbo/vbo_primitive_restart.c | 3 110 files changed, 1324 insertions(+), 521 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1uvpmy-0001hw...@vasks.debian.org