From 53192e17e55aa9ed3e3721bf4fdcb2b01a595202 Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 31 Aug 2012 15:18:29 +0200 Subject: randrproto xwininfo fontconfig libxcb mesa xkeyboard-config pixman xserver git update 31 Aug 2012 --- mesalib/docs/GL3.txt | 8 ++--- mesalib/docs/helpwanted.html | 7 ++-- mesalib/docs/intro.html | 11 ++++++ mesalib/docs/relnotes-8.1.html | 70 -------------------------------------- mesalib/docs/relnotes-9.0.html | 77 ++++++++++++++++++++++++++++++++++++++++++ mesalib/docs/utilities.html | 26 ++++++++------ 6 files changed, 110 insertions(+), 89 deletions(-) delete mode 100644 mesalib/docs/relnotes-8.1.html create mode 100644 mesalib/docs/relnotes-9.0.html (limited to 'mesalib/docs') diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt index 1d5528236..24b70a1a2 100644 --- a/mesalib/docs/GL3.txt +++ b/mesalib/docs/GL3.txt @@ -42,13 +42,13 @@ GLX_ARB_create_context (GLX 1.4 is required) DONE GL 3.1: -GLSL 1.40 needs UBOs (in progress) -Forward compatibile context support/deprecations not started +GLSL 1.40 DONE (i965) +Forward compatibile context support/deprecations DONE (i965) Instanced drawing (GL_ARB_draw_instanced) DONE (i965, gallium, swrast) Buffer copying (GL_ARB_copy_buffer) DONE (i965, r300, r600, swrast) Primitive restart (GL_NV_primitive_restart) DONE (i965, r600) 16 vertex texture image units DONE -Texture buffer objs (GL_ARB_texture_buffer_object) needs GL3.1 enabling (i965) +Texture buffer objs (GL_ARB_texture_buffer_object) DONE for OpenGL 3.1 contexts (i965) Rectangular textures (GL_ARB_texture_rectangle) DONE (i965, r300, r600, swrast) Uniform buffer objs (GL_ARB_uniform_buffer_object) DONE (i965) Signed normalized textures (GL_EXT_texture_snorm) DONE (i965, r300, r600) @@ -56,7 +56,7 @@ Signed normalized textures (GL_EXT_texture_snorm) DONE (i965, r300, r600) GL 3.2: -Core/compatibility profiles not started +Core/compatibility profiles DONE GLSL 1.50 not started Geometry shaders (GL_ARB_geometry_shader4) partially done (Zack) BGRA vertex order (GL_ARB_vertex_array_bgra) DONE (i965, r300, r600, swrast) diff --git a/mesalib/docs/helpwanted.html b/mesalib/docs/helpwanted.html index e452689ac..4ea7eab4d 100644 --- a/mesalib/docs/helpwanted.html +++ b/mesalib/docs/helpwanted.html @@ -31,11 +31,6 @@ issues in the code. Windows driver building, testing and maintenance. Fixing MSVC builds.
  • -Maintenance and testing of lesser-used drivers. -Drivers such as i810, mach64, mga, r128, savage, sis, tdfx, unichrome, etc that aren't being maintained are being -deprecated starting in Mesa 8.0.
    -They have to be ported to DRI2 to be accepted in mesa master again. -
  • Contribute more tests to Piglit.
  • @@ -56,6 +51,8 @@ You can find some further To-do lists here: target="_parent">LLVMpipe - todo
  • MissingFunctionality
  • +
  • RadeonsiToDo
  • R600ToDo
  • +

    Version 9.x features

    +

    +Version 9.x of Mesa implements the OpenGL 3.1 API. +While the driver for Intel Sandy Bridge and Ivy Bridge is the only +driver to support OpenGL 3.1, many developers across the open-source +community contributed features required for OpenGL 3.1. The primary +features added since the Mesa 8.0 release are +GL_ARB_texture_buffer_object and GL_ARB_uniform_buffer_object. +

    + +

    Version 8.x features

    Version 8.x of Mesa implements the OpenGL 3.0 API. diff --git a/mesalib/docs/relnotes-8.1.html b/mesalib/docs/relnotes-8.1.html deleted file mode 100644 index 8d27c6663..000000000 --- a/mesalib/docs/relnotes-8.1.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - Mesa Release Notes - - - - -

    Mesa 8.1 Release Notes / date TBD

    - -

    -Mesa 8.1 is a new development release. -

    -

    -Mesa 8.1 implements the OpenGL 3.0 API, but the version reported by -glGetString(GL_VERSION) depends on the particular driver being used. -Some drivers don't support all the features required in OpenGL 3.0. -

    - - -

    MD5 checksums

    -
    -tbd
    -
    - - -

    New features

    - -

    -Note: some of the new features are only available with certain drivers. -

    - -
      -
    • GL_ARB_base_instance
    • -
    • GL_ARB_blend_func_extended
    • -
    • GL_ARB_debug_output
    • -
    • GL_ARB_invalidate_subdate - Currently a "no-op" implementation. This -extension is always enabled in all drivers.
    • -
    • GL_ARB_shader_bit_encoding
    • -
    • GL_ARB_timer_query
    • -
    • GL_ARB_transform_feedback3
    • -
    • GL_ARB_transform_feedback_instanced
    • -
    • GL_EXT_unpack_subimage for ES 2.0
    • -
    • GL_EXT_read_format_bgra for ES 1.1 and 2.0
    • -
    • GL_EXT_texture_rg for ES 2.x
    • -
    • GL_NV_read_buffer for ES 2.0
    • -
    • EGL_KHR_create_context
    • -
    • EGL_KHR_surfaceless_context - This replaces the -EGL_KHR_surfaceless_{gles1,gles2,opengl} extensions that were never approved -by Khronos.
    • -
    • EGL_EXT_create_context_robustness
    • -
    - - -

    Bug fixes

    - -

    TBD -- This list is likely incomplete.

    - - -

    Changes

    - -

    -The legacy/static Makefile system (ex: 'make linux-dri') has been removed. -The two supported build methods are now autoconf/automake and SCons. -

    - - - - diff --git a/mesalib/docs/relnotes-9.0.html b/mesalib/docs/relnotes-9.0.html new file mode 100644 index 000000000..164c8e91d --- /dev/null +++ b/mesalib/docs/relnotes-9.0.html @@ -0,0 +1,77 @@ + + + + + Mesa Release Notes + + + + +

    Mesa 9.0 Release Notes / date TBD

    + +

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

    +

    +Mesa 9.0 implements the OpenGL 3.1 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.1. OpenGL +3.1 is only available if requested at context creation +because GL_ARB_compatibility is not supported. +

    + + +

    MD5 checksums

    +
    +tbd
    +
    + + +

    New features

    + +

    +Note: some of the new features are only available with certain drivers. +

    + +
      +
    • GL_ARB_base_instance
    • +
    • GL_ARB_blend_func_extended
    • +
    • GL_ARB_debug_output
    • +
    • GL_ARB_invalidate_subdate - Currently a "no-op" implementation. This +extension is always enabled in all drivers.
    • +
    • GL_ARB_shader_bit_encoding
    • +
    • GL_ARB_texture_buffer_object
    • +
    • GL_ARB_timer_query
    • +
    • GL_ARB_transform_feedback3
    • +
    • GL_ARB_transform_feedback_instanced
    • +
    • GL_ARB_uniform_buffer_object
    • +
    • GL_EXT_unpack_subimage for ES 2.0
    • +
    • GL_EXT_read_format_bgra for ES 1.1 and 2.0
    • +
    • GL_EXT_texture_rg for ES 2.x
    • +
    • GL_NV_read_buffer for ES 2.0
    • +
    • EGL_KHR_create_context
    • +
    • EGL_KHR_surfaceless_context - This replaces the +EGL_KHR_surfaceless_{gles1,gles2,opengl} extensions that were never approved +by Khronos.
    • +
    • EGL_EXT_create_context_robustness
    • +
    + + +

    Bug fixes

    + +

    TBD -- This list is likely incomplete.

    + + +

    Changes

    + +

    +The legacy/static Makefile system (ex: 'make linux-dri') has been removed. +The two supported build methods are now autoconf/automake and SCons. +

    + + + + diff --git a/mesalib/docs/utilities.html b/mesalib/docs/utilities.html index 8dd1df08e..062cdc5c1 100644 --- a/mesalib/docs/utilities.html +++ b/mesalib/docs/utilities.html @@ -9,19 +9,25 @@

    Development Utilities

    -
    +
    Valgrind
    +
    is a very useful tool for tracking down + memory-related problems in your code.
    + -- cgit v1.2.3