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
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
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