Tag 'mesa-10.1.0-1' created by Julien Cristau <jcris...@debian.org> at 2014-03-07 21:40 +0000
Tagging upload of mesa 10.1.0-1 to experimental. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJTGjzKAAoJEDEBgAUJBeQMw68QALoSOFSuqyQM2UqsYhMDOt28 KUfSfGGPCuSO9K15jvZI11qH117dq37+TrP0ggV6xmwYRI2BUu5CZKTXLwl7jpAa odKcXcWfftyTKWzHdMNNluGdF7v+vLMUmTOPeMMGqdGoPvujJeBUDYzDP7sHGrUC gmK8h/WUNd2ago6lvMpF72a8Wc/Idy/mXO0wLrq8KZ4OLm6tOIlrDPrhhyw9O75c fXS5hKU1svarawdx56IVkdnbmah9YTS/uT/Wn+pg8zX7EvsyRh766T7QhlZ/Fwpk XqHA5V3/u6nHOrVKkHVm1CsVSxNZSmixDZBbyTyxat4n+gWfRk9dBS7wk9uCvyuW C9PdCRkE7uDRh/Busw/7oHLzfLT98lXt7bU2orOh0zX+yLlq9j2B2brfszmPmQWv gWxTkvXLaYhSvuJDJymIDrBSxoCsYNf5oGbqUPSGF2veCNsXxboEey7zWMD+2iI5 DYwG/OiQed4XdU01E8GKJjhoZacyvKIxPAXODiz1fLcwUNFpy1SD+gF0XJ1NfVZh N96Hpkha+WRTF+5GRgsBeiTjCjXxJVsUSr/vm5UHGdSvAMe8aT8IEj9Zqt9U7BQd W9p7o53XEBtNskbnEyEFLQ35Q3iXhFtC+op5gx8FoHIEBMW2UAnxRfu4tdDybb26 npV3d+4B72UzbeWVlPFj =+JX8 -----END PGP SIGNATURE----- Changes since mesa-10.1.0-rc2-1: Andreas Boll (7): Disable dri3 on !linux Enable building drivers for libvdpau1 Merge tag 'mesa-10.1' into debian-experimental New upstream release Drop 01-hurd.diff, upstream in 10.1.0 Fix typo Next attempt to fix FTBFS on hurd Anuj Phogat (1): i965: Fix the region's pitch condition to use blitter Brian Paul (21): svga: refactor some shader code svga: check shader size against max command buffer size svga: replace out-of-temps assertion with debug warning svga: split / update svga3d header files svga: update dumping code with new GBS commands, etc svga: update svga_winsys interface for GBS svga: add new GBS commands svga: add svga_have_gb_objects/dma() functions svga: update constant buffer code for GBS svga: update shader code for GBS svga: add helpers for tracking rendering to textures svga: track which textures are rendered to svga: adjust adjustment for point coordinates svga: remove a couple unneeded assertions svga: add new helper functions for GBS buffers svga: update buffer code for GBS svga: update texture code for GBS svga/winsys: implement GBS support gallium/pipebuffer: change pb_cache_manager_create() size_factor to float mesa: do depth/stencil format conversion in glGetTexImage mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT Chris Forbes (2): i965: Widen sampler key bitfields for 32 samplers i965: Validate (and resolve) all the bound textures. Christian König (1): st/vdpau: add flush on unmap Christoph Bumiller (1): nv50/ir/ra: fix SpillCodeInserter::offsetSlot usage Emil Velikov (2): nv50: correctly calculate the number of vertical blocks during transfer map dri/i9*5: correctly calculate the amount of system memory Francisco Jerez (1): i965/vec4: Add non-mutating helper functions to modify src_reg::swizzle and ::negate. Fredrik Höglund (2): glx: Fix the default values for GLXFBConfig attributes glx: Fix the GLXFBConfig attrib sort priorities Ian Romanick (4): i915: Only allow 8 vertex texture units i915: Allocate the sys_buffer using _mesa_align_malloc mesa: Bump version to 10.1-rc3 mesa: Bump version to 10.1 (final) Ilia Mirkin (1): nv50: make sure to clear _all_ layers of all attachments Julian Wollrath (1): Bug#717500: [PATCH] Enable OpenCL support Julien Cristau (3): glx/dri2: fix build failure on HURD Disable opencl on kfreebsd per aboll Upload to experimental Kenneth Graunke (5): i965/vec4: Add a brw->gen >= 6 assertion in three-source emitters. i965/vec4: Handle ir_triop_lrp on Gen4-5 as well. i965: Stop lowering ir_triop_lrp. glsl: Delete LRP_TO_ARITH lowering pass flag. i965: Don't try to dump shader source for fixed-function FS programs. Maarten Lankhorst (3): Merge tag 'mesa-10.1-rc3' into debian-experimental New upstream release. drop upstreamed patches Marek Olšák (1): vdpau: flush the context before exporting the surface v2 Matt Turner (2): glsl: Add is_horizontal() method to ir_expression. glsl: Don't vectorize horizontal expressions. Petri Latvala (1): i965: Allocate vec4_visitor's uniform_size and uniform_vector_size arrays dynamically. Sven Joachim (1): Drop dependency of libegl1-mesa-drivers on libgl1-mesa-dri Thomas Hellstrom (5): pipebuffer, winsys: Add a size match parameter to the cached buffer manager gallium/pipebuffer: Add a cache buffer manager bypass mask gallium/util: Add flush/map debug utility code svga/winsys: Propagate surface shared information to the winsys winsys/svga: Avoid calling drm getparam for max surface size on older kernels Tom Stellard (1): r600g/compute: PIPE_CAP_COMPUTE should be false for pre-evergreen GPUs --- VERSION | 2 debian/changelog | 14 debian/control | 71 debian/libgl1-mesa-dri.install.in | 2 debian/libgl1-mesa-dri.install.linux.in | 2 debian/mesa-opencl-icd.install.in | 2 debian/mesa-vdpau-drivers.install.in | 1 debian/patches/01_hurd.diff | 20 debian/patches/05_fix-defaults-glxfbconfig.patch | 55 debian/patches/06_fix-sort-glxfbconfig.patch | 58 debian/patches/series | 3 debian/rules | 10 src/gallium/auxiliary/Makefile.sources | 1 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h | 4 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 28 src/gallium/auxiliary/util/u_debug_flush.c | 391 +++ src/gallium/auxiliary/util/u_debug_flush.h | 138 + src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp | 14 src/gallium/drivers/nouveau/nv50/nv50_context.h | 2 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c | 1 src/gallium/drivers/nouveau/nv50/nv50_surface.c | 21 src/gallium/drivers/nouveau/nv50/nv50_transfer.c | 2 src/gallium/drivers/r600/r600_pipe.c | 4 src/gallium/drivers/svga/Makefile.sources | 1 src/gallium/drivers/svga/include/includeCheck.h | 1 src/gallium/drivers/svga/include/svga3d_caps.h | 51 src/gallium/drivers/svga/include/svga3d_cmd.h | 1654 ++++++++++++++ src/gallium/drivers/svga/include/svga3d_devcaps.h | 236 ++ src/gallium/drivers/svga/include/svga3d_limits.h | 101 src/gallium/drivers/svga/include/svga3d_reg.h | 1878 ----------------- src/gallium/drivers/svga/include/svga3d_shaderdefs.h | 37 src/gallium/drivers/svga/include/svga3d_surfacedefs.h | 911 ++++++++ src/gallium/drivers/svga/include/svga3d_types.h | 1306 +++++++++++ src/gallium/drivers/svga/include/svga_escape.h | 2 src/gallium/drivers/svga/include/svga_overlay.h | 10 src/gallium/drivers/svga/include/svga_reg.h | 575 ++++- src/gallium/drivers/svga/include/svga_types.h | 9 src/gallium/drivers/svga/include/vmware_pack_begin.h | 1 src/gallium/drivers/svga/include/vmware_pack_end.h | 1 src/gallium/drivers/svga/svga_cmd.c | 566 +++++ src/gallium/drivers/svga/svga_cmd.h | 86 src/gallium/drivers/svga/svga_context.c | 31 src/gallium/drivers/svga/svga_context.h | 26 src/gallium/drivers/svga/svga_draw.c | 18 src/gallium/drivers/svga/svga_format.c | 10 src/gallium/drivers/svga/svga_pipe_constants.c | 6 src/gallium/drivers/svga/svga_pipe_fs.c | 14 src/gallium/drivers/svga/svga_pipe_misc.c | 39 src/gallium/drivers/svga/svga_pipe_vs.c | 14 src/gallium/drivers/svga/svga_resource_buffer.c | 32 src/gallium/drivers/svga/svga_resource_buffer.h | 76 src/gallium/drivers/svga/svga_resource_buffer_upload.c | 236 +- src/gallium/drivers/svga/svga_resource_texture.c | 399 +++ src/gallium/drivers/svga/svga_resource_texture.h | 61 src/gallium/drivers/svga/svga_sampler_view.c | 1 src/gallium/drivers/svga/svga_screen_cache.c | 3 src/gallium/drivers/svga/svga_shader.c | 120 + src/gallium/drivers/svga/svga_shader.h | 44 src/gallium/drivers/svga/svga_state.h | 4 src/gallium/drivers/svga/svga_state_constants.c | 215 + src/gallium/drivers/svga/svga_state_framebuffer.c | 5 src/gallium/drivers/svga/svga_state_fs.c | 138 - src/gallium/drivers/svga/svga_state_tss.c | 2 src/gallium/drivers/svga/svga_state_vs.c | 76 src/gallium/drivers/svga/svga_surface.c | 17 src/gallium/drivers/svga/svga_swtnl_draw.c | 8 src/gallium/drivers/svga/svga_tgsi.c | 8 src/gallium/drivers/svga/svga_tgsi.h | 6 src/gallium/drivers/svga/svga_tgsi_insn.c | 6 src/gallium/drivers/svga/svga_winsys.h | 146 + src/gallium/drivers/svga/svgadump/svga_dump.c | 312 ++ src/gallium/state_trackers/vdpau/output.c | 1 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 2 src/gallium/winsys/svga/drm/Makefile.sources | 4 src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c | 844 +++++++ src/gallium/winsys/svga/drm/vmw_buffer.c | 148 + src/gallium/winsys/svga/drm/vmw_buffer.h | 36 src/gallium/winsys/svga/drm/vmw_context.c | 422 +++ src/gallium/winsys/svga/drm/vmw_context.h | 8 src/gallium/winsys/svga/drm/vmw_fence.c | 191 + src/gallium/winsys/svga/drm/vmw_fence.h | 5 src/gallium/winsys/svga/drm/vmw_screen.c | 69 src/gallium/winsys/svga/drm/vmw_screen.h | 82 src/gallium/winsys/svga/drm/vmw_screen_dri.c | 94 src/gallium/winsys/svga/drm/vmw_screen_ioctl.c | 434 +++ src/gallium/winsys/svga/drm/vmw_screen_pools.c | 188 + src/gallium/winsys/svga/drm/vmw_screen_svga.c | 261 +- src/gallium/winsys/svga/drm/vmw_shader.c | 64 src/gallium/winsys/svga/drm/vmw_shader.h | 67 src/gallium/winsys/svga/drm/vmw_surface.c | 148 + src/gallium/winsys/svga/drm/vmw_surface.h | 19 src/gallium/winsys/svga/drm/vmwgfx_drm.h | 330 ++ src/glsl/ir.h | 12 src/glsl/ir_optimization.h | 5 src/glsl/lower_instructions.cpp | 32 src/glsl/opt_vectorize.cpp | 15 src/glx/dri2_query_renderer.c | 5 src/glx/glxcmds.c | 20 src/mesa/drivers/dri/i915/i915_context.c | 1 src/mesa/drivers/dri/i915/intel_buffer_objects.c | 15 src/mesa/drivers/dri/i915/intel_screen.c | 2 src/mesa/drivers/dri/i965/brw_draw.c | 2 src/mesa/drivers/dri/i965/brw_program.h | 6 src/mesa/drivers/dri/i965/brw_shader.cpp | 4 src/mesa/drivers/dri/i965/brw_tex.c | 2 src/mesa/drivers/dri/i965/brw_vec4.h | 32 src/mesa/drivers/dri/i965/brw_vec4_gs.c | 5 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 54 src/mesa/drivers/dri/i965/brw_vs.c | 9 src/mesa/drivers/dri/i965/intel_blit.c | 6 src/mesa/drivers/dri/i965/intel_screen.c | 2 src/mesa/main/format_unpack.c | 22 src/mesa/main/texgetimage.c | 11 src/mesa/state_tracker/st_vdpau.c | 4 114 files changed, 11112 insertions(+), 2916 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/e1wm2vw-00043j...@moszumanska.debian.org