Tag 'mesa-9.2_rc1-1' created by Maarten Lankhorst <maarten.lankho...@canonical.com> at 2013-08-20 15:45 +0000
Debian release 9.2~rc1-1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAABAgAGBQJSE48HAAoJEP5VjHKmcBPDHO4P/iyP8p5ZiUoI8IBeheBz4/tY XG6KRdmdw0fDZTX4df0lneTpZpQoYtbM28RvX/J5tk4LH/dpwGh8A6kfwZpdG7ZZ dBeX99xk4IUQmRIhlIjhNCEdzihlrn2f2UFaF3Lm9nNqWromksy0jHicskZu1OhX dVGqaDfTZARQpY+QCUMMvEc+RcRk6HgHjZAwpk4rjwvqN5pWeooVyxb/iu2Ob7cO lQTXkKiF+/RJcXAL2MdVqEXR8OUJYKXttfolmCJKwNzTQ4WGcESR9Vu1zdzxGJBU hM9X3jdMTysRKFONedr/zxBVND5/xBmsOqhMoP78LGB3n6Dw+DFPmdM7nghShaxa /bd5mDRX3zNbcxWD3WKspoK01tl9pZbkBXH6qeNRmK623y9Mq2ba/PypzYC1FJe7 U7ljqpNl1tcxWY2THGziU1Xp4xGm0uZ+gjSOvVD9dkdDlCtc1y8DSYaXR5d3XXdf 4RuzJqrx6/TAUwqJdpNLkIh5xzNthWjUZo8aDyzJeO8ARImcujGLmqIA2KeFQm35 yp+ctwF9a2FYHi3dDrpElhgVQpu0nJEjAy8s0Tl2x7TV+k9ToDsSfOWh0GN+pz4t v7ZRMTpH9f+YYuTYb27WjFtXwo0yEWKWtN+iDskHKdPs4/zmA801Q39jl/LFTWYb 5riVpEnH1HMdXcDsTXBv =5n8L -----END PGP SIGNATURE----- Changes since mesa-9.1.6-2: Abdiel Janulgue (9): dri2: Create image from texture intel: expose dimensions and offsets of a miptree level in DRIImage intel: Expose intel_miptree_create_internal as intel_miptree_create_layout. intel: add pixel offset calculator for miptree levels i965: Account for offsets when updating SURFACE_STATE. intel: Create a miptree using offsets in intel_set_texture_image_region intel: Account for mt->offset in intel_miptree_map intel: implement create image from texture intel: make sure to setup image dimension in image_from_planar setup Adam Jackson (7): glx: Build with VISIBILITY_CFLAGS in automake gallivm: Minor comment cleanup llvmpipe: Work without sse2 if llvm is new enough linux: Don't emit a .note.ABI-tag section anymore (#26663) gallivm: Fix altivec intrinsics for 8xi16 add/sub llvmpipe: Remove x/y from cmd_bin gallium: Fix llvmpipe on big-endian machines Adam Sampson (1): autotools: oprofilejit should be included in the list of LLVM components required Adhemerval Zanella (2): llvmpipe: remove lp_swizzled_cbuf llvmpipe: fix vertex_header mask store in big-endian Adrian Marius Negreanu (1): android: fix Android.mk bug in mesa/drivers/dri/common Alan Coopersmith (2): integer overflow in XF86DRIOpenConnection() [CVE-2013-1993 1/2] integer overflow in XF86DRIGetClientDriverName() [CVE-2013-1993 2/2] Alan Hourihane (3): Add missing GL_TEXTURE_CUBE_MAP entry in _mesa_legal_texture_dimensions Unreference sampler object when it's currently bound to texture unit. mesa: fix glGetInteger*(GL_SAMPLER_BINDING). Alex Deucher (43): radeonsi: add support for Oland chips radeonsi: default PA_SC_RASTER_CONFIG to 0 radeonsi: add Oland pci ids r600g: don't enable ReZ mode on evergreen r600g: add PS_PARTIAL_FLUSH flag r600g: r6xx deadlock workaround (v6) r600g: fixup PS_PARTIAL_FLUSH flag handling for cayman r600g: synchronize streamout buffers on r6xx too (v3) r600g: add missing emit_flush for R600_CONTEXT_FLUSH_AND_INV case r600g: enable CP DMA on 6xx r600g: add Richland APU pci ids r600g: Use blitter rather than DMA for 128bpp on cayman (v3) r600g: properly set non_disp tiling mode for DMA (v2) r600g: emit DB_SRESULTS_COMPARE_STATE0 on r6xx/r7xx r600g: don't emit SQ_DYN_GPR_RESOURCE_LIMIT_1 on cayman r600g: use CP DMA for buffer clears on evergreen+ r600g: add new richland pci ids radeonsi: add new SI pci ids r600g: don't emit surface_sync after FLUSH_AND_INV_EVENT radeonsi: add support for hainan chips radeonsi: update r600_get_llvm_processor_name for hainan radeonsi: add Hainan pci ids winsys/radeon: add env var to disable VM on Cayman/Trinity radeonsi: rename SI chip class from TAHITI to SI radeonsi: initial support for CIK chips radeonsi: initial PM4 changes for CIK radeonsi: register updates for CIK radeonsi: fix VGT_PRIMITIVE_TYPE emit for CIK radeonsi: emit TA_BC_BASE_ADDR_HI for border color on CIK radeonsi: emit additional shader pgm rsrc registers for CIK radeonsi: properly handle DB tiling setup on CIK radeonsi: store chip class in the pm4 struct radeonsi: update surface sync packet emit for CIK radeonsi: PA_CL_ENHANCE is privileged on CIK radeonsi: emit PA_SC_RASTER_CONFIG[_1] on cik radeonsi: add llvm processor names for CIK radeonsi: disable 2D tiling on CIK for now radeonsi: add bonaire pci ids radeonsi: add kabini pci ids r600g: adjust flush flags (v3) radeon: bump libdrm_radeon requirement for CIK support r600g: don't use the CB/DB CP COHER logic on r6xx r600g: disable GPUVM by default Alexander Monakov (1): Honor GLX_DONT_CARE in MATCH_MASK Alexander von Gluck IV (4): Mesa: Use mmap on Haiku for executable memory vs malloc Mapi: Use mmap on Haiku for executable memory vs malloc Gallium: Use mmap on Haiku for executable memory vs malloc Haiku: Add Gallium winsys and target code Andreas Boll (36): mesa: bump version to 9.2 (devel) gallium: handle unhandled PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT docs: replace CVS with git docs: update sourcetree docs: mention some other supported APIs docs: use proper title for index.html docs: update making a new mesa release info docs: document removal of makedepend build dependency docs: import release notes for 9.0.3, add news item targets/xa-vmwgfx: Force c++ linker to fix undefined symbols llvmpipe/build: add DLOPEN_LIBS and PTHREAD_LIBS to the lp_test_* targets docs: import release notes for 9.1, add news item docs: add news item for mesa-demos 8.1.0 release radeon/llvm: Link against libgallium.la to fix an undefined symbol mesa: use ieee fp on s390 and m68k build: Enable x86 assembler on Hurd. osmesa: fix out-of-tree build gallium/egl: fix out-of-tree build docs: update release notes for 9.2 configure.ac: Allow OpenGL ES1 and ES2 only with enabled OpenGL docs: fix 9.1.2 release notes intel: remove executable bit from C file egl-static: use automake conditionals for defining FEATURE_{GL,ES1,ES2} intel: use automake conditionals for defining FEATURE_{ES1,ES2} build: remove unused API_DEFINES scons: remove IN_DRI_DRIVER mesa: Add a script to generate the list of fixed bugs docs: add info about bugzilla_mesa.sh script mesa: add usage examples to get-pick-list and shortlog scripts scons: remove radeon build scons: remove nouveau build glapi: Add some missing static_dispatch="false" annotations to es_EXT.xml build: Unify PACKAGE_VERSION on autotools, scons and Android build: Use PACKAGE_VERSION from autoconf docs: Document that i965 Gen6+ requires Kernel 3.6 or later docs: Document UVD (2.2 and 3.0) video decoding support in mesa 9.2 Andreas Hartmetz (1): radeonsi: Add ipo to LLVM_COMPONENTS Andreas Oberritter (1): ax_prog_flex.m4: change grep syntax to accept e.g. flex.real Anthony G. Basile (1): gallium: fix build on uclibc system Anuj Phogat (12): meta: Allocate texture before initializing texture coordinates mesa: Fix FB blitting in case of zero size src or dst rect intel: Add a null pointer check before dereferencing the pointer i965: Fix build failure mesa: Implement ext_framebuffer_multisample_blit_scaled extension intel: Change the register type from UW to UD in blorp engine intel: Add multisample scaled blitting in blorp engine mesa: Return ZeroVec/dummyReg instead of NULL pointer i965/blorp: Add bilinear filtering of samples for multisample scaled blits i965: Enable ext_framebuffer_multisample_blit_scaled on intel h/w i965/blorp: Fix clear rectangle alignment in fast color clear meta: Fix blitting a framebuffer with renderbuffer attachment Aras Pranckevicius (1): GLSL: fix lower_jumps to report progress properly Armin K (3): gallivm: Fix build with LLVM 3.3 radeon: Fix build with LLVM 3.3 gbm: Link to libwayland-drm if Wayland EGL platform is enabled Arnas Milasevicius (1): gallium: Remove draw_arrays() and draw_arrays_instanced() functions Ben Skeggs (1): nvc0: enable very initial support for nvf0 (GK110) Ben Widawsky (1): i965: Actually use the user timeout in glClientWaitSync. Bill York (1): docs: updated instructions for Mesa on Windows Brian Paul (274): xlib: fix incorrect GL_ANGLE_texture_compression_dxt enable xlib: stop use _mesa_enable_extension(), just set the boolean flags st/mesa: set ctx->Const.MaxSamples = 0, not 1 xlib: use _mesa_generate_mipmap() for mipmap generation, not meta osmesa: use _mesa_generate_mipmap() for mipmap generation, not meta mesa: don't enable GL_EXT_framebuffer_multisample for software drivers st/mesa: only enable GL_EXT_framebuffer_multisample if GL_MAX_SAMPLES >= 2 docs: more VMware guest driver info, tips mesa: fix comment typo: s/formaat/format/ mesa: remove ctx->Driver.Error() hook trace: allow GALLIUM_TRACE=stdout/stderr trace: add void to function definition trace: measure time for each gallium call svga: add, use SVGA3D_SURFACE_HINT_VOLUME flag svga: check for NaN shader immediates st/mesa: whitespace/indentation fix mesa: don't use format chooser code for glCompressedTexImage st/mesa: don't choose DXT formats if we can't do DXT compression st/mesa: improve the format choosing code for DrawPixels st/mesa: merge st_ChooseTextureFormat_renderable() into st_ChooseTextureFormat() st/mesa: simplify the update_single_texture() function gallium: add SQRT shader opcode tgsi: add support for new SQRT opcode gallivm: implement support for SQRT opcode gallium/drivers: handle PIPE_SHADER_CAP_TGSI_SQRT_SUPPORTED query st/mesa: emit SQRT opcode when driver supports it svga: fix sRGB rendering llvmpipe: remove extraneous const qualifier util: fix incorrect Z bit masking in util_clear_depth_stencil() st/mesa: fix format query for GL_ARB_texture_rg trace: move struct tr_list to tr_texture.h trace: whitespace, comment clean-ups mesa: remove old version comment from gl.h trace: fix incorrect trace_surface::base.context pointer trace: add context pointer sanity checking draw: fix non-perspective interpolation in interp() st/mesa: implement glBitmap unpacking from a PBO, for the cache path st/xlib: initialize the drawable size in create_xmesa_buffer() llvmpipe: fix handling of 0 x 0 framebuffer size st/mesa: fix trimming of GL_QUAD_STRIP st/mesa: check for dummy programs in destroy_program_variants() st/mesa: fix polygon offset state translation logic draw: fix broken polygon offset stage llvmpipe: add missing checks for polygon offset point/line modes llvmpipe: rename polygon offset fields to something more specific st/mesa: fix debug_printf() format string warning svga: remove some extraneous whitespace svga: fix comment typos winsys/null: fix var typo templet->templat st/mesa: remove some conditionals in update_raster_state() st/mesa: convert ir_triop_lrp to TGSI_OPCODE_LRP svga: always link with C++ mesa: add switch case for ir_txf_ms to silence warning st/mesa: add switch case for ir_txf_ms to silence warning mesa: flush current state when querying GL_EDGE_FLAG llvmpipe: tweak CMD_BLOCK_MAX and LP_SCENE_MAX_SIZE llvmpipe: add some scene limit sanity check assertions llvmpipe: remove unused cmd_block_list struct llvmpipe: fix incorrect 'j' array index in dummy texture code vbo: fix crash found with shared display lists llvmpipe: remove the power of two sizeof(struct cmd_block) assertion draw: add const qualifier to silence compiler warning docs: document another Viewperf bug st/mesa: add PIPE_FORMAT_R16G16B16A16_UNORM renderbuffer support st/osmesa: new OSMesa gallium state tracker st/osmesa: add new Makefile.am targets/osmesa: new OSMesa gallium target target/osmesa: add new Makefile.am configure: wire-up new OSMesa gallium state tracker and target docs: rewrite the OSMesa info / instructions glx: init screen = 0 to fix optimized build warning draw: init pre_clip_pos = NULL to fix optimized build warning st/osmesa: silence some optimized build warnings softpipe: fix up NUM_ENTRIES confusion driconf: reorder options, reformat comments, etc driconf: add a miscellaneous section and always_have_depth_buffer option st/dri: add support for the always_have_depth_buffer option tgsi: add initializer data to fix MSVC compile error tgsi: fix uninitialized declaration array fields winsys/svga: improve error/debug message output meta: minor indentation fix vega: fix MSVC warning about missing return statement meta: fix incorrect slice, r coordinate computation postprocess: silence some MSVC float/int warnings rbug: silence some MSVC signed/unsigned warnings softpipe: silence some MSVC float/double warnings softpipe: silence some MSVC signed/unsigned warnings softpipe: silence some asst. MSVC type warnings in sp_tex_sample.c scons: check for existance of 'MSVC_VERSION' in env swrast: init vars to silence warnings gallivm: init vars to silence warnings gallium: undef PACKAGE_* macros to silence warnings draw: fix some build breakage when LLVM is not used llvmpipe: add 'f' suffix to 1.0 in fixed_to_float() llvmpipe: put .bmp extension on dumped image files st/mesa: add ir_lod case in GLSL->TGSI code to silence warning drirc: set always_have_depth_buffer for Topogon docs: add a new page documenting known application issues mesa: remove platform checks around __builtin_ffs, __builtin_ffsll llvmpipe: use triangle subdivision to avoid fixed-point overflow issues draw: use pipe_transfer_unmap() to match pipe_transfer_map() hud: flush/unmap the vertex buffer before drawing st/mesa: rewrite comment in st_manager.c svga: add case for PIPE_CAP_QUERY_PIPELINE_STATISTICS gallium/hud: try L8 texture for font if I8 format isn't supported svga: refactor occlusion query code svga: add HUD queries for number of draw calls, number of fallbacks util: move functions from u_resource.c to u_transfer.c util: add new util_resource_size() function in u_resource.[ch] svga: add new memory-used HUD query gallium/hud: replace malloc w/ MALLOC util: add debug_memory_check_block(), debug_memory_tag() st/wgl: make stw_current_context() non-static st/wgl: add HUD support gallium/hud: initialize sampler state gallium/hud: add GALLIUM_HUD_PERIOD env var st/xlib: add HUD support for xlib/GLX gallium/u_blitter: fix is_blit_generic_supported() stencil checking softpipe: misc updates to image dumping in softpipe_flush() st/osmesa: re-use buffers in OSMesaMakeCurrent() docs: initial 9.2 release notes file st/mesa: remove #include mfeatures.h mesa: remove #ifdef FEATURE_ES2, add some comments instead mesa: remove old comment about FEATURE_GL st/mesa: remove #if FEATURE_GL/ES tests mesa: remove unused DD_LINE_SMOOTH flag mesa: remove DD_SEPARATE_SPECULAR flag mesa: remove DD_LINE_STIPPLE flag mesa: remove DD_POINT_SMOOTH flag mesa: remove DD_POINT_ATTEN flag mesa: remove DD_TRI_OFFSET flag mesa: remove DD_TRI_STIPPLE flag mesa: remove DD_TRI_SMOOTH flag mesa: remove DD_TRI_UNFILLED flag mesa: remove DD_TRI_LIGHT_TWOSIDE flag mesa: remove gl_context::_TriangleCaps st/mesa: clean up formatting in st_cb_msaa.c st/wgl: fix issue with SwapBuffers of minimized windows glapi: remove FEATURE_remap_table test (it's always defined) mesa: remove FEATURE_remap_table from remap.[ch] glapi: no longer emit #include "mfeatures.h" in generated files mesa: remove #include "mfeatures.h" from numerous source files mesa: remove mfeatures.h mesa: generate glGetInteger/Boolean/Float/Doublev() code for all APIs mesa: enable GL_ARB_texture_float if TEXTURE_FLOAT_ENABLED is defined svga: whitespace, comment fixes in svga_pipe_fs/vs.c svga: whitespace, comment fixes in svga_pipe_query.c st/mesa: minor indentation fixes mesa: Remove extra MapBufferRange in create_beginend_table() mesa: use new _mesa_inside_begin_end() function mesa: use new _mesa_inside_dlist_begin_end() function docs: document issue with Viewperf proe-05 test 6 mesa: make _mesa_save_vtxfmt_init() static mesa: updated read_buffer_enum_to_index() comment llvmpipe: bump LP_MAX_THREADS to 16 llvmpipe: replace LP_MAX_THREADS with screen->num_threads in query code mesa: fix the compressed TexSubImage size checking code swrast: add casts for ImageSlices pointer arithmetic docs: s/Aprile/April/ configure: remove FEATURE_GL/ES1/ES2 configure: remove IN_DRI_DRIVER mesa: fix save_ShadeModel() logic and add new comments mesa: adjust PRIM_x constants for geometry shaders mesa: fix CurrentSavePrimitive <= GL_POLYGON tests mesa: refactor _mesa_valid_prim_mode() mesa: simplify save_Begin() error checking mesa: remove unused PRIM_INSIDE_UNKNOWN_PRIM constant mesa: add missing error check in _mesa_EndList() vbo: fix parameter validation for saving dlist glDraw* functions mesa: don't install glDraw* functions into the BeginEnd dispatch table vbo: remove redundant vfmt->Begin = _save_Begin assignment mesa: comments, formatting fixes in dlist code vbo: fix error detection in vbo_save_playback_vertex_list() vbo: fix initial value of ctx->Driver.CurrentSavePrimitive mesa: add names of geometry shader prims in gl_enums.py mesa: change _mesa_inside_dlist_begin_end() to handle PRIM_UNKNOWN mesa: remove _MESA_INIT_DLIST_VTXFMT() macro mesa: remove _MESA_INIT_ARRAYELT_VTXFMT() macro mesa: remove _MESA_INIT_EVAL_VTXFMT() macro vbo: add new vbo_initialize_exec_dispatch(), vbo_initialize_save_dispatch() mesa: simplify dispatch for glDraw* functions mesa: remove GLvertexformat::Rectf() mesa: remove GLvertexformat::EvalMesh1(), EvalMesh2() mesa: update GLvertexformat comments mesa: update comments, simplify code in vtxfmt.c vbo: create a few utility functions for merging primitives vbo: implement primitive merging for glBegin/End sequences vbo: update comments for vbo_save_NotifyBegin() mesa; change ctx->Driver.SaveNeedFlush to boolean, and document it. mesa: change ctx->Driver.NeedFlush to GLbitfield and update comment vbo: use new no-op ArrayElement in _mesa_noop_vtxfmt_init() mesa: whitespace, formatting fixes, etc in api_arrayelt.c vbo: add comments, const qualifiers st/mesa: generate GL_OUT_OF_MEMORY if we can't create the index buffer docs: remove ^M chars from GL3.txt svga: misc whitespace and comment fixes in svga_cmd.c st/glx/xlib: check for null ctx pointer in glXIsDirect() xlib: check for null ctx pointer in glXIsDirect() st/glx/xlib: assorted whitespace, comment fixes st/mesa: add switch cases for new IR enums to silence warnings st/glx: add null ctx check in glXDestroyContext() xlib: add null ctx check in glXDestroyContext() svga: add PIPE_CAP_MAX_VIEWPORTS to switch to silence warning draw: add cast in debug_printf() to silence warning mesa: asst. whitespace, formatting fixes in teximage.c mesa: fix error checking of DXT sRGB formats in _mesa_base_tex_format() mesa: fix hodge podge indentation, update comments in texformat.c meta: move vertex array enables for mipmap generation mesa: handle missing read buffer in _mesa_get_color_read_format/type() mesa: change MAX_PROGRAM_ADDRESS_REGS to 1, clamp to it in state tracker tgsi: replace tgsi_file_names tgsi_file_names[] with tgsi_file_name() function docs: update some environment variable info mesa: add missing texture strings in tex_target_name() swrast: add texfetch code for some XBGR formats mesa: remove unused BITSET64 macros mesa: wrap comments, code to 78 columns in multisample.c svga: formatting fixes in svga_tgsi_insn.c svga: move some svga/tgsi functions svga: whitespace, comment, formatting fixes in svga_tgsi_emit.h svga: reindent svga_tgsi.c indices: add some comments svga: add some comments about primitive conversion svga: add null ptr check in svga_get_tex_sampler_view() svga: minor cleanups, comments in svga_tgsi_insn.c gallium/docs: more documentation for pipe_resource::array_size gallium/hud: do not use free() for the free_query_data hook svga: use svga_texture() helper instead of casting svga: add array index assertion in svga_validate_sampler_view() svga: use new svga_age_texture_view() helper svga: fix layer/level mix-up in svga_mark_surface_dirty() svga: use new svga_define_texture_level() helper svga: allow 3D transfers in svga_texture_transfer_map() util: s/int/unsigned/ to silence some MSVC warnings util: add some casts to silence some MSVC warnings util: int/unsigned changes to silence some MSVC warnings vega: add some casts to silence MSVC warnings os: add cast in os_time_sleep() to silence MSVC warning hud: add cast to silence MSVC warning hud: include stdio.h since we use fprintf(), fscanf(), etc hud: add float casts to silence MSVC warnings st/mesa: make rtt_level, face, slice unsigned to silence MSVC warnings st/mesa: add casts to silence MSVC warnings mesa: update glext.h to version 20130624 mesa: remove const from glDebugMessageCallbackARB() function parameter mesa: add const qualifier to glMultiDrawElementsEXT() indices param mesa: move declarations before code glx: move declarations before code glx: return True/False instead of GL_TRUE/GL_FALSE svga: use switch statement in svga_shader_type() svga: pass svga_compile_key by reference instead of value mesa: add cast to silence MSVC warning mesa: fix inconsistent function declaration, definitions mesa: s/GLint/GLuint/ to fix MSVC warnings in mipmap.c mesa: add casts to fix MSVC warnings in multisample.c mesa: s/GLuint/GLint/ to silence MSVC warning in textore.c mesa: s/unsigned/int/ to fix MSVC warning in uniforms.c tgsi: s/unsigned/int/ to silence MSVC warning util: add casts to silence MSVC warnings in u_blit.c hud: silence some MSVC warnings softpipe: silence some MSVC warnings mesa: whitespace, formatting, 80-column wrapping os: add os_get_process_name() function mesa: simplify some _mesa_IsEnabled() queries mesa: fix Address Sanitizer (ASan) issue in _mesa_add_parameter() mesa: update glext.h to version 20130708 tgsi: use X component of the second operand in exec_scalar_binary() tgsi: exec TGSI_OPCODE_SQRT as a scalar instruction, not vector tgsi: fix-up KILP comments tgsi: rename the TGSI fragment kill opcodes nv30: fix KILL_IF breakage mesa: handle 2D texture arrays in get_tex_rgba_compressed() meta: handle 2D texture arrays in decompress_texture_image() mesa: implement mipmap generation for compressed 2D array textures mesa: improve free() cleanup in generate_mipmap_compressed() Bryan Cain (3): draw: account for separate shader objects in geometry shader code draw: use geometry shader info in clip_init_state if appropriate nv50: initialize kick_notify callback in nv50_create Carl Worth (4): i965: Avoid segfault in gen6_upload_state glcpp: Fix post-decrement underflow in loop-control variable glcpp: Add test case for recently fixed loop-control underflow bug. docs: Import 9.1.5 release notes Chad Versace (22): intel: Remove intel_mipmap_tree::wraps_etc i965: Fix typo in doxygen hyperlink android: Define PACKAGE_VERSION/BUGREPORT in CFLAGS intel: Allocate hiz in intel_renderbuffer_move_to_temp() intel: Refactor selection of miptree tiling i965/blorp: Align rectangle primitive for hiz ops intel: Add field intel_mipmap_slice::has_hiz i965/blorp: Add fields brw_blorp_mip_info::level,layer i965: Change signature of brw_get_depthstencil_tile_masks() intel: Replace checks for hiz_mt with intel_has*hiz() i965: Remove brw_context::depthstencil::hiz_mt intel/hsw: Enable hiz (v2) egl/dri2: Fix min/max swap interval of configs egl/android: Fix error condition for EGL_ANDROID_image_native_buffer mesa: Expose GL_OES_texture_npot on GLES1 i965: Fix glColorPointer(GL_FIXED) i965,i915: Return early if miptree allocation fails i965/hsw: Change L3 MOCS of 3DSTATE_VERTEX_BUFFERS i965/hsw: Change L3 MOCS of SURFACE_STAT i965/hsw: Change L3 MOCS of 3DSTATE_CONSTANT_VS/PS i965/hsw: Change L3 MOCS for depth, hiz, and stencil egl: Do not export private symbols Chia-I Wu (183): i965: fix SURFACE_STATE dumping i965/gen7: fix 3DSTATE_LINE_STIPPLE_PATTERN i965/gen7: fix encoding of (huge) surface size for BRW_SURFACE_BUFFER winsys/intel: new winsys for intel ilo: new pipe driver for Intel GEN6+ ilo: add debug flags settable through ILO_DEBUG ilo: hook up pipe_screen param and fence functions ilo: hook up pipe screen format functions ilo: hook up pipe screen resource functions ilo: add command parser ilo: hook up pipe context flush function ilo: add functions to manage shaders ilo: hook up pipe context state functions ilo: hook up pipe context blit functions ilo: hook up pipe context transfer functions ilo: hook up pipe context query functions ilo: add GEN6 GPE ilo: add GEN7 GPE ilo: add 3D pipeline for GEN6 ilo: add GEN7 support for 3D pipeline ilo: hook up pipe context 3D functions ilo: add support for time/occlusion/primitive queries ilo: hook up pipe context video functions ilo: hook up pipe context GPGPU functions ilo: add a toy shader compiler ilo: compile VS/GS/FS with the toy compiler ilo: add the driver to the build system ilo: fix indentation of ilo_gpe_gen*.h ilo: add ilo_dev_info shared by the screen and contexts ilo: use ilo_dev_info in GPE and 3D pipeline ilo: use ilo_dev_info in toy compiler ilo: move device limits to ilo_dev_info or to GPEs ilo: support and prefer compact array spacing ilo: use UMS layout for render targets ilo: fix tiling/size for special-purpose resources ilo: allow one-off flags to be specified for CP ilo: expose register indices of OUTs in ilo_shader ilo: add gen6_pipeline_update_max_svbi() ilo: implement GEN7 SO GPE functions ilo: correctly program SO states for GEN7 ilo: reset SO write offsets for new SO targets ilo: enable SO support on GEN7 ilo: fix PIPE_CAP_MAX_STREAM_OUTPUT_BUFFERS util/prim: fix primitive trimming for triangles with adjacency util/prim: clean up and add comments draw: use u_assembled_prim() instead of u_assembled_primitive() util/prim: fix the name of the include guard util/prim: use vertex count info in u_validate_pipe_prim() util/prim: assorted fixes for u_decomposed_prims_for_vertices() util/prim: add u_reduced_prims_for_vertices() ilo: use u_reduced_prims_for_vertices() st/egl: fix bulid errors on Android 4.2 gallium: fix type of flags in pipe_context::flush() ilo: correctly set return types of sampler messages android: add ilo to the build system android: libsync is needed on Android 4.2+ for any driver tgsi: add tgsi_util_get_texture_coord_dim() tgsi: clean up exec_tex() tgsi: reorder opcodes in opcode type inference tgsi: refactor tgsi_opcode_infer_dst_type() tgsi: refactor tgsi_opcode_infer_src_type() tgsi: fix operand type of TGSI_OPCODE_NOT ilo: use tgsi_util_get_texture_coord_dim() ilo: remove our own type inference ilo: allow bo format to differ from that requested ilo: allow for different mapping methods ilo: support mapping with a staging system buffer ilo: add support for PIPE_FORMAT_ETC1_RGB8 ilo: move transfer-related functions to a new file ilo: rename ilo_resource to ilo_texture ilo: rework ilo_texture ilo: simplify ilo_texture_get_slice_offset() ilo: minor cleanups for transfers ilo: no writeback without PIPE_TRANSFER_WRITE ilo: refactor transfer mapping ilo: rework transfer mapping method choosing ilo: clean up transfer format conversion winsys/intel: test for and expose address swizzling ilo: add support for stencil resources on GEN7+ ilo: emit 3DSTATE_STENCIL_BUFFER on GEN7+ ilo: update headers from i965 ilo: update format mappings ilo: harware contexts are only for the render ring ilo: replace cp hooks by cp owner and flush callback ilo: refactor blitter_xy_color_blt() ilo: use BLT engine to copy between buffers ilo: use BLT engine to copy between textures ilo: avoid unnecessary emission of SO states ilo: correctly set view extent in SURFACE_STATE ilo: set more fields of 3DSTATE_DEPTH_BUFFER tgsi: add buffer texture to tgsi_util_get_texture_coord_dim() ilo: add support for texture buffer objects ilo: advertise supports for pure integer formats ilo: add support for TBOs on GEN6 ilo: add support for indirect access of CONST in FS ilo: enable multiple constant buffers ilo: move hardware limits to ilo_gpe.h ilo: switch to ilo states for VF stage ilo: switch to ilo states for SOL stage ilo: switch to ilo states for CLIP and SF stages ilo: switch to ilo states for WM stage ilo: switch to ilo states for CC stage ilo: switch to ilo states for shaders and resources ilo: introduce viewport CSO ilo: construct SCISSOR_RECT in set_scissor_states() ilo: introduce sampler CSO ilo: introduce blend CSO ilo: simplify emit_3DSTATE_DEPTH_BUFFER() ilo: introduce vertex element CSO ilo: add ilo_view_surface for SURFACE_STATE ilo: add emit_SURFACE_STATE() for sampler views ilo: use emit_SURFACE_STATE() for constant buffers ilo: use emit_SURFACE_STATE() for render targets ilo: construct 3DSTATE_CLIP in create_rasterizer_state() ilo: construct 3DSTATE_SF in create_rasterizer_state() ilo: enable bo reuse ilo: unmap cp bo before destroying it ilo: clean up states upon context destroy ilo: use slab allocator for transfers ilo: add support for TEX2/TXB2/TXL2 in fs ilo: advertise PIPE_CAP_CUBE_MAP_ARRAY u_vbuf: fix index buffer leak util: add util_resource_is_array_texture() ilo: fix textureSize() for single-layered array textures ilo: remove unnecessary tex_set_bo/buf_set_bo ilo: access bo size directly ilo: get rid of function tables in winsys ilo: update winsys interface winsys/intel: reorganize functions winsys/intel: make struct intel_bo alias drm_intel_bo ilo: fix for util_blitter_clear() changes ilo: re-emit states that involve resources ilo: initialize dirty flags in ilo_init_states() ilo: bump up PIPE_CAP_GLSL_FEATURE_LEVEL to 140 ilo: mapping a resource may make some states dirty st/mesa: fix temp texture bindings in st_CopyPixels() ilo: silence a compiler warning ilo: add some assertions to help debugging ilo: fix for half-float vertex arrays ilo: replace util_blitter by ilo_blitter ilo: add BLT-based blitting methods to ilo_blitter ilo: add pipe-based copy method to ilo_blitter ilo: construct depth/stencil command in create_surface() ilo: rework shader cache ilo: rename cache_seqno to uploaded ilo: replace a boolean by bool ilo: move internal shader interface to a new header ilo: use multiple entry points for shader creation ilo: clean up finalize_shader_states() ilo: add functions to query shaders ilo: introduce ilo_shader_cso for VS ilo: use ilo_shader_cso for GS ilo: convert pipe_rasterizer_state to ilo_rasterizer_wm ilo: use ilo_rasterizer_state exclusively in GPE ilo: use ilo_shader_cso for FS ilo: map SO registers at shader compile time ilo: use ilo_shader_state exclusively in GPE ilo: move SBE setup code to ilo_shader.c ilo: speed up ilo_shader_select_kernel_routing() a bit ilo: remove ilo_shader_internal.h from GEN7 pipeline ilo: remove ilo_shader_internal.h from GEN6 pipeline ilo: honor render condition in blitter ilo: support PIPE_CAP_USER_CONSTANT_BUFFERS ilo: make pipe_draw_info a context state ilo: support PIPE_CAP_USER_INDEX_BUFFERS ilo: use a bitmask for enabled constant buffers ilo: plug a potential index buffer leak ilo: avoid potential dangling pointer dereference ilo: track if primitive restart has changed ilo: use shorter names for dirty flags ilo: clean up states that take a start_slot ilo: clean up ilo_set_constant_buffer() ilo: remove ilo_cbuf_state::count ilo: clean up states that use ilo_view_surface ilo: honor surface padding requirements ilo: correctly initialize undefined registers in fs ilo: reduce PIPE_CAP_MAX_TEXTURE_CUBE_LEVELS to 12 winsys/intel: build with VISIBILITY_CFLAGS glsl/build: build builtin_compiler with VISIBILITY_CFLAGS ilo: clean up ilo_blitter_pipe_begin() ilo: mark some states dirty when they are really changed ilo: move a santiy check into its assert() ilo: skip 3DSTATE_INDEX_BUFFER when possible Chih-Wei Huang (1): r600g/sb: Fix Android build v2 Chris Forbes (59): glapi: add ARB_texture_multisample mesa: add texobj support for ARB_texture_multisample tests: add ARB_texture_multisample enums to table glsl: add support for ARB_texture_multisample mesa: add new max sample count state i965: expose new max sample counts mesa: implement GetMultisamplefv mesa: implement sample mask i965: add support for sample mask on Gen6+ i965: expose sample positions mesa: support multisample textures in framebuffer completeness check mesa: implement TexImage*Multisample i965: add support for multisample textures i965: Support multisampling in surface_state for textures i965: take the target into account for Gen7 MSAA modes i965: add a new virtual opcode: SHADER_OPCODE_TXF_MS i965/vs: add support for ir_txf_ms on Gen6+ i965/fs: add support for ir_txf_ms on Gen6+ i965: enable ARB_texture_multisample on Gen6+ docs: Mark some things done in GL3.txt mesa: allow internalformat_query with multisample texture targets mesa: helper for checking renderbuffer sample count mesa: use _mesa_check_sample_count() for multisample textures i965: bump MAX_DEPTH_TEXTURE_SAMPLES to 4/8 mesa: only check sample count if we actually wanted multisampling mesa: provide default implementation of QuerySamplesForFormat mesa: extract _mesa_is_legal_tex_storage_format helper mesa: add support for immutable textures to teximagemultisample() glapi: add definition of ARB_texture_storage_multisample mesa: add enable bit for ARB_texture_storage_multisample mesa: improve reported function name in Tex*Multisample mesa: allow multisample texture targets in [Get]TexParameter* i965: enable ARB_texture_storage_multisample on Gen6+ docs: mark ARB_texture_storage_multisample done mesa: don't memcmp() off the end of a cache key. i965: report correct sample positions mesa: fix bogus comment about PrimitiveRestart fields i965/fs: Don't try to use bogus interpolation modes pre-Gen6. mesa: add accessor for effective stencil ref mesa: Use accessor for stencil reference values in glGet 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 ARB_fp: accept duplicate precision options i965: Enable guardband clipping on Gen4/5. i965/clip: Add support for gl_ClipVertex i965/vs: add support for emitting gl_ClipVertex dlist: fix save_SamplerParameteri i965: Shrink Gen5 VUE map layout to be the same as Gen4. i965: fix alpha test for MRT i965/vs: Gen4/5: enable front colors if back colors are written i965: Gen4/5: use IEEE floating point mode for GLSL shaders. i965/Gen4: Zero extra coordinates for ir_tex i965/vs: Fix flaky texture swizzling i965/vs: set up sampler state pointer for Gen4/5. i965/vs: Put lod parameter in the correct place for Gen4 Christian König (63): radeonsi: support constants as TEX coordinates radeonsi: remove constant index limitation v3 radeonsi: fix trivial warning radeon/llvm: fix trivial warnings r600g/llvm: Update CONSTANT_BUFFER address space definition radeonsi: switch to v*i8 for resources and samplers v2 radeon/llvm: replace shader type intrinsic with function attribute radeon/llvm: make SGPRs proper function arguments v2 radeonsi: remove SI.vs.load.buffer.index radeonsi: rework input interpolation radeonsi: add LLVMNoUnwindAttribute to intrinsic radeon/llvm: enable LICM and DCE pass v2 radeon/llvm: document LLVM commit radeon/llvm: fix LLVM dependencies tgsi/ureg: cleanup local temporary emission v2 tgsi/ureg: implement support for array temporaries glsl_to_tgsi: use get_temp for all allocations glsl_to_tgsi: allocate arrays separately v2 glsl_to_tgsi: remove indirect addressing limitations tgsi: remove TGSI_FILE_(IMMEDIATE|TEMP)_ARRAY tgsi: add ArrayID to declarations tgsi: use separate structure for indirect address v2 tgsi: add ArrayID documentation v2 radeon/llvm: rework input fetch and output store radeonsi: switch to using resource destribtors for constants v2 radeonsi: implement indirect adressing of constants radeonsi: enable indirect adressing glsl_to_tgsi: make simplify_cmp work with arrays glsl_to_tgsi: avoid creating arrays if driver doesn't support them radeon/llvm: remove uneeded inclusion radeonsi: remove wqm intrinsic radeonsi: mark all loads as constant radeonsi: mark most intrinsics as readnone/nounwind radeonsi: add preloading of all constants radeonsi: add preloading for all samplers radeon/llvm: document LLVM commit radeon/llvm: move system value fetching to common code radeonsi: add instanceid support radeonsi: add start instance support radeonsi: add instance divisor support v3 st/vdpau: fix subtitle related bug v2 radeonsi: remove sampler writemask v3 radeon/winsys: add uvd ring support to winsys v3 radeon/uvd: add UVD implementation v5 autoconf: enable detection of vdpau and xvmc by default r600/uvd: cleanup disabling tiling on pre EG asics radeonsi: cleanup disabling tiling for UVD v3 radeon/uvd: stop using anonymous unions r600/uvd: stop advertising MPEG4 on UVD 2.x chips v2 vl/compositor: cleanup background clearing vl/buffer: use 2D_ARRAY instead of 3D textures st/vdpau: fix background handling in the mixer radeon/uvd: fix quant scan order for mpeg2 radeon/uvd: fix some MPEG4 artifacts vl/buffers: fix typo in function name vl/idct: fix for commit 7d2f2a0c890b1993532a45c8c392c28950ddc06e radeon/uvd: enable interlaced buffers by default vl/vdpau: fix PresentationQueueQuerySurfaceStatus st/vdpau: invalidate the handles on destruction st/vdpau: remove vlCreateHTAB from surface functions st/vdpau: destroy handle table only when it's empty r600/uvd: fix check for UVD 2.x radeon/uvd: fall back to shader based decoding for MPEG2 on UVD 2.x v2 Christoph Bumiller (83): mesa: implement GL_ARB_texture_buffer_range gallium: add PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT st/mesa: add support for GL_ARB_texture_buffer_range nv50,nvc0: fix/enable texture buffer objects nv50/ir/ra: swap copyCompound args if src is compound and dst isn't nv50/ir/ra: fix confusion with conditional RegisterSet::occupy nv50/ir/ra: also add pre-existing MERGE,SPLIT to constraint list nv50/ir/ra: make sure all used function inputs get assigned a reg nv50/ir: fix comparison of system values nv50/ir: add various new OPs that will be needed for compute nv50/ir/opt: make optimization aware of atomics, barriers, surface ops nv50/ir: initialize CodeEmitters' specialized target fields nvc0/ir/emit: implement surface related ops nvc0/ir/emit: implement move to and logic ops on predicates nv50/ir: add support for indirect BRA,CALL nv50/ir/opt: CALLs cannot load nvc0/ir/target: some ops can't be predicated, e.g. CALL nv50/ir/emit: handle OP_ATOM nvc0/ir/emit: implement INSBF, EXTBF, PERMT and ATOM nvc0/ir: lower atomics in s[] nv50/ir: extend moveSources for delta < 0 nvc0/ir: add formatted surface load lib code, move to extra header nvc0/ir: implement lowering of surface ops for nve4 nvc0/ir: don't replace load from input in COMPUTE progs with VFETCH nv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE nv50/ir/tgsi: add support for atomics nv50/ir: add support for barriers nv50/ir: don't assert on type in Modifier.applyTo if it is 0 nv50/ir/opt: try to make use of SUCLAMP addend nv50/ir/ssa: add a few comments regarding RenamePass nv50/ir: print function inputs and outputs nv50/ir: fix size adjustment for sched info for multiple functions nvc0/ir: use large issue delay after RET, too nvc0/ir: skip back edges when determining latest sched value nv50/ir: implement splitting of 64 bit ops after RA nv50/ir: add support for different sampler and resource index on nve4 nv50,nvc0: copy writable flag on surface creation nouveau: align PIPE_BIND_SHADER,COMPUTE_RESOURCEs to 256 bytes nvc0: add SHADER/COMPUTE_RESOURCE bind flags to format table nvc0/ir/emit: fix emission of large address offsets nv50/ir: add CCTL (cache control) op nvc0/ir: try to fix CAS (CompareAndSwap) nvc0: implement compute support for nve4 nvc0: they removed the NTID,NCTAID,GRIDID registers on nve4 nvc0: add MP trap handler for nve4 gallium/tests: check format in compute tests, make selectable nvc0: avoid crash on updating RASTERIZE_ENABLE state gallium: add TGSI_SEMANTIC_TEXCOORD,PCOORD v3 nvc0: fix max varying count, move CLIPVERTEX,FOG out of the way nv50: fix 3D render target setup nv50,nvc0: fix 3d blits, restore viewport after blit nvc0: use NOUVEAU_GETPARAM_GRAPH_UNITS to get MP count nvc0: enable compression when supported nvc0: implement MP performance counters gallium: add PIPE_CAP_QUERY_PIPELINE_STATISTICS gallium/docs: fix definition of PIPE_QUERY_SO_STATISTICS gallium/hud: add support for PIPE_QUERY_PIPELINE_STATISTICS nvc0: use fence to check state of queries that don't write sequence nvc0: use correct hw query for PRIMITIVES_GENERATED nvc0: disable compressed storage type 0xdb for now nvc0: add some driver statistics queries nvc0: add some metrics to driver specific queries nvc0: read PM counters for each warp scheduler separately nvc0: demagic some of the NVE4_COMPUTE_UPLOAD methods nouveau: accelerate buffer copies in resource_copy_region st/mesa: fix bitmap,drawpix,drawtex for PIPE_CAP_TGSI_TEXCOORD nv50,nvc0: disable DEPTH_RANGE_NEAR/FAR clipping during blit nvc0: fix for 2d engine R source formats writing RRR1 and not R001 nvc0: honour scaled coordiantes setting for linear textures nv50: account for pesky prefetch in size calculation of linear textures nvc0: place staging textures in GART and map them directly nvc0: fix 128 bit compressed storage type selection nv50,nvc0: remove MS resolve formats hack nv50,nvc0: add RGBX16/32_FLOAT formats nvc0: fix 2D engine MS2 resolve nvc0: patch up TEX cases with 5 or 6 sources on nve4 nvc0: implement multisample textures nv50: fix 4th component of Lx_SINT/UINT formats nv50: set BORDER_COLOR_SRGB in sampler objects st/mesa: optionally apply texture swizzle to border color v2 nv50: add remaining RGBX formats r600g: x/y coordinates must be divided by block dim in dma blit nv50,nvc0: s/uint16/uint32 for constant buffer offset Christopher James Halse Rogers (1): i965: Fix leak in blorp CopyTexSubImage2D Chí-Thanh Christopher Nguyễn (1): targets/dri-i915: Force c++ linker in all cases Courtney Goeltzenleuchter (3): ilo: Add support for HW primitive restart. ilo: simplify shader variant handling ilo: convert generic depth-stencil-alpha pipe state to ilo pipe state Daniel Martin (1): Fix build of swrast only without libdrm Daniel van Vugt (1): gbm: Remember to init format on gbm_dri_bo_create. Dave Airlie (16): u_blitter: don't create illegal shaders for 1D/3D/RECT/CUBE MSAA glsl: Implement ARB_texture_query_lod glapi: fix storage multisample build errors mesa: fix texture storage multisample prototypes harder. st/mesa: fix levels in initial texture creation st/mesa: fix UBO offsets. r600g: fix two issues in compressed msaa reading code gallium: add get_sample_position interface st/mesa: add support for get sample position st/mesa: add support for ARB_texture_multisample (v3) r600g: add get_sample_position support (v3) ralloc: don't write to memory in case of alloc fail. i965: fix problem with constant out of bounds access (v2) i965: fix problem with constant out of bounds access (v3) tgsi: text parser: fix parsing of array in declaration gallium/vl: add prime support Dmitry Cherkassov (1): clover: add dynamic_cast results checking down in clSetKernelArgument() code path. Emil Velikov (14): nv50/codegen: do not emitATOM() if the subOp is unknown nvc0: compile nve4_cache_split_name() only in debug build nvc0: bail out early during nve4_compute_setup() nvc0: set ret variable if launch desc allocation failed docs: restructure release notes into separate folder docs: move specs to a separate folder docs: Add some missing release notes docs: Update 'Making new mesa release' configure: enable vdpau and xvmc detection, with gallium nv50: avoid crash on updating RASTERIZE_ENABLE state glsl/ast: Silence uninitialized variable warnings in the release build glsl: Silence unused variable warning in the release build gallium/util: use explicily sized types for {un, }pack_rgba_{s, u}int nv50: handle pure integer vertex attributes Eric Anholt (308): intel: Use a CPU map of the batch on LLC-sharing architectures. i965: Fix segfaults from 45a28a927ab7f29ff325b9326d386a39ba538c18 i965: Disable write masking when setting up texturing m0. glx: Add a little comment about what dri2FlushFrontBuffer() does. glx: Centralize the code for context flushing. i965: Fix indentation of index buffer rebase code. i965: Fix access mode of index buffer rebase. i965: Add perf debug for a corner case. i965: Simplify VS push constant upload code since removal of old path. i965: Remove some stale comments about the brw_constant_buffer atom. vbo: Print display list debug using printf() like dlist.c does. vbo: Merge GL_QUADS drawing requests in display lists. i965/gen4: Work around missing sRGB RGB DXT1 support. i965: Re-enable the -RHW workaround for original gen4 chips. i965/fs: Use a helper function for checking for flow control instructions. i965: Remove writemask support from brw_SAMPLE(). intel: Allow blit readpixels even when the pack alignment is set. i965/gen7: Set up all samplers even if samplers are sparsely used. i965/fs: Do a general SEND dependency workaround for the original 965. i965/fs: Add a bit more instruction dumping useful for upcoming work. i965/fs: Fix copy propagation with smearing. i965/fs: Delay setup of uniform loads until after pre-regalloc scheduling. i965/fs: Only do CSE when the dst types match. i965/fs: Enable CSE on uniform pull constant loads. i965/fs: Fix broken math on values loaded from uniform buffers on gen6. mesa: Fix setup of ctx->Point.PointSprite for GLES2. i965: Fix the W value of deprecated pointcoords on pre-gen6. i965: Add WARN_ONCE for depthstencil workarounds we shouldn't be hitting. intel: Add a flag for miptree mapping to disable transcoding. intel: Fix software copying of miptree faces for weird formats. i965: Make sRGB-capable framebuffers by default. intel: Use the new "ctx" local variable I just added some more. mesa: Remove extra #define MAXSTRING duplicating MAX_DEBUG_MESSAGE_LENGTH. mesa: Replace open-coded _mesa_lookup_enum_by_nr(). mesa: Move debug type/severity enums to mesa core. mesa: Fix _mesa_problem() on context destroy after application debug output mesa: Merge handling of application-provided and built-in error sources. mesa: Add support for GL_ARB_debug_output with dynamic ID allocation. intel: Hook up the WARN_ONCE macro to GL_ARB_debug_output. -- 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/e1vboza-0005wy...@vasks.debian.org