[Mesa-dev] Mesa 11.0.0

Hello all, It's a real pleasure to announce that Mesa 11.0.0 is now available. I would like to express my deepest gratitute towards the developers, testers and everyone else's work on making this huge milestone possible. Here are some of the highlights: build: - Dozens of, non-Linux build fixes: - Android (Chih-Wei Huang, Emil Velikov, Mauro Rossi, Varad Gautam) - Darwin (Jeremy Huddleston Sequoia, Julien Isorce) - Haiku (Alexander von Gluck IV) - Solaris (Alan Coopersmith) - Windows (Brian Paul, Jose Fonseca) - POSIX make compliance fixes (Emil Velikov) GLX: - Wire protocol fixes (Adam Jackson) EGL: - EGL_KHR_gl_texture_3D_image (Anatoli Antonovitch) - EGL 1.5 support with selected drivers (Marek Olšák) - New EGL platform - surfaceless (Haixia Shi) - Compliance checks (Frank Binns) - Trust our loader for the DRI module name (Emil Velikov) mapi/glapi: - python: replace getopt with argparse, use a main function (Dylan Baker) mesa core: - Support for various extensions (see list below for details) - Ongoing OpenGLES 3.1 enablement (Marta Lofstedt) - Ongoing work on compute shaders (Jordan Justen) - Big endian bugfixes (Oded Gabbay, Jason Ekstrand) i965: - Ongoing work on the NIR backed (Alejandro, Antia, Eduardo, Iago, Jason and many more) - Dozens of bugfixes, cleanups and general improvements (Anuj Phogat, Ben Widawsky, Francisco Jerez) - GL_ARB_shader_image_load_store (Francisco Jerez) - Lots of internal work in preparation for new extensions. - Ongoing work on the offline compiler. radeon/r200: - Big endian fixes (Roland Scheidegger) r300/r600/radeonsi: - Support for the AMDGPU kernel module - Support for various GL extensions, OpenGL 4.1 on selected chipsets (Marek Olšák, Dave Airlie et all) - r600 + sb tweaks and fixes (Glenn Kennard, Dave Airlie, Grazvydas Ignotas, Grigori Goronzy) - OpenCL/compute image support (Zoltan Gilian) - Various work on the video encoder (VCE) and decoder (UVD) (Leo Liu, Christian König) - HEVC support (Boyuan Zhang) nouveau: - Support for various GL extensions, OpenGL 4.1 on selected chipsets (Ilia Mirkin et all) - Plenora of bugfixes all over the place (Ilia Mirkin, Samuel Pitoiset, Tobias Klausmann) - nv30 msaa and glamor fixes (Hans de Goede) - Support for custom VRAM domains, coherency issues (Alexandre Courbot) ilo: - Substantial refactoring and code movement (Chia-I Wu) freedreno: - OpenGLES 3.0 (fake msaa) on both adreno 3xx and 4xx (Ilia Mirkin, Rob Clark) vc4: - Never ending perf optimisations, bugfixes and others (Eric Anholt) Nine: - New formats, bugfixes and compiler warnings - (Axel Davy, Patrick Rudolph) - Return Windows-like card names (Patrick Rudolph) WGL: - Fix Viewperf 12 crashes and various bugfixes (Brian Paul) VDPAU: - HEVC support (Christian König) Clover (OpenCL): - Stub missing CL 1.2 functions (Serge Martin) - Drop support for non-rendernode devices (Emil Velikov) - Image support (Zoltan Gilian) This release adds support for the following extensions: - 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 git tag: mesa-11.0.0 ftp://ftp.freedesktop.org/pub/mesa/11.0.0/mesa-11.0.0.tar.gz MD5: c198f0f1458a1d75233c5b38a23ecc06 mesa-11.0.0.tar.gz SHA1: e2e788da6ff9e87c74d8380e3d38859690cd213c mesa-11.0.0.tar.gz SHA256: 7d7e4ddffa3b162506efa01e2cc41e329caa4995336b92e5cc21f2e1fb36c1b3 mesa-11.0.0.tar.gz PGP: ftp://ftp.freedesktop.org/pub/mesa/11.0.0/mesa-11.0.0.tar.gz.sig ftp://ftp.freedesktop.org/pub/mesa/11.0.0/mesa-11.0.0.tar.xz MD5: 319620d3b81f3b9b39e68d890286b8cc mesa-11.0.0.tar.xz SHA1: e4b1e7b6ec1326ddcc6a33c15d745e782411e781 mesa-11.0.0.tar.xz SHA256: e095a3eb2eca9dfde7efca8946527c8ae20a0cc938a8c78debc7f158ad44af32 mesa-11.0.0.tar.xz PGP: ftp://ftp.freedesktop.org/pub/mesa/11.0.0/mesa-11.0.0.tar.xz.sig -- -Emil -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150912/cccce13a/attachment-0001.sig>