From e708bebcc029873004ade4241f347ce8c58896af Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 11 Jul 2014 18:00:29 +0200 Subject: fontconfig libX11 xserver mkfontscale mesa git update 11 July 2014 xserver commit 9de3cc8daa4c6e877d30a0e8ccfe0cc159f1dbe3 libX11 commit ff9a5c199251a84fa59d14fd48dadb3f8920b54b mkfontscale commit 47908fd7a0d061fdcd21e3498da4e223ca9136d9 fontconfig commit dca5d0feee5eb6428bec48b1aff4396cf92c76c0 mesa commit f381c27c548aa28b003c8e188f5d627ab4105f76 --- mesalib/configure.ac | 16 +- mesalib/docs/index.html | 14 ++ mesalib/docs/relnotes.html | 1 + mesalib/docs/relnotes/10.2.3.html | 130 ++++++++++++++ mesalib/src/gallium/Automake.inc | 41 ----- mesalib/src/gallium/SConscript | 1 - mesalib/src/gallium/auxiliary/util/u_blitter.c | 9 + mesalib/src/gallium/auxiliary/util/u_transfer.c | 4 +- mesalib/src/glsl/ast_type.cpp | 10 ++ mesalib/src/glsl/glcpp/glcpp-lex.l | 33 ++-- mesalib/src/glsl/glcpp/glcpp-parse.y | 189 ++++++++++++++++----- mesalib/src/glsl/glcpp/glcpp.h | 9 +- mesalib/src/glsl/list.h | 6 +- mesalib/src/mesa/drivers/common/meta.c | 2 +- mesalib/src/mesa/drivers/dri/common/SConscript | 70 ++++---- mesalib/src/mesa/main/context.c | 3 + mesalib/src/mesa/main/ff_fragment_shader.cpp | 30 ++-- mesalib/src/mesa/main/multisample.c | 2 +- mesalib/src/mesa/main/shared.c | 1 + mesalib/src/mesa/state_tracker/st_atom_blend.c | 9 +- .../src/mesa/state_tracker/st_atom_rasterizer.c | 2 +- mesalib/src/mesa/state_tracker/st_atom_shader.c | 6 +- mesalib/src/mesa/state_tracker/st_cb_msaa.c | 6 +- mesalib/src/mesa/state_tracker/st_context.c | 1 + mesalib/src/mesa/state_tracker/st_format.c | 7 +- mesalib/src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 5 +- mesalib/src/mesa/state_tracker/st_glsl_to_tgsi.h | 2 +- mesalib/src/mesa/state_tracker/st_program.c | 16 +- mesalib/src/mesa/state_tracker/st_program.h | 3 + 29 files changed, 437 insertions(+), 191 deletions(-) create mode 100644 mesalib/docs/relnotes/10.2.3.html (limited to 'mesalib') diff --git a/mesalib/configure.ac b/mesalib/configure.ac index 4646212be..48f5f815e 100644 --- a/mesalib/configure.ac +++ b/mesalib/configure.ac @@ -159,20 +159,13 @@ solaris*) DEFINES="$DEFINES -DHAVE_PTHREAD -DSVR4" ;; cygwin*) - DEFINES="$DEFINES -DHAVE_PTHREAD" + DEFINES="$DEFINES -D_XOPEN_SOURCE=700 -DHAVE_PTHREAD" ;; esac dnl Add flags for gcc and g++ if test "x$GCC" = xyes; then - case "$host_os" in - cygwin*) - CFLAGS="$CFLAGS -Wall -std=gnu99" - ;; - *) - CFLAGS="$CFLAGS -Wall -std=c99" - ;; - esac + CFLAGS="$CFLAGS -Wall -std=c99" # Enable -Werror=implicit-function-declaration and # -Werror=missing-prototypes, if available, or otherwise, just @@ -1992,7 +1985,7 @@ if test -n "$with_gallium_drivers"; then fi if test "x$enable_dri" = xyes; then - GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS dri-swrast" + GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS dri/swrast" fi ;; *) @@ -2196,8 +2189,6 @@ AC_CONFIG_FILES([Makefile src/gallium/state_trackers/Makefile src/gallium/state_trackers/clover/Makefile src/gallium/state_trackers/dri/Makefile - src/gallium/state_trackers/dri/drm/Makefile - src/gallium/state_trackers/dri/sw/Makefile src/gallium/state_trackers/egl/Makefile src/gallium/state_trackers/gbm/Makefile src/gallium/state_trackers/glx/xlib/Makefile @@ -2208,7 +2199,6 @@ AC_CONFIG_FILES([Makefile src/gallium/state_trackers/xa/Makefile src/gallium/state_trackers/xvmc/Makefile src/gallium/targets/Makefile - src/gallium/targets/dri-swrast/Makefile src/gallium/targets/dri/Makefile src/gallium/targets/egl-static/Makefile src/gallium/targets/gbm/Makefile diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html index fc36c3db0..d3882f063 100644 --- a/mesalib/docs/index.html +++ b/mesalib/docs/index.html @@ -16,6 +16,20 @@

News

+

July 7, 2014

+

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

+ +

July 5, 2014

+ +

+Mesa demos 8.2.0 is released. +See the announcement for more information about the release. +You can download it from ftp.freedesktop.org/pub/mesa/demos/8.2.0/. +

+

June 24, 2014

Mesa 10.1.6 diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html index 67c19555c..ba88d1a26 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.