Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 8B7B3A5858 for ; Sat, 26 Sep 2015 08:45:04 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 3861314A332; Sat, 26 Sep 2015 08:45:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 774CD14A34E for ; Sat, 26 Sep 2015 08:45:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ZhixQ1PfVcv1 for ; Sat, 26 Sep 2015 08:45:02 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C439614A332 for ; Sat, 26 Sep 2015 08:45:02 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 9E19698; Sat, 26 Sep 2015 08:45:02 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sat, 26 Sep 2015 08:45:02 +0000 From: "Tobias Nygren" Subject: CVS commit: pkgsrc/graphics/MesaLib To: pkgsrc-changes@NetBSD.org Reply-To: tnn@netbsd.org X-Mailer: log_accum Message-Id: <20150926084502.9E19698@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: tnn Date: Sat Sep 26 08:45:02 UTC 2015 Modified Files: pkgsrc/graphics/MesaLib: Makefile PLIST distinfo dri.mk options.mk pkgsrc/graphics/MesaLib/patches: patch-src_gallium_auxiliary_util_u__math.h patch-src_glx_glxcurrent.c patch-src_loader_Makefile.in patch-src_loader_loader.c patch-src_mapi_entry__x86-64__tls.h patch-src_mapi_entry__x86__tls.h patch-src_mesa_main_context.c Removed Files: pkgsrc/graphics/MesaLib/patches: patch-include_EGL_eglplatform.h Log Message: Update to mesa-11.0.0 (2015-09-12) Tested on: - NetBSD 7.0/i386 EeePC 1001PXD with i915 (Pineview) - NetBSD 7.99.21/amd64 with Radeon HD 5450 (Evergreen/Cedar) pkgsrc changes: - make i386 & x86_64 glx-tls dispatch assembly stubs aware of that the dispatch table pointer may be NULL due to TLS implementation limitations - work around run time loader issue on NetBSD (#50277) - TLS dispatch support is now enabled again on NetBSD - llvm option now requires libLLVM 3.7.0 with AMDGPU target - build xatracker library on x86, useful for xf86-video-vmware acceleration - always use shared glapi - always include dri3 support (it will still use dri2 if dri3 not supported) New in Mesa 11: - New hardware support for AMD GCN 1.2 GPUs: Tonga, Iceland, Carrizo, Fiji - OpenGL 4.1 on radeonsi, nvc0 - OpenGL ES 3.0 on freedreno (a3xx, a4xx) - GL_AMD_vertex_shader_viewport_index on radeonsi - GL_ARB_conditional_render_inverted on r600, radeonsi - GL_ARB_depth_buffer_float on a4xx - GL_ARB_derivative_control on radeonsi - GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend on a4xx - GL_ARB_fragment_layer_viewport on radeonsi - GL_ARB_framebuffer_no_attachments on i965 - GL_ARB_get_texture_sub_image for all drivers - GL_ARB_gpu_shader5 on radeonsi - GL_ARB_gpu_shader_fp64 on llvmpipe, radeonsi - GL_ARB_shader_image_load_store on i965 - GL_ARB_shader_precision on radeonsi, nvc0 - GL_ARB_shader_image_size on i965 - GL_ARB_shader_stencil_export on llvmpipe - GL_ARB_shader_subroutine on core profile all drivers - GL_ARB_tessellation_shader on nvc0, radeonsi - GL_ARB_transform_feedback2, GL_ARB_transform_feedback_instanced, GL_EXT_transform_feedback on a3xx, a4xx - GL_ARB_vertex_attrib_64bit on llvmpipe, radeonsi - GL_ARB_viewport_array on radeonsi - GL_EXT_depth_bounds_test on radeonsi, nv30, nv50, nvc0 - GL_EXT_texture_compression_s3tc on freedreno (a3xx) - GL_NV_read_depth (GLES) on all drivers - GL_NV_read_depth_stencil (GLES) on all drivers - GL_NV_read_stencil (GLES) on all drivers - GL_OES_texture_float on all r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe - GL_OES_texture_half_float on all r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe - GL_OES_texture_float_linear on all r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe - GL_OES_texture_half_float_linear on all r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe - GL_EXT_draw_buffers2 on a4xx - GLX_ARB_create_context_robustness on r600, radeonsi - EGL_EXT_create_context_robustness on r600, radeonsi - EGL_KHR_gl_colorspace on r600, radeonsi, nv50, nvc0 - EGL_KHR_gl_texture_3D_image on r600, radeonsi, nv50, nvc0 - EGL 1.5 on r600, radeonsi, nv50, nvc0 To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 pkgsrc/graphics/MesaLib/Makefile cvs rdiff -u -r1.29 -r1.30 pkgsrc/graphics/MesaLib/PLIST cvs rdiff -u -r1.99 -r1.100 pkgsrc/graphics/MesaLib/distinfo cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/MesaLib/dri.mk cvs rdiff -u -r1.41 -r1.42 pkgsrc/graphics/MesaLib/options.mk cvs rdiff -u -r1.2 -r0 \ pkgsrc/graphics/MesaLib/patches/patch-include_EGL_eglplatform.h cvs rdiff -u -r1.3 -r1.4 \ pkgsrc/graphics/MesaLib/patches/patch-src_gallium_auxiliary_util_u__math.h cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/graphics/MesaLib/patches/patch-src_glx_glxcurrent.c \ pkgsrc/graphics/MesaLib/patches/patch-src_loader_Makefile.in \ pkgsrc/graphics/MesaLib/patches/patch-src_loader_loader.c \ pkgsrc/graphics/MesaLib/patches/patch-src_mapi_entry__x86-64__tls.h \ pkgsrc/graphics/MesaLib/patches/patch-src_mapi_entry__x86__tls.h cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/graphics/MesaLib/patches/patch-src_mesa_main_context.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.