Seite 1 von 1

Mesa 18.0 erschienen

BeitragVerfasst: 27.03.2018, 21:53
von ChemicalBrother
Mesa 18.0 ist draußen! Die OpenGL-Implementierung für die freien Grafiktreiber (intel, radeon/amdgpu, nouveau) ist erschienen! Bin etwas zu faul wegen den Neuerungen, deswegen nur das Zitat, aber lohnt sich definitiv!

Link: https://lists.freedesktop.org/archives/ ... 90296.html

Mesa 18.0.0 is now available.

This release consists of nearly 2700 commits from approximately 110 developers.
To put it in perspective - that's slight decrease from Mesa 17.3.0.

The top highlights include:
- Cannonlake support on i965 and anv
- GL 4.3/GLES 3.1 support on r600/evergreen with hw fp64 support
- Meson build system


Additional features:


ANV
Extensions:
- VK_EXT_external_memory_dma_buf


RADV
Extensions:
- VK_ANDROID_native_buffer
- VK_KHR_external_fence
- VK_KHR_external_fence_capabilities
- VK_KHR_external_fence_fd
- VK_KHR_get_surface_capabilities2
- VK_EXT_discard_rectangles
- VK_EXT_external_memory_dma_buf
- VK_AMD_shader_info


EGL:
- Support for RGBA/RGBX 1010102 formats
- EGL_EXT_pixel_format_float
- Final planned release to ship wayland-egl. Now provided by wayland.


GLX:
- Darwin/Apple fixes


Mesa core
- Support 1 binary format for GL_ARB_get_program_binary on i965</li>
- drirc workarounds:
- Unreal 4 Editor
- Observer
- Steamroll
- Refunct
- drirc mesa_glthread whitelists:
- Mount and Blade Warband


i965:
- Disk shader cache when MESA_GLSL_CACHE_DISABLE is set to "false"
- GL_EXT_disjoint_timer_query on gen6+


freedreno:
- GL_ARB_base_instance temporary disabled on a5xx due to FW issues
- GL_ARB_draw_indirect
- GL_ARB_framebuffer_no_attachments
- GL_ARB_multi_draw_indirect
- GL_ARB_stencil_texturing
- GL_ARB_texture_gather
- GL_ARB_texture_stencil8
- GL_NV_texture_barrier
- EGL_IMG_context_priority


nouveau:
- Multiple compiler optimisations and improvements.
- GL_ARB_bindless_texture nvc0/kepler+


r600:
- GL 4.3/GLES 3.1 r600/evergreen+
- GL_ARB_ES3_1_compatibility r600/evergreen+
- GL_ARB_cull_distance r600/evergreen+
- GL_ARB_enhanced_layouts r600/evergreen+
- GL_ARB_pipeline_statistics_query r600/evergreen+
- GL_ARB_shader_atomic_counter_ops r600/evergreen+
- GL_ARB_shader_clock r600/evergreen+
- GL_ARB_shader_stencil_export r600/evergreen+


radeonsi:
- VCN encode support

Re: Mesa 18.0 erschienen

BeitragVerfasst: 28.03.2018, 09:03
von Bauer87
Klingt super. Mich juckt es in den Fingern, wieder auf eine aktuellere Distro zu wechseln… Vielleicht mal wieder Ubuntu, die scheinen ja Mesa 18 in der 18.04 zu haben. Von Unity sind sie ja zum Glück wieder weg.