From a71d524ecad48837e0124a03124bc05f59a48be7 Mon Sep 17 00:00:00 2001
From: marha
Date: Thu, 30 Apr 2015 23:24:30 +0200
Subject: fontconfig pixman libX11 mesa git update 30 Apr 2015
libX11 commit d3415d1f052530760b4617db45affcb984cfe35c
pixman commit e0c0153d8e5d42c08c2b9bd2cf2123bff2c48d75
fontconfig commit 4a6f5efd5f6a468e1872d58e589bcf30ba88e2fd
mesa commit 1ac7db07b363207e8ded9259f84bbcaa084b8667
---
mesalib/docs/GL3.txt | 6 +-
mesalib/docs/VERSIONS | 4 +-
mesalib/docs/index.html | 8 ++-
mesalib/docs/libGL.txt | 2 +-
mesalib/docs/relnotes.html | 1 +
mesalib/docs/relnotes/10.0.3.html | 2 +-
mesalib/docs/relnotes/10.5.4.html | 125 ++++++++++++++++++++++++++++++++++++++
mesalib/docs/relnotes/10.6.0.html | 12 +++-
mesalib/docs/relnotes/7.10.html | 2 +-
mesalib/docs/versions.html | 4 +-
mesalib/docs/viewperf.html | 7 +++
11 files changed, 160 insertions(+), 13 deletions(-)
create mode 100644 mesalib/docs/relnotes/10.5.4.html
(limited to 'mesalib/docs')
diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt
index 2dbd987de..617ff3447 100644
--- a/mesalib/docs/GL3.txt
+++ b/mesalib/docs/GL3.txt
@@ -163,7 +163,7 @@ GL 4.3, GLSL 4.30:
GL_ARB_multi_draw_indirect DONE (i965, nvc0, r600, radeonsi, llvmpipe, softpipe)
GL_ARB_program_interface_query DONE (all drivers)
GL_ARB_robust_buffer_access_behavior not started
- GL_ARB_shader_image_size not started
+ GL_ARB_shader_image_size in progress (Martin Peres)
GL_ARB_shader_storage_buffer_object not started
GL_ARB_stencil_texturing DONE (i965/gen8+, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
GL_ARB_texture_buffer_range DONE (nv50, nvc0, i965, r600, radeonsi, llvmpipe)
@@ -182,7 +182,7 @@ GL 4.4, GLSL 4.40:
GL_ARB_multi_bind DONE (all drivers)
GL_ARB_query_buffer_object not started
GL_ARB_texture_mirror_clamp_to_edge DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
- GL_ARB_texture_stencil8 not started
+ GL_ARB_texture_stencil8 DONE (nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
GL_ARB_vertex_type_10f_11f_11f_rev DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
GL 4.5, GLSL 4.50:
@@ -220,7 +220,7 @@ GLES3.1, GLSL ES 3.1
GL_ARB_program_interface_query DONE (all drivers)
GL_ARB_shader_atomic_counters DONE (i965)
GL_ARB_shader_image_load_store in progress (curro)
- GL_ARB_shader_image_size not started
+ GL_ARB_shader_image_size in progress (Martin Peres)
GL_ARB_shader_storage_buffer_object not started
GL_ARB_shading_language_packing DONE (all drivers)
GL_ARB_separate_shader_objects DONE (all drivers)
diff --git a/mesalib/docs/VERSIONS b/mesalib/docs/VERSIONS
index 0ebcd1469..9af1546a8 100644
--- a/mesalib/docs/VERSIONS
+++ b/mesalib/docs/VERSIONS
@@ -103,7 +103,7 @@ Mesa Version History
- Stencil-related functions now work in display lists
Changes:
- renamed aux.h as glaux.h (MS-DOS names can't start with aux)
- - most filenames are in 8.3 format to accomodate MS-DOS
+ - most filenames are in 8.3 format to accommodate MS-DOS
- use GLubytes to store arrays of colors instead of GLints
1.2.2 August 2, 1995
@@ -1007,7 +1007,7 @@ Mesa Version History
- glGetTexImage was using pixel unpacking instead of packing params
- auto-mipmap generation for cube maps was incorrect
Changes:
- - max texture units reduced to six to accomodate texture rectangles
+ - max texture units reduced to six to accommodate texture rectangles
- removed unfinished GL_MESA_sprite_point extension code
diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html
index 9e4644caa..e01790cd7 100644
--- a/mesalib/docs/index.html
+++ b/mesalib/docs/index.html
@@ -16,6 +16,12 @@
News
+
April 24, 2015
+
+Mesa 10.5.4 is released.
+This is a bug-fix release.
+
+
April 12, 2015
Mesa 10.5.3 is released.
@@ -1360,7 +1366,7 @@ The Mesa FAQ has been rewritten.
- glGetTexImage was using pixel unpacking instead of packing params
- auto-mipmap generation for cube maps was incorrect
Changes:
- - max texture units reduced to six to accomodate texture rectangles
+ - max texture units reduced to six to accommodate texture rectangles
- removed unfinished GL_MESA_sprite_point extension code
diff --git a/mesalib/docs/libGL.txt b/mesalib/docs/libGL.txt
index d06b4e62a..839e330cf 100644
--- a/mesalib/docs/libGL.txt
+++ b/mesalib/docs/libGL.txt
@@ -49,7 +49,7 @@ stderr if the LIBGL_DEBUG environment variable is defined.
libGL.so is thread safe. The overhead of thread safety for common,
single-thread clients is negligible. However, the overhead of thread
safety for multi-threaded clients is significant. Each GL API call
-requires two calls to pthread_get_specific() which can noticably
+requires two calls to pthread_get_specific() which can noticeably
impact performance. Warning: libGL.so is thread safe but individual
DRI drivers may not be. Please consult the documentation for a driver
to learn if it is thread safe.
diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html
index 6ec35d11f..7f2e1d851 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.
+Mesa 10.5.4 is a bug fix release which fixes bugs found since the 10.5.3 release.
+
+
+Mesa 10.5.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.
+
i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders
+
+
+
Marek Olšák (2):
+
+
glsl_to_tgsi: fix out-of-bounds constant access and crash for uniforms
+
glsl_to_tgsi: don't use a potentially-undefined immediate for ir_query_levels
+
+
+
Mathias Froehlich (1):
+
+
i965: Flush batchbuffer containing the query on glQueryCounter.
+
+
+
Mauro Rossi (2):
+
+
android: mesa: generate the format_{un,}pack.[ch] sources
+
android: add inital NIR build
+
+
+
+
+
+
diff --git a/mesalib/docs/relnotes/10.6.0.html b/mesalib/docs/relnotes/10.6.0.html
index 82aea5cf9..fbc4d5be9 100644
--- a/mesalib/docs/relnotes/10.6.0.html
+++ b/mesalib/docs/relnotes/10.6.0.html
@@ -45,15 +45,23 @@ Note: some of the new features are only available with certain drivers.
GL_AMD_pinned_memory on r600, radeonsi
+
GL_ARB_clip_control on i965
+
GL_ARB_depth_buffer_float on freedreno
+
GL_ARB_depth_clamp on freedreno
GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600
GL_ARB_draw_instanced on freedreno
GL_ARB_gpu_shader_fp64 on nvc0, softpipe
+
GL_ARB_gpu_shader5 on i965/gen8+
GL_ARB_instanced_arrays on freedreno
GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe
+
GL_ARB_program_interface_query (all drivers)
+
GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe
GL_ARB_uniform_buffer_object on freedreno
GL_EXT_draw_buffers2 on freedreno
-
GL_ARB_clip_control on i965
-
GL_ARB_program_interface_query (all drivers)
+
GL_OES_EGL_sync on all drivers
+
EGL_KHR_fence_sync on freedreno, nv50, nvc0, r600, radeonsi
+
EGL_KHR_wait_sync on freedreno, nv50, nvc0, r600, radeonsi
+
EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi
diff --git a/mesalib/docs/viewperf.html b/mesalib/docs/viewperf.html
index 6b63b94d8..a60a44f36 100644
--- a/mesalib/docs/viewperf.html
+++ b/mesalib/docs/viewperf.html
@@ -329,6 +329,13 @@ array initializer statement, but it neglects to specify
#version 120 at the top of the shader code.
So, the shader does not compile and all that's rendered is plain white polygons.
+
+Also, the test tries to create a very large 3D texture that may exceed
+the device driver's limit.
+When this happens, the glTexImage3D call fails and all that's rendered is
+a white box.
+