Mesa 24.0.0 Released

Started by Stefan, February 01, 2024, 02:28:29 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Stefan

Mesa 24.0.0 Release Notes / 2024-02-01

Mesa 24.0.0 is a new development release. People who are concerned with stability and reliability should stick with a previous release or wait for Mesa 24.0.1.
Mesa 24.0.0 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver.
Mesa 24.0.0 implements the Vulkan 1.3 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used.

New features
  • VK_EXT_image_compression_control on RADV
  • VK_EXT_device_fault on RADV
  • OpenGL 3.3 on Asahi
  • Geometry shaders on Asahi
  • GL_ARB_texture_cube_map_array on Asahi
  • GL_ARB_clip_control on Asahi
  • GL_ARB_timer_query on Asahi
  • GL_EXT_disjoint_timer_query on Asahi
  • GL_ARB_base_instance on Asahi
  • OpenGL 4.6 (up from 4.2) on d3d12
  • VK_EXT_depth_clamp_zero_one on RADV
  • GL_ARB_shader_texture_image_samples on Asahi
  • GL_ARB_indirect_parameters on Asahi
  • GL_ARB_viewport_array on Asahi
  • GL_ARB_fragment_layer_viewport on Asahi
  • GL_ARB_cull_distance on Asahi
  • GL_ARB_transform_feedback_overflow_query on Asahi
  • VK_KHR_calibrated_timestamps on RADV
  • VK_KHR_vertex_attribute_divisor on RADV
  • VK_KHR_maintenance6 on RADV
  • VK_KHR_ray_tracing_position_fetch on RADV
  • EGL_EXT_query_reset_notification_strategy



Pre-compiled binaries are pending released:
https://github.com/pal1000/mesa-dist-win/releases

Mesa 24.0 - GPU Caps Viewer OpenGL 4.6 demo - GeeXLab