From 8574eba804031f6b19713f0b02952280730bf62e Mon Sep 17 00:00:00 2001 From: marha Date: Thu, 5 Mar 2015 22:17:40 +0100 Subject: fontconfig mesa git update 5 Mar 2015 --- mesalib/docs/GL3.txt | 6 +- mesalib/docs/README.WIN32 | 4 +- mesalib/docs/contents.html | 1 - mesalib/docs/egl.html | 36 +----------- mesalib/docs/index.html | 6 ++ mesalib/docs/install.html | 5 +- mesalib/docs/openvg.html | 59 -------------------- mesalib/docs/relnotes.html | 1 + mesalib/docs/relnotes/10.4.5.html | 114 ++++++++++++++++++++++++++++++++++++++ mesalib/docs/relnotes/10.6.0.html | 7 ++- mesalib/docs/relnotes/7.6.html | 2 +- mesalib/docs/sourcetree.html | 2 - 12 files changed, 138 insertions(+), 105 deletions(-) delete mode 100644 mesalib/docs/openvg.html create mode 100644 mesalib/docs/relnotes/10.4.5.html (limited to 'mesalib/docs') diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt index a5b817545..43bbf854e 100644 --- a/mesalib/docs/GL3.txt +++ b/mesalib/docs/GL3.txt @@ -95,7 +95,7 @@ GL 3.3, GLSL 3.30 --- all DONE: i965, nv50, nvc0, r600, radeonsi, llvmpipe, soft GL 4.0, GLSL 4.00: GL_ARB_draw_buffers_blend DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe) - GL_ARB_draw_indirect DONE (i965, nvc0, radeonsi, llvmpipe, softpipe) + GL_ARB_draw_indirect DONE (i965, nvc0, r600, radeonsi, llvmpipe, softpipe) GL_ARB_gpu_shader5 DONE (i965, nvc0) - 'precise' qualifier DONE - Dynamically uniform sampler array indices DONE (r600) @@ -159,7 +159,7 @@ GL 4.3, GLSL 4.30: GL_ARB_framebuffer_no_attachments not started GL_ARB_internalformat_query2 not started GL_ARB_invalidate_subdata DONE (all drivers) - GL_ARB_multi_draw_indirect DONE (i965, nvc0, radeonsi, llvmpipe, softpipe) + GL_ARB_multi_draw_indirect DONE (i965, nvc0, r600, radeonsi, llvmpipe, softpipe) GL_ARB_program_interface_query not started GL_ARB_robust_buffer_access_behavior not started GL_ARB_shader_image_size not started @@ -212,7 +212,7 @@ These are the extensions cherry-picked to make GLES 3.1 GLES3.1, GLSL ES 3.1 GL_ARB_arrays_of_arrays started (Timothy) GL_ARB_compute_shader in progress (jljusten) - GL_ARB_draw_indirect DONE (i965, nvc0, radeonsi, llvmpipe, softpipe) + GL_ARB_draw_indirect DONE (i965, nvc0, r600, radeonsi, llvmpipe, softpipe) GL_ARB_explicit_uniform_location DONE (all drivers that support GLSL) GL_ARB_framebuffer_no_attachments not started GL_ARB_program_interface_query not started diff --git a/mesalib/docs/README.WIN32 b/mesalib/docs/README.WIN32 index c8759f65b..e0e5b9b2d 100644 --- a/mesalib/docs/README.WIN32 +++ b/mesalib/docs/README.WIN32 @@ -11,9 +11,9 @@ no longer shipped or supported. Run - scons osmesa mesagdi + scons osmesa -to build classic mesa Windows GDI drivers; or +to build classic osmesa driver; or scons libgl-gdi diff --git a/mesalib/docs/contents.html b/mesalib/docs/contents.html index 50c0d5913..6612cbefa 100644 --- a/mesalib/docs/contents.html +++ b/mesalib/docs/contents.html @@ -61,7 +61,6 @@
  • Shading Language
  • EGL
  • OpenGL ES -
  • OpenVG / Vega
  • Environment Variables
  • Off-Screen Rendering
  • Debugging Tips diff --git a/mesalib/docs/egl.html b/mesalib/docs/egl.html index e77c2359d..a715a3ad3 100644 --- a/mesalib/docs/egl.html +++ b/mesalib/docs/egl.html @@ -112,13 +112,6 @@ is required if applications mix OpenGL and OpenGL ES.

    -
    --enable-openvg
    -
    - -

    OpenVG must be explicitly enabled by this option.

    - -
    -

    Use EGL

    @@ -212,38 +205,15 @@ the X server directly using (XCB-)DRI2 protocol.

    -
    egl_gallium
    -
    - -

    This driver is based on Gallium3D. It supports all rendering APIs and -hardware supported by Gallium3D. It is the only driver that supports OpenVG. -The supported platforms are X11, DRM, FBDEV, and GDI.

    - -

    This driver comes with its own hardware drivers -(pipe_<hw>) and client API modules -(st_<api>).

    - -
    -

    Packaging

    The ABI between the main library and its drivers are not stable. Nor is -there a plan to stabilize it at the moment. Of the EGL drivers, -egl_gallium has its own hardware drivers and client API modules. -They are considered internal to egl_gallium and there is also no -stable ABI between them. These should be kept in mind when packaging for -distribution.

    - -

    Generally, egl_dri2 is preferred over egl_gallium -when the system already has DRI drivers. As egl_gallium is loaded -before egl_dri2 when both are available, egl_gallium -is disabled by default.

    +there a plan to stabilize it at the moment.

    Developers

    -

    The sources of the main library and the classic drivers can be found at -src/egl/. The sources of the egl state tracker can -be found at src/gallium/state_trackers/egl/.

    +

    The sources of the main library and drivers can be found at +src/egl/.

    Lifetime of Display Resources

    diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html index 15306cebc..9b72bc1f2 100644 --- a/mesalib/docs/index.html +++ b/mesalib/docs/index.html @@ -16,6 +16,12 @@

    News

    +

    February 21, 2015

    +

    +Mesa 10.4.5 is released. +This is a bug-fix release. +

    +

    February 06, 2015

    Mesa 10.4.4 is released. diff --git a/mesalib/docs/install.html b/mesalib/docs/install.html index b12e1cb8c..9dbfce58b 100644 --- a/mesalib/docs/install.html +++ b/mesalib/docs/install.html @@ -127,14 +127,13 @@ by -debug for debug builds. To build Mesa with SCons for Windows on Linux using the MinGW crosscompiler toolchain do

    -    scons platform=windows toolchain=crossmingw machine=x86 mesagdi libgl-gdi
    +    scons platform=windows toolchain=crossmingw machine=x86 libgl-gdi
     

    This will create:

    Put them all in the same directory to test them. diff --git a/mesalib/docs/openvg.html b/mesalib/docs/openvg.html deleted file mode 100644 index 28ebb82e8..000000000 --- a/mesalib/docs/openvg.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - OpenVG State Tracker - - - - -

    -

    The Mesa 3D Graphics Library

    -
    - - -
    - -

    OpenVG State Tracker

    - -

    -The current version of the OpenVG state tracker implements OpenVG 1.1. -

    -

    -More information about OpenVG can be found at - -http://www.khronos.org/openvg/ . -

    -

    -The OpenVG state tracker depends on the Gallium architecture and a working EGL implementation. -Please refer to Mesa EGL for more information about EGL. -

    - - -

    Building the library

    -
      -
    1. Run configure with --enable-openvg and ---enable-gallium-egl. If you do not need OpenGL, you can add ---disable-opengl to save the compilation time.
    2. - -
    3. Build and install Mesa as usual.
    4. -
    - -

    Sample build

    -A sample build looks as follows: -
    -  $ ./configure --disable-opengl --enable-openvg --enable-gallium-egl
    -  $ make
    -  $ make install
    -
    - -

    It will install libOpenVG.so, libEGL.so, and one -or more EGL drivers.

    - -

    OpenVG Demos

    - -

    OpenVG demos can be found in mesa/demos repository.

    - -
    - - diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html index 005391974..d4ba11005 100644 --- a/mesalib/docs/relnotes.html +++ b/mesalib/docs/relnotes.html @@ -21,6 +21,7 @@ The release notes summarize what's new or changed in each Mesa release.

    Bug fixes

    @@ -57,7 +58,11 @@ TBD.

    Changes

    -TBD. + diff --git a/mesalib/docs/relnotes/7.6.html b/mesalib/docs/relnotes/7.6.html index 86ad4a848..c6eba1d2e 100644 --- a/mesalib/docs/relnotes/7.6.html +++ b/mesalib/docs/relnotes/7.6.html @@ -48,7 +48,7 @@ c49c19c2bbef4f3b7f1389974dff25f4 MesaGLUT-7.6.zip

    New features