From a1011d63ffb5cc4f41bf0f4622ee3f1493d419d9 Mon Sep 17 00:00:00 2001 From: marha Date: Sat, 29 Nov 2014 12:40:08 +0100 Subject: fontconfig libX11 libxcb libxcb/xcb-proto mesa xserver xkbcomp xkeyboard-config git update 29 Nov 2014 xserver commit c52a2b1ebad56820af932dfbc871701a8b04fd9c libxcb commit bbca7b82f803fa13fd30a2891ec06f2a213a28c2 libxcb/xcb-proto commit 691d2b97e5989d6d7006304d81bd8fa128477ca1 xkeyboard-config commit b664d7fb8aab9b0f834dd9c81d273c7809561b34 libX11 commit f3831dde6972e4da9e018c6a5f4013d8756a5e78 xkbcomp commit 1e8ee9d0aad072f04186df84752f5636340574e0 fontconfig commit b732bf057f4b3ec3bac539803005e9c42d056b2a mesa commit 67c498086d0858a94d53ebb6921cfda847250368 --- mesalib/docs/GL3.txt | 18 ++-- mesalib/docs/egl.html | 7 -- mesalib/docs/index.html | 12 +++ mesalib/docs/llvmpipe.html | 2 +- mesalib/docs/relnotes.html | 2 + mesalib/docs/relnotes/10.3.3.html | 209 ++++++++++++++++++++++++++++++++++++++ mesalib/docs/relnotes/10.3.4.html | 106 +++++++++++++++++++ mesalib/docs/relnotes/10.4.html | 4 +- mesalib/docs/relnotes/10.5.0.html | 61 +++++++++++ 9 files changed, 403 insertions(+), 18 deletions(-) create mode 100644 mesalib/docs/relnotes/10.3.3.html create mode 100644 mesalib/docs/relnotes/10.3.4.html create mode 100644 mesalib/docs/relnotes/10.5.0.html (limited to 'mesalib/docs') diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt index 6a988d5e7..648f5ac86 100644 --- a/mesalib/docs/GL3.txt +++ b/mesalib/docs/GL3.txt @@ -18,7 +18,7 @@ are exposed in the 3.0 context as extensions. Feature Status ----------------------------------------------------- ------------------------ -GL 3.0, GLSL 1.30 --- all DONE: i965, nv50, nvc0, r600, radeonsi, llvmpipe (*), softpipe (*) +GL 3.0, GLSL 1.30 --- all DONE: i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe glBindFragDataLocation, glGetFragDataLocation DONE Conditional rendering (GL_NV_conditional_render) DONE (r300, swrast) @@ -45,7 +45,7 @@ GL 3.0, GLSL 1.30 --- all DONE: i965, nv50, nvc0, r600, radeonsi, llvmpipe (*), glVertexAttribI commands DONE Depth format cube textures DONE () GLX_ARB_create_context (GLX 1.4 is required) DONE - Multisample anti-aliasing DONE (r300) + Multisample anti-aliasing DONE (llvmpipe (*), softpipe (*), r300) (*) llvmpipe and softpipe have fake Multisample anti-aliasing support @@ -98,8 +98,8 @@ GL 4.0, GLSL 4.00: GL_ARB_draw_indirect DONE (i965, nvc0, radeonsi, llvmpipe, softpipe) GL_ARB_gpu_shader5 DONE (i965, nvc0) - 'precise' qualifier DONE - - Dynamically uniform sampler array indices DONE () - - Dynamically uniform UBO array indices DONE () + - Dynamically uniform sampler array indices DONE (r600) + - Dynamically uniform UBO array indices DONE (r600) - Implicit signed -> unsigned conversions DONE - Fused multiply-add DONE () - Packing/bitfield/conversion functions DONE (r600) @@ -107,7 +107,7 @@ GL 4.0, GLSL 4.00: - Geometry shader instancing DONE (r600) - Geometry shader multiple streams DONE () - Enhanced per-sample shading DONE (r600) - - Interpolation functions DONE () + - Interpolation functions DONE (r600) - New overload resolution rules DONE GL_ARB_gpu_shader_fp64 started (Dave) GL_ARB_sample_shading DONE (i965, nv50, nvc0, r600, radeonsi) @@ -187,15 +187,15 @@ GL 4.4, GLSL 4.40: GL 4.5, GLSL 4.50: GL_ARB_ES3_1_compatibility not started - GL_ARB_clip_control DONE (llvmpipe, softpipe, r300, r600, radeonsi) - GL_ARB_conditional_render_inverted DONE (i965, nvc0, llvmpipe, softpipe) + GL_ARB_clip_control DONE (nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe) + GL_ARB_conditional_render_inverted DONE (i965, nv50, nvc0, llvmpipe, softpipe) GL_ARB_cull_distance not started GL_ARB_derivative_control DONE (i965, nv50, nvc0, r600) - GL_ARB_direct_state_access not started + GL_ARB_direct_state_access started (Laura Ekstrand) GL_ARB_get_texture_sub_image started (Brian Paul) GL_ARB_shader_texture_image_samples not started GL_ARB_texture_barrier DONE (nv50, nvc0, r300, r600, radeonsi) - GL_KHR_context_flush_control not started + GL_KHR_context_flush_control DONE (all - but needs GLX/EXT extension to be useful) GL_KHR_robust_buffer_access_behavior not started GL_KHR_robustness 90% done (the ARB variant) diff --git a/mesalib/docs/egl.html b/mesalib/docs/egl.html index eebb8c73b..e77c2359d 100644 --- a/mesalib/docs/egl.html +++ b/mesalib/docs/egl.html @@ -77,13 +77,6 @@ drivers will be installed to ${libdir}/egl.

-
--enable-gallium-egl
-
- -

Enable the optional egl_gallium driver.

- -
-
--with-egl-platforms
diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html index 0a491a2c9..024bb5f59 100644 --- a/mesalib/docs/index.html +++ b/mesalib/docs/index.html @@ -16,6 +16,18 @@

News

+

November 21, 2014

+

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

+ +

November 8, 2014

+

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

+

October 24, 2014

Mesa 10.3.2 is released. diff --git a/mesalib/docs/llvmpipe.html b/mesalib/docs/llvmpipe.html index 291527be8..72db93aaf 100644 --- a/mesalib/docs/llvmpipe.html +++ b/mesalib/docs/llvmpipe.html @@ -43,7 +43,7 @@ It's the fastest software rasterizer for Mesa.

  • -

    LLVM: version 3.4 recommended; 3.1 or later required.

    +

    LLVM: version 3.4 recommended; 3.3 or later required.

    For Linux, on a recent Debian based distribution do:

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

      +
    • 10.3.4 release notes +
    • 10.3.3 release notes
    • 10.3.2 release notes
    • 10.3.1 release notes
    • 10.2.9 release notes diff --git a/mesalib/docs/relnotes/10.3.3.html b/mesalib/docs/relnotes/10.3.3.html new file mode 100644 index 000000000..3ca6496b7 --- /dev/null +++ b/mesalib/docs/relnotes/10.3.3.html @@ -0,0 +1,209 @@ + + + + + Mesa Release Notes + + + + +
      +

      The Mesa 3D Graphics Library

      +
      + + +
      + +

      Mesa 10.3.3 Release Notes / November 8, 2014

      + +

      +Mesa 10.3.3 is a bug fix release which fixes bugs found since the 10.3.2 release. +

      +

      +Mesa 10.3.3 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. +

      + +

      SHA256 checksums

      +
      +23a0c36d88cd5d8968ae6454160de2878192fd1d37b5d606adca1f1b7e788b79  MesaLib-10.3.3.tar.gz
      +0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753  MesaLib-10.3.3.tar.bz2
      +a83648f17d776b7cf6c813fbb15782d2644b937dc6a7c53d8c0d1b35411f4840  MesaLib-10.3.3.zip
      +
      + +

      New features

      +

      None

      + +

      Bug fixes

      + +

      This list is likely incomplete.

      + +
        + +
      • Bug 70410 - egl-static/Makefile: linking fails with llvm >= 3.4
      • + +
      • Bug 82921 - layout(location=0) emits error >= MAX_UNIFORM_LOCATIONS due to integer underflow
      • + +
      • Bug 83574 - [llvmpipe] [softpipe] piglit arb_explicit_uniform_location-use-of-unused-loc regression
      • + +
      • Bug 85454 - Unigine Sanctuary with Wine crashes on Mesa Git
      • + +
      • Bug 85918 - Mesa: MSVC 2010/2012 Compile error
      • + +
      + + +

      Changes

      + +

      Anuj Phogat (2):

      +
        +
      • glsl: Fix crash due to negative array index
      • +
      • glsl: Use signed array index in update_max_array_access()
      • +
      + +

      Brian Paul (1):

      +
        +
      • mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC
      • +
      + +

      Emil Velikov (2):

      +
        +
      • docs: Add sha256 sums for the 10.3.2 release
      • +
      • Update version to 10.3.3
      • +
      + +

      Ilia Mirkin (27):

      +
        +
      • freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0
      • +
      • freedreno/ir3: INEG operates on src0, not src1
      • +
      • freedreno/ir3: add UARL support
      • +
      • freedreno/ir3: negate result of USLT/etc
      • +
      • freedreno/ir3: use unsigned comparison for UIF
      • +
      • freedreno/ir3: add TXL support
      • +
      • freedreno/ir3: fix UCMP handling
      • +
      • freedreno/ir3: implement UMUL correctly
      • +
      • freedreno: add default .dir-locals.el for emacs settings
      • +
      • freedreno/ir3: make texture instruction construction more dynamic
      • +
      • freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argument
      • +
      • freedreno/ir3: add TXQ support
      • +
      • freedreno/ir3: add TXB2 support
      • +
      • freedreno: dual-source render targets are not supported
      • +
      • freedreno: instanced drawing/compute not yet supported
      • +
      • freedreno/ir3: avoid fan-in sources referring to same instruction
      • +
      • freedreno/ir3: add IDIV/UDIV support
      • +
      • freedreno/ir3: add UMOD support, based on UDIV
      • +
      • freedreno/ir3: add MOD support
      • +
      • freedreno/ir3: add ISSG support
      • +
      • freedreno/ir3: add UMAD support
      • +
      • freedreno/ir3: make TXQ return integers, not floats
      • +
      • freedreno/ir3: shadow comes before array
      • +
      • freedreno/ir3: add texture offset support
      • +
      • freedreno/ir3: add TXD support and expose ARB_shader_texture_lod
      • +
      • freedreno/ir3: add TXF support
      • +
      • freedreno: positions come out as integers, not half-integers
      • +
      + +

      Jan Vesely (1):

      +
        +
      • configure: include llvm systemlibs when using static llvm
      • +
      + +

      Marek Olšák (5):

      +
        +
      • r600g: fix polygon mode for points and lines and point/line fill modes
      • +
      • radeonsi: fix polygon mode for points and lines and point/line fill modes
      • +
      • radeonsi: fix incorrect index buffer max size for lowered 8-bit indices
      • +
      • Revert "st/mesa: set MaxUnrollIterations = 255"
      • +
      • r300g: remove enabled/disabled hyperz and AA compression messages
      • +
      + +

      Mauro Rossi (1):

      +
        +
      • gallium/nouveau: fully build the driver under android
      • +
      + +

      Michel Dänzer (1):

      +
        +
      • radeon/llvm: Dynamically allocate branch/loop stack arrays
      • +
      + +

      Rob Clark (62):

      +
        +
      • freedreno/ir3: detect scheduler fail
      • +
      • freedreno/ir3: add TXB
      • +
      • freedreno/ir3: add DDX/DDY
      • +
      • freedreno/ir3: bit of debug
      • +
      • freedreno/ir3: fix error in bail logic
      • +
      • freedreno/ir3: fix constlen with relative addressing
      • +
      • freedreno/ir3: add no-copy-propagate fallback step
      • +
      • freedreno: don't overflow cmdstream buffer so much
      • +
      • freedreno/ir3: fix potential segfault in RA
      • +
      • freedreno: update generated headers
      • +
      • freedreno/a3xx: enable hw primitive-restart
      • +
      • freedreno/a3xx: handle rendering to layer != 0
      • +
      • freedreno: update generated headers
      • +
      • freedreno/a3xx: format fixes
      • +
      • util/u_format: add _is_alpha()
      • +
      • freedreno/a3xx: alpha render-target shenanigans
      • +
      • freedreno/ir3: catch incorrect usage of tmp-dst
      • +
      • freedreno/ir3: add missing put_dst
      • +
      • freedreno: "fix" problems with excessive flushes
      • +
      • freedreno: update generated headers
      • +
      • freedreno/a3xx: 3d/array textures
      • +
      • freedreno: add DRM_CONF_SHARE_FD
      • +
      • freedreno/a3xx: more texture array fixes
      • +
      • freedreno/a3xx: initial texture border-color
      • +
      • freedreno: fix compiler warning
      • +
      • freedreno: don't advertise mirror-clamp support
      • +
      • freedreno: update generated headers
      • +
      • freedreno: we have more than 0 viewports!
      • +
      • freedreno: turn missing caps into compile warnings
      • +
      • freedreno/a3xx: add LOD_BIAS
      • +
      • freedreno/a3xx: add flat interpolation mode
      • +
      • freedreno/a3xx: add 32bit integer vtx formats
      • +
      • freedreno/a3xx: fix border color order
      • +
      • freedreno: move bind_sampler_states to per-generation
      • +
      • freedreno: add texcoord clamp support to lowering
      • +
      • freedreno/a3xx: add support to emulate GL_CLAMP
      • +
      • freedreno/a3xx: re-emit shaders on variant change
      • +
      • freedreno/lowering: fix token calculation for lowering
      • +
      • freedreno: destroy transfer pool after blitter
      • +
      • freedreno: max-texture-lod-bias should be 15.0f
      • +
      • freedreno: update generated headers
      • +
      • freedreno/a3xx: handle large shader program sizes
      • +
      • freedreno/a3xx: emit all immediates in one shot
      • +
      • freedreno/ir3: fix lockups with lame FRAG shaders
      • +
      • freedreno/a3xx: handle VS only outputting BCOLOR
      • +
      • freedreno: query fixes
      • +
      • freedreno/a3xx: refactor vertex state emit
      • +
      • freedreno/a3xx: refactor/optimize emit
      • +
      • freedreno/ir3: optimize shader key comparision
      • +
      • freedreno: inline fd_draw_emit()
      • +
      • freedreno: fix layer_stride
      • +
      • freedreno: update generated headers
      • +
      • freedreno/ir3: large const support
      • +
      • freedreno/a3xx: more layer/level fixes
      • +
      • freedreno/ir3: comment + better fxn name
      • +
      • freedreno/ir3: fix potential gpu lockup with kill
      • +
      • freedreno/a3xx: disable early-z when we have kill's
      • +
      • freedreno/ir3: add debug flag to disable cp
      • +
      • freedreno: clear vs scissor
      • +
      • freedreno: mark scissor state dirty when enable bit changes
      • +
      • freedreno/a3xx: fix viewport state during clear
      • +
      • freedreno/a3xx: fix depth/stencil restore format
      • +
      + +

      Tapani Pälli (2):

      +
        +
      • glsl: fix uniform location count used for glsl types
      • +
      • mesa: check that uniform exists in glUniform* functions
      • +
      + + +
      + + diff --git a/mesalib/docs/relnotes/10.3.4.html b/mesalib/docs/relnotes/10.3.4.html new file mode 100644 index 000000000..bc29462e4 --- /dev/null +++ b/mesalib/docs/relnotes/10.3.4.html @@ -0,0 +1,106 @@ + + + + + Mesa Release Notes + + + + +
      +

      The Mesa 3D Graphics Library

      +
      + + +
      + +

      Mesa 10.3.4 Release Notes / November 21, 2014

      + +

      +Mesa 10.3.4 is a bug fix release which fixes bugs found since the 10.3.3 release. +

      +

      +Mesa 10.3.4 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. +

      + +

      SHA256 checksums

      +
      +26482495ef6177f889dbd87c7edcccfedd995598785bbbd7e3e066352574c8e0  MesaLib-10.3.4.tar.gz
      +e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a  MesaLib-10.3.4.tar.bz2
      +8c3ebbb6535daf3414305860ebca6ac67dbb6e3d35058c7a6ce18b84b5945b7f  MesaLib-10.3.4.zip
      +
      + +

      New features

      +

      None

      + +

      Bug fixes

      + +

      This list is likely incomplete.

      + +
        + +
      • Bug 76252 - Dynamic loading/unloading of opengl32.dll results in a deadlock
      • + +
      • Bug 78770 - [SNB bisected]Webglc conformance/textures/texture-size-limit.html fails
      • + +
      • Bug 83500 - si_dma_copy_tile causes GPU hangs
      • + +
      • Bug 85647 - Random radeonsi crashes with mesa 10.3.x
      • + +
      + +

      Changes

      +

      Brian Paul (1):

      +
        +
      • st/mesa: copy sampler_array_size field when copying instructions
      • +
      + +

      Chad Versace (1):

      +
        +
      • i965: Fix segfault in WebGL Conformance on Ivybridge
      • +
      + +

      Dave Airlie (5):

      +
        +
      • r600g/cayman: fix integer multiplication output overwrite (v2)
      • +
      • r600g/cayman: fix texture gather tests
      • +
      • r600g/cayman: handle empty vertex shaders
      • +
      • r600g: geom shaders: always load texture src regs from inputs
      • +
      • r600g: limit texture offset application to specific types (v2)
      • +
      + +

      Emil Velikov (3):

      +
        +
      • docs: Add sha256 sums for the 10.3.3 release
      • +
      • configure.ac: roll up a program for the sse4.1 check
      • +
      • get-pick-list.sh: Require explicit "10.3" for nominating stable patches
      • +
      + +

      Ilia Mirkin (1):

      +
        +
      • st/mesa: add a fallback for clear_with_quad when no vs_layer
      • +
      + +

      José Fonseca (1):

      +
        +
      • llvmpipe: Avoid deadlock when unloading opengl32.dll
      • +
      + +

      Kenneth Graunke (1):

      +
        +
      • i915g: we also have more than 0 viewports!
      • +
      + +

      Michel Dänzer (1):

      +
        +
      • radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
      • +
      + +
      + + diff --git a/mesalib/docs/relnotes/10.4.html b/mesalib/docs/relnotes/10.4.html index 67c3087ee..8682d7196 100644 --- a/mesalib/docs/relnotes/10.4.html +++ b/mesalib/docs/relnotes/10.4.html @@ -44,9 +44,11 @@ Note: some of the new features are only available with certain drivers.

        +
      • GL_ARB_conditional_render_inverted on nv50
      • GL_ARB_sample_shading on r600
      • GL_ARB_texture_view on nv50, nvc0
      • -
      • GL_ARB_clip_control on llvmpipe, softpipe, r300, r600, radeonsi
      • +
      • GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe
      • +
      • GL_KHR_context_flush_control on all drivers
      diff --git a/mesalib/docs/relnotes/10.5.0.html b/mesalib/docs/relnotes/10.5.0.html new file mode 100644 index 000000000..84bfcdbdb --- /dev/null +++ b/mesalib/docs/relnotes/10.5.0.html @@ -0,0 +1,61 @@ + + + + + Mesa Release Notes + + + + +
      +

      The Mesa 3D Graphics Library

      +
      + + +
      + +

      Mesa 10.5.0 Release Notes / TBD

      + +

      +Mesa 10.5.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.5.1. +

      +

      +Mesa 10.5.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. +

      + + +

      MD5 checksums

      +
      +TBD.
      +
      + + +

      New features

      + +

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

      + +
        +
      + + +

      Bug fixes

      + +TBD. + +

      Changes

      + +
        +
      + +
      + + -- cgit v1.2.3