[Dev] Mesa will be updated to 10.1.2 from 9.2.1

Wang, Quanxian quanxian.wang at intel.com
Wed May 14 02:52:12 GMT 2014


Hi, All

Mesa will be upgraded to 10.1.2 from 9.2.1. Any concern or comment, please let me know.

I have tried it in latest tizen-ivi image with a smoke test, and not find regression. But for ico-uxf-homescreen, seems there needs more changes to make it work.

I will be waiting for your comments and concern until next week.

Here are the notes, changes, and features of 10.0.x and 10.1.x. It is a big step.
10.1.X Notes
Mesa 10.1 implements the OpenGL 3.3 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 3.3. OpenGL 3.3 is only available if requested at context creation because compatibility contexts are not supported.
10.1.x Changes

  *   Removed support for the GL_MESA_texture_array extension. This extension enabled the use of texture array with fixed-function and assembly fragment shaders. No applications are known to use this extension.
10.1.x New features
Note: some of the new features are only available with certain drivers.

  *   GL_ARB_draw_indirect on i965.
  *   GL_ARB_clear_buffer_object
  *   GL_ARB_viewport_array on i965.
  *   GL_ARB_map_buffer_alignment on all drivers that did not previously support it.
  *   GL_AMD_shader_trinary_minmax.
  *   GL_EXT_framebuffer_blit on r200 and radeon.
  *   Reduced memory usage for display lists.
  *   OpenGL 3.3 support on nv50, nvc0, r600 and radeonsi
10.0.X Notes

Mesa 10.0 is a new development release. People who are concerned with stability and reliability should stick with a previous release or wait for Mesa 10.0.1.

Mesa 10.0 implements the OpenGL 3.3 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 3.3. OpenGL 3.3 is only available if requested at context creation because compatibility contexts are not supported.
10.0.X Changes

  *   Removed X.Org state tracker (unmaintained and broken)
  *   Removed the video-accel r300 targets
  *   Removed the video-accel softpipe targets
10.0.x New features
Note: some of the new features are only available with certain drivers.

  *   GL_AMD_seamless_cubemap_per_texture on i965.
  *   GL_ARB_conservative_depth on i965.
  *   GL_ARB_texture_gather on i965.
  *   GL_ARB_texture_query_levels on i965.
  *   GL_ARB_texture_mirror_clamp_to_edge.
  *   GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, and GL_ARB_transform_feedback_instanced on i965/Gen7 (with appropriate kernel support).
  *   GL_ARB_sample_shading on i965.
  *   GL_ARB_shader_atomic_counters on i965.
  *   GL_ARB_vertex_attrib_binding
  *   GL_ARB_vertex_type_10f_11f_11f_rev on i965 and r600g
  *   GL_KHR_debug
  *   GLX_MESA_query_renderer

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140514/287903fa/attachment-0001.html>


More information about the Dev mailing list