From 462f18c7b25fe3e467f837647d07ab0a78aa8d2b Mon Sep 17 00:00:00 2001
From: marha
Date: Sun, 22 Feb 2015 21:39:56 +0100
Subject: Merged origin/release (checked in because wanted to merge new stuff)
---
mesalib/docs/GL3.txt | 14 ++-
mesalib/docs/index.html | 45 +++++++++
mesalib/docs/install.html | 6 +-
mesalib/docs/relnotes.html | 8 ++
mesalib/docs/relnotes/10.2.html | 2 +
mesalib/docs/relnotes/10.3.5.html | 88 +++++++++++++++++
mesalib/docs/relnotes/10.3.6.html | 124 +++++++++++++++++++++++
mesalib/docs/relnotes/10.3.7.html | 93 ++++++++++++++++++
mesalib/docs/relnotes/10.3.html | 1 +
mesalib/docs/relnotes/10.4.1.html | 97 ++++++++++++++++++
mesalib/docs/relnotes/10.4.2.html | 127 ++++++++++++++++++++++++
mesalib/docs/relnotes/10.4.3.html | 145 +++++++++++++++++++++++++++
mesalib/docs/relnotes/10.4.4.html | 100 +++++++++++++++++++
mesalib/docs/relnotes/10.4.html | 201 +++++++++++++++++++++++++++++++++++++-
mesalib/docs/relnotes/10.5.0.html | 7 ++
mesalib/docs/relnotes/10.6.0.html | 64 ++++++++++++
16 files changed, 1115 insertions(+), 7 deletions(-)
create mode 100644 mesalib/docs/relnotes/10.3.5.html
create mode 100644 mesalib/docs/relnotes/10.3.6.html
create mode 100644 mesalib/docs/relnotes/10.3.7.html
create mode 100644 mesalib/docs/relnotes/10.4.1.html
create mode 100644 mesalib/docs/relnotes/10.4.2.html
create mode 100644 mesalib/docs/relnotes/10.4.3.html
create mode 100644 mesalib/docs/relnotes/10.4.4.html
create mode 100644 mesalib/docs/relnotes/10.6.0.html
(limited to 'mesalib/docs')
diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt
index 648f5ac86..a5b817545 100644
--- a/mesalib/docs/GL3.txt
+++ b/mesalib/docs/GL3.txt
@@ -109,7 +109,7 @@ GL 4.0, GLSL 4.00:
- Enhanced per-sample shading DONE (r600)
- Interpolation functions DONE (r600)
- New overload resolution rules DONE
- GL_ARB_gpu_shader_fp64 started (Dave)
+ GL_ARB_gpu_shader_fp64 DONE (nvc0, softpipe)
GL_ARB_sample_shading DONE (i965, nv50, nvc0, r600, radeonsi)
GL_ARB_shader_subroutine not started
GL_ARB_tessellation_shader started (Chris, Ilia)
@@ -191,7 +191,16 @@ GL 4.5, GLSL 4.50:
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 started (Laura Ekstrand)
+ GL_ARB_direct_state_access started
+ - Transform Feedback object started (Martin Peres)
+ - Buffer object started (Laura Ekstrand)
+ - Framebuffer object started (Laura Ekstrand)
+ - Renderbuffer object started (Martin Peres)
+ - Texture object started (Laura Ekstrand)
+ - Vertex array object started (Fredrik Höglund)
+ - Sampler object started (Martin Peres)
+ - Program Pipeline object started (Martin Peres)
+ - Query object started (Martin Peres)
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)
@@ -203,6 +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_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/index.html b/mesalib/docs/index.html
index 024bb5f59..15306cebc 100644
--- a/mesalib/docs/index.html
+++ b/mesalib/docs/index.html
@@ -16,6 +16,51 @@
News
+
February 06, 2015
+
+Mesa 10.4.4 is released.
+This is a bug-fix release.
+
+
+
January 24, 2015
+
+Mesa 10.4.3 is released.
+This is a bug-fix release.
+
+
+
January 12, 2015
+
+Mesa 10.3.7
+and Mesa 10.4.2 are released.
+
+These are bug-fix releases from the 10.3 and 10.4 branches, respectively.
+
+NOTE: It is anticipated that 10.3.7 will be the final release in the 10.3
+series. Users of 10.3 are encouraged to migrate to the 10.4 series in order
+to obtain future fixes.
+
+
+
December 29, 2014
+
+Mesa 10.3.6
+and Mesa 10.4.1 are released.
+
+These are bug-fix releases from the 10.3 and 10.4 branches, respectively.
+
+
+
December 14, 2014
+
+Mesa 10.4 is released. This is a new
+development release. See the release notes for more information about
+the release.
+
+
+
December 5, 2014
+
+Mesa 10.3.5 is released.
+This is a bug-fix release.
+
+
November 21, 2014
Mesa 10.3.4 is released.
diff --git a/mesalib/docs/install.html b/mesalib/docs/install.html
index f12425fcb..b12e1cb8c 100644
--- a/mesalib/docs/install.html
+++ b/mesalib/docs/install.html
@@ -38,6 +38,10 @@
Version 2.6.4 or later should work.
+
Python Mako module -
+Python Mako module is required. Version 0.7.3 or later should work.
+
+
SCons is required for building on
Windows and optional for Linux (it's an alternative to autoconf/automake.)
diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html
index 8dd732618..005391974 100644
--- a/mesalib/docs/relnotes.html
+++ b/mesalib/docs/relnotes.html
@@ -21,6 +21,14 @@ The release notes summarize what's new or changed in each Mesa release.
10.3.2 release notes
diff --git a/mesalib/docs/relnotes/10.2.html b/mesalib/docs/relnotes/10.2.html
index f17bfcc28..e9d30c5c1 100644
--- a/mesalib/docs/relnotes/10.2.html
+++ b/mesalib/docs/relnotes/10.2.html
@@ -88,6 +88,8 @@ following options during configure, if you would like support for svga driver
Note: The files are installed in $(libdir)/gallium-pipe/ and the interface
between them and libxatracker.so is not stable.
+
+
The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.
+Mesa 10.3.5 is a bug fix release which fixes bugs found since the 10.3.4 release.
+
+
+Mesa 10.3.5 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.
+
+Mesa 10.3.6 is a bug fix release which fixes bugs found since the 10.3.5 release.
+
+
+Mesa 10.3.6 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.
+
+Mesa 10.3.7 is a bug fix release which fixes bugs found since the 10.3.6 release.
+
+
+Mesa 10.3.7 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.
+
Bug 87619 - Changes to state such as render targets change fragment shader without marking it dirty.
+
+
+
+
Changes
+
+
Chad Versace (2):
+
+
i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()
+
i965: Use safer pointer arithmetic in gather_oa_results()
+
+
+
Emil Velikov (2):
+
+
docs: Add sha256 sums for the 10.3.6 release
+
Update version to 10.3.7
+
+
+
Ilia Mirkin (2):
+
+
nv50,nvc0: set vertex id base to index_bias
+
nv50/ir: fix texture offsets in release builds
+
+
+
Kenneth Graunke (2):
+
+
i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
+
i965: Fix start/base_vertex_location for >1 prims but !BRW_NEW_VERTICES.
+
+
+
Marek Olšák (3):
+
+
glsl_to_tgsi: fix a bug in copy propagation
+
vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
+
st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
+
+
+
Michel Dänzer (1):
+
+
radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0
+
+
+
+
+
diff --git a/mesalib/docs/relnotes/10.3.html b/mesalib/docs/relnotes/10.3.html
index 53cd62d3d..e3ee7b1d5 100644
--- a/mesalib/docs/relnotes/10.3.html
+++ b/mesalib/docs/relnotes/10.3.html
@@ -327,6 +327,7 @@ DRM drivers that don't have a full-fledged GEM (such as qxl or simpledrm)
Removed support for the GL_ATI_envmap_bumpmap extension
The hacky --enable-32/64-bit is no longer available in configure. To build
32/64 bit mesa refer to the default method recommended by your distribution
+The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.
diff --git a/mesalib/docs/relnotes/10.4.1.html b/mesalib/docs/relnotes/10.4.1.html
new file mode 100644
index 000000000..206320bb6
--- /dev/null
+++ b/mesalib/docs/relnotes/10.4.1.html
@@ -0,0 +1,97 @@
+
+
+
+
+ Mesa Release Notes
+
+
+
+
+
+
The Mesa 3D Graphics Library
+
+
+
+
+
+
Mesa 10.4.1 Release Notes / December 29, 2014
+
+
+Mesa 10.4.1 is a bug fix release which fixes bugs found since the 10.4.0 release.
+
+
+Mesa 10.4.1 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.
+
+Mesa 10.4.2 is a bug fix release which fixes bugs found since the 10.4.1 release.
+
+
+Mesa 10.4.2 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.
+
+Mesa 10.4.3 is a bug fix release which fixes bugs found since the 10.4.2 release.
+
+
+Mesa 10.4.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.
+
+Mesa 10.4.4 is a bug fix release which fixes bugs found since the 10.4.3 release.
+
+
+Mesa 10.4.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.
+
The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.
diff --git a/mesalib/docs/relnotes/10.5.0.html b/mesalib/docs/relnotes/10.5.0.html
index 84bfcdbdb..578db4f24 100644
--- a/mesalib/docs/relnotes/10.5.0.html
+++ b/mesalib/docs/relnotes/10.5.0.html
@@ -44,6 +44,12 @@ Note: some of the new features are only available with certain drivers.
+
GL_ARB_framebuffer_sRGB on freedreno
+
GL_ARB_texture_rg on freedreno
+
GL_EXT_packed_float on freedreno
+
GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, llvmpipe
+
GL_EXT_texture_shared_exponent on freedreno
+
GL_EXT_texture_snorm on freedreno
@@ -54,6 +60,7 @@ TBD.
Changes
+
Removed support for GCC versions earlier than 4.2.0.
+Mesa 10.6.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.6.1.
+
+
+Mesa 10.6.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.
+
+
+
+
GL_AMD_pinned_memory on r600, radeonsi
+
GL_ARB_draw_instanced on freedreno
+
GL_ARB_gpu_shader_fp64 on nvc0, softpipe
+
GL_ARB_instanced_arrays on freedreno
+
GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe