From 982ac918afe6a1c02d5cf735d7b6c56443a048cc Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 7 Feb 2014 23:28:38 +0100 Subject: xkbcomp xkeyboard-config libxcb libxtrans fontconfig libX11 libxcb mesa xserver git update 7 Feb 2014 Update to openssl1.0.1f xserver commit 83e38eb73fd8c852513aac2da2975b4c01070ec2 libxcb commit d7eb0bdf3b5b11ee9f40ee5e73df8fc0bdfa59f3 xkeyboard-config commit 7596672b96315465df8d8d691e3a567a52f70743 libX11 commit aacf95dacc7c598e7297894580d4d655593813b2 xkbcomp commit 31b90ee4ffc774e0da540277907fc5540c0b012c libxtrans commit 3f0de269abe59353acbd7a5587d68ce0da91db67 fontconfig commit e310d2fac2d874d5aa76c609df70cc7b871c0b6d mesa commit dd2229d4c68ed78a50104637aef904f8ab6d7dd3 --- mesalib/docs/GL3.txt | 68 ++++++------- mesalib/docs/README.UVD | 31 ++++++ mesalib/docs/egl.html | 14 --- mesalib/docs/index.html | 6 ++ mesalib/docs/relnotes.html | 1 + mesalib/docs/relnotes/10.0.3.html | 206 ++++++++++++++++++++++++++++++++++++++ mesalib/docs/relnotes/10.1.html | 4 + mesalib/docs/relnotes/10.2.html | 61 +++++++++++ 8 files changed, 343 insertions(+), 48 deletions(-) create mode 100644 mesalib/docs/relnotes/10.0.3.html create mode 100644 mesalib/docs/relnotes/10.2.html (limited to 'mesalib/docs') diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt index 799db4bc0..09c8caa28 100644 --- a/mesalib/docs/GL3.txt +++ b/mesalib/docs/GL3.txt @@ -55,7 +55,7 @@ GL 3.1 --- all DONE: i965, nv50, nvc0, r600, radeonsi Forward compatible context support/deprecations DONE () Instanced drawing (GL_ARB_draw_instanced) DONE (swrast) Buffer copying (GL_ARB_copy_buffer) DONE (r300, swrast) - Primitive restart (GL_NV_primitive_restart) DONE (r300, ) + Primitive restart (GL_NV_primitive_restart) DONE (r300) 16 vertex texture image units DONE () Texture buffer objs (GL_ARB_texture_buffer_object) DONE for OpenGL 3.1 contexts () Rectangular textures (GL_ARB_texture_rectangle) DONE (r300, swrast) @@ -63,42 +63,42 @@ GL 3.1 --- all DONE: i965, nv50, nvc0, r600, radeonsi Signed normalized textures (GL_EXT_texture_snorm) DONE (r300) -GL 3.2 --- all DONE: i965 +GL 3.2 --- all DONE: i965, nv50, nvc0, r600, radeonsi Core/compatibility profiles DONE GLSL 1.50 DONE () Geometry shaders DONE () - BGRA vertex order (GL_ARB_vertex_array_bgra) DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - Base vertex offset(GL_ARB_draw_elements_base_vertex) DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - Frag shader coord (GL_ARB_fragment_coord_conventions) DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - Provoking vertex (GL_ARB_provoking_vertex) DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - Seamless cubemaps (GL_ARB_seamless_cube_map) DONE (nvc0, r600, radeonsi) - Multisample textures (GL_ARB_texture_multisample) DONE (nvc0, r600, radeonsi) - Frag depth clamp (GL_ARB_depth_clamp) DONE (nv50, nvc0, r600, swrast, radeonsi) - Fence objects (GL_ARB_sync) DONE (nv50, nvc0, r300, r600, radeonsi, swrast) + BGRA vertex order (GL_ARB_vertex_array_bgra) DONE (r300, swrast) + Base vertex offset(GL_ARB_draw_elements_base_vertex) DONE (r300, swrast) + Frag shader coord (GL_ARB_fragment_coord_conventions) DONE (r300, swrast) + Provoking vertex (GL_ARB_provoking_vertex) DONE (r300, swrast) + Seamless cubemaps (GL_ARB_seamless_cube_map) DONE () + Multisample textures (GL_ARB_texture_multisample) DONE () + Frag depth clamp (GL_ARB_depth_clamp) DONE (swrast) + Fence objects (GL_ARB_sync) DONE (r300, swrast) GLX_ARB_create_context_profile DONE -GL 3.3 --- all DONE: i965 +GL 3.3 --- all DONE: i965, nv50, nvc0, r600, radeonsi GLSL 3.30 DONE () - GL_ARB_blend_func_extended DONE (nv50, nvc0, r600, radeonsi, softpipe) - GL_ARB_explicit_attrib_location DONE (i915, nv50, nvc0, r300, r600, radeonsi, swrast) - GL_ARB_occlusion_query2 DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - GL_ARB_sampler_objects DONE (nv50, nvc0, r300, r600, radeonsi) - GL_ARB_shader_bit_encoding DONE (nv50, nvc0, r600, radeonsi) - GL_ARB_texture_rgb10_a2ui DONE (r600, radeonsi) - GL_ARB_texture_swizzle DONE (nv50, nvc0, r300, r600, radeonsi, swrast) - GL_ARB_timer_query DONE (nv50, nvc0, r600, radeonsi) - GL_ARB_instanced_arrays DONE (nv50, nvc0, r300, r600, radeonsi) - GL_ARB_vertex_type_2_10_10_10_rev DONE (r600, radeonsi) + GL_ARB_blend_func_extended DONE (softpipe) + GL_ARB_explicit_attrib_location DONE (all drivers that support GLSL) + GL_ARB_occlusion_query2 DONE (r300, swrast) + GL_ARB_sampler_objects DONE (all drivers) + GL_ARB_shader_bit_encoding DONE () + GL_ARB_texture_rgb10_a2ui DONE () + GL_ARB_texture_swizzle DONE (r300, swrast) + GL_ARB_timer_query DONE () + GL_ARB_instanced_arrays DONE (r300) + GL_ARB_vertex_type_2_10_10_10_rev DONE () GL 4.0: GLSL 4.0 not started GL_ARB_texture_query_lod DONE (i965) - GL_ARB_draw_buffers_blend DONE (i965, r600, radeonsi, softpipe) + GL_ARB_draw_buffers_blend DONE (i965, nv50, nvc0, r600, radeonsi, softpipe) GL_ARB_draw_indirect DONE (i965) GL_ARB_gpu_shader5 started GL_ARB_gpu_shader_fp64 not started @@ -106,18 +106,18 @@ GL 4.0: GL_ARB_shader_subroutine not started GL_ARB_tessellation_shader not started GL_ARB_texture_buffer_object_rgb32 DONE (i965, r600, radeonsi, softpipe) - GL_ARB_texture_cube_map_array DONE (i965, r600, softpipe) + GL_ARB_texture_cube_map_array DONE (i965, nvc0, r600, softpipe) GL_ARB_texture_gather DONE (i965) - GL_ARB_transform_feedback2 DONE (i965, r600, radeonsi) - GL_ARB_transform_feedback3 DONE (i965, r600, radeonsi) + GL_ARB_transform_feedback2 DONE (i965, nv50, nvc0, r600, radeonsi) + GL_ARB_transform_feedback3 DONE (i965, nv50, nvc0, r600, radeonsi) GL 4.1: GLSL 4.1 not started - GL_ARB_ES2_compatibility DONE (i965, r300, r600, radeonsi) + GL_ARB_ES2_compatibility DONE (i965, nv50, nvc0, r300, r600, radeonsi) GL_ARB_get_program_binary DONE (0 binary formats) - GL_ARB_separate_shader_objects some infrastructure done + GL_ARB_separate_shader_objects started (Ian Romanick, Gregory Hainaut) GL_ARB_shader_precision not started GL_ARB_vertex_attrib_64bit not started GL_ARB_viewport_array DONE (i965) @@ -130,13 +130,13 @@ GL 4.2: GL_ARB_compressed_texture_pixel_storage not started GL_ARB_shader_atomic_counters DONE (i965) GL_ARB_texture_storage DONE (all drivers) - GL_ARB_transform_feedback_instanced DONE (i965, r600, radeonsi) + GL_ARB_transform_feedback_instanced DONE (i965, nv50, nvc0, r600, radeonsi) GL_ARB_base_instance DONE (i965, nv50, nvc0, r600, radeonsi) GL_ARB_shader_image_load_store in progress (curro) GL_ARB_conservative_depth DONE (all drivers that support GLSL 1.30) GL_ARB_shading_language_420pack DONE (all drivers that support GLSL 1.30) - GL_ARB_internalformat_query DONE (i965, r300, r600, radeonsi) - GL_ARB_map_buffer_alignment DONE (r300, r600, radeonsi) + GL_ARB_internalformat_query DONE (i965, nv50, nvc0, r300, r600, radeonsi) + GL_ARB_map_buffer_alignment DONE (all drivers) GL 4.3: @@ -144,8 +144,8 @@ GL 4.3: GLSL 4.3 not started GL_ARB_arrays_of_arrays started GL_ARB_ES3_compatibility DONE (i965) - GL_ARB_clear_buffer_object not started - GL_ARB_compute_shader not started + GL_ARB_clear_buffer_object DONE (all drivers) + GL_ARB_compute_shader started (Paul Berry) GL_ARB_copy_image not started GL_KHR_debug DONE (all drivers) GL_ARB_explicit_uniform_location not started @@ -162,7 +162,7 @@ GL 4.3: GL_ARB_texture_buffer_range DONE (nv50, nvc0, i965, r600, radeonsi) GL_ARB_texture_query_levels DONE (i965) GL_ARB_texture_storage_multisample DONE (all drivers that support GL_ARB_texture_multisample) - GL_ARB_texture_view not started + GL_ARB_texture_view started (Courtney Goeltzenleuchter, Chris Forbes) GL_ARB_vertex_attrib_binding DONE (all drivers) @@ -173,7 +173,7 @@ GL 4.4: GL_ARB_buffer_storage not started GL_ARB_clear_texture not started GL_ARB_enhanced_layouts not started - GL_ARB_multi_bind not started + GL_ARB_multi_bind started (Fredrik Höglund) GL_ARB_query_buffer_object not started GL_ARB_texture_mirror_clamp_to_edge DONE (i965, nv30, nv50, nvc0, r300, r600, radeonsi, swrast) GL_ARB_texture_stencil8 not started diff --git a/mesalib/docs/README.UVD b/mesalib/docs/README.UVD index 36b467edf..38ea8646a 100644 --- a/mesalib/docs/README.UVD +++ b/mesalib/docs/README.UVD @@ -11,3 +11,34 @@ INFORMATION FOR PACKAGED MEDIA IS EXPRESSLY PROHIBITED WITHOUT A LICENSE UNDER APPLICABLE PATENTS IN THE MPEG-2 PATENT PORTFOLIO, WHICH LICENSES IS AVAILABLE FROM MPEG LA, LLC, 6312 S. Fiddlers Green Circle, Suite 400E, Greenwood Village, Colorado 80111 U.S.A. + +WARRANTY DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY +KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING +BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN +UNINTERRUPTED OR ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR +COURSE OF USAGE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE SOFTWARE IS +ASSUMED BY YOU. Some jurisdictions do not allow the exclusion of implied +warranties, so the above exclusion may not apply to You. + +LIMITATION OF LIABILITY AND INDEMNIFICATION: AMD AND ITS LICENSORS WILL NOT, +UNDER ANY CIRCUMSTANCES BE LIABLE FOR ANY PUNITIVE, DIRECT, INCIDENTAL, +INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM USE OF THE SOFTWARE OR +THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability to You +for all damages, losses, and causes of action (whether in contract, tort +(including negligence) or otherwise) exceed the amount of $100 USD. You agree +to defend, indemnify and hold harmless AMD and its licensors, and any of their +directors, officers, employees, affiliates or agents from and against any and +all loss, damage, liability and other expenses (including reasonable +attorneys' fees), resulting from Your use of the Software or violation of the +terms and conditions of this Agreement. + +U.S. GOVERNMENT RESTRICTED RIGHTS: The Software is provided with "RESTRICTED +RIGHTS." Use, duplication, or disclosure by the Government is subject to the +restrictions as set forth in FAR 52.227-14 and DFAR252.227-7013, et seq., or +its successor. Use of the Software by the Government constitutes +acknowledgement of AMD's proprietary rights in them. + +EXPORT RESTRICTIONS: The Software may be subject to export restrictions as +stated in the Software License Agreement. diff --git a/mesalib/docs/egl.html b/mesalib/docs/egl.html index dc2324194..eebb8c73b 100644 --- a/mesalib/docs/egl.html +++ b/mesalib/docs/egl.html @@ -232,16 +232,6 @@ The supported platforms are X11, DRM, FBDEV, and GDI.

-
egl_glx
-
- -

This driver provides a wrapper to GLX. It uses exclusively GLX to implement -the EGL API. It supports both direct and indirect rendering when the GLX does. -It is accelerated when the GLX is. As such, it cannot provide functions that -is not available in GLX or GLX extensions.

-
- -

Packaging

The ABI between the main library and its drivers are not stable. Nor is @@ -262,10 +252,6 @@ is disabled by default.

src/egl/. The sources of the egl state tracker can be found at src/gallium/state_trackers/egl/.

-

The suggested way to learn to write a EGL driver is to see how other drivers -are written. egl_glx should be a good reference. It works in any -environment that has GLX support, and it is simpler than most drivers.

-

Lifetime of Display Resources

Contexts and surfaces are examples of display resources. They might live diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html index 1d3772899..4f92801b5 100644 --- a/mesalib/docs/index.html +++ b/mesalib/docs/index.html @@ -16,6 +16,12 @@

News

+

February 3, 2014

+

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

+

January 9, 2014

Mesa 10.0.2 is released. diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html index c3c277dea..430274c52 100644 --- a/mesalib/docs/relnotes.html +++ b/mesalib/docs/relnotes.html @@ -22,6 +22,7 @@ The release notes summarize what's new or changed in each Mesa release.

diff --git a/mesalib/docs/relnotes/10.2.html b/mesalib/docs/relnotes/10.2.html new file mode 100644 index 000000000..332c33a3f --- /dev/null +++ b/mesalib/docs/relnotes/10.2.html @@ -0,0 +1,61 @@ + + + + + Mesa Release Notes + + + + +
+

The Mesa 3D Graphics Library

+
+ + +
+ +

Mesa 10.2 Release Notes / TBD

+ +

+Mesa 10.2 is a new development release. +People who are concerned with stability and reliability should stick +with a previous release or wait for Mesa 10.2.1. +

+

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

+ + +

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