From 9e23b44bfe1e6e85231b1c07d945cadf0c868648 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 16 Oct 2013 11:23:27 +0200 Subject: fontconfig libxcb libxcb/xcb-proto xserver mesa pixman xkbcomp git update 16 oct 2013 xserver commit 7cf1b595c8c8f9776a39559d2878cf90af3f2859 libxcb commit e4e0c6eec861f4c69da12060dc8dbe7a63fa5eb6 libxcb/xcb-proto commit 55c75accecf0e76d2aa38656efd2be4044b9e643 xkbcomp commit 839ccda42d8b088d94324cd77c4be954859914d3 pixman commit 9e81419ed5c0ee490ddacf7bada516a25cae87eb fontconfig commit 5406919c5e186f74ccdade1a65344ce7b5c56a64 mesa commit 6e444a72c1f9e4446e025b8cb780523cb89f0584 --- mesalib/VERSION | 2 +- mesalib/configure.ac | 25 +- mesalib/docs/relnotes.html | 2 +- mesalib/docs/relnotes/10.0.html | 65 ++++ mesalib/docs/relnotes/9.3.html | 65 ---- mesalib/include/GL/internal/dri_interface.h | 2 + mesalib/scons/llvm.py | 6 +- mesalib/src/gallium/auxiliary/Makefile.am | 6 - mesalib/src/gallium/auxiliary/SConscript | 2 + mesalib/src/gallium/auxiliary/util/u_math.h | 2 +- mesalib/src/glsl/.dir-locals.el | 3 - mesalib/src/glsl/Makefile.am | 11 + mesalib/src/glsl/SConscript | 6 +- mesalib/src/glsl/ast_array_index.cpp | 84 ++++- mesalib/src/glsl/ast_to_hir.cpp | 311 ++++++++++++++--- mesalib/src/glsl/builtin_functions.cpp | 73 ++++ mesalib/src/glsl/builtin_types.cpp | 74 ++-- mesalib/src/glsl/builtin_variables.cpp | 113 ++++++- mesalib/src/glsl/glsl_parser.yy | 6 + mesalib/src/glsl/glsl_parser_extras.cpp | 11 +- mesalib/src/glsl/glsl_parser_extras.h | 11 +- mesalib/src/glsl/glsl_symbol_table.cpp | 15 + mesalib/src/glsl/glsl_symbol_table.h | 8 + mesalib/src/glsl/glsl_types.cpp | 13 +- mesalib/src/glsl/glsl_types.h | 11 +- mesalib/src/glsl/ir.cpp | 9 +- mesalib/src/glsl/ir.h | 91 ++++- mesalib/src/glsl/ir_builder.cpp | 15 + mesalib/src/glsl/ir_builder.h | 3 + mesalib/src/glsl/ir_clone.cpp | 6 + mesalib/src/glsl/ir_validate.cpp | 33 ++ mesalib/src/glsl/link_functions.cpp | 37 +- mesalib/src/glsl/link_interface_blocks.cpp | 17 +- .../src/glsl/link_uniform_block_active_visitor.cpp | 12 +- mesalib/src/glsl/link_uniforms.cpp | 13 +- mesalib/src/glsl/link_varyings.cpp | 113 +++++-- mesalib/src/glsl/link_varyings.h | 11 +- mesalib/src/glsl/linker.cpp | 167 ++++++++- mesalib/src/glsl/lower_clip_distance.cpp | 253 ++++++++++---- mesalib/src/glsl/lower_named_interface_blocks.cpp | 7 +- mesalib/src/glsl/lower_ubo_reference.cpp | 3 +- mesalib/src/glsl/main.cpp | 197 ++++++++++- mesalib/src/glsl/standalone_scaffolding.cpp | 28 +- mesalib/src/mapi/glapi/gen/gl_API.xml | 2 +- mesalib/src/mapi/glapi/gen/gl_gentable.py | 2 +- mesalib/src/mesa/drivers/SConscript | 2 +- mesalib/src/mesa/drivers/dri/Makefile.am | 2 - mesalib/src/mesa/drivers/dri/common/dri_util.c | 171 ++++++++-- mesalib/src/mesa/drivers/dri/common/dri_util.h | 11 + mesalib/src/mesa/drivers/dri/common/drisw_util.c | 375 --------------------- mesalib/src/mesa/drivers/dri/common/utils.c | 10 + mesalib/src/mesa/drivers/dri/swrast/Makefile.am | 1 + .../src/mesa/drivers/dri/swrast/Makefile.sources | 3 +- mesalib/src/mesa/drivers/dri/swrast/swrast.c | 20 +- mesalib/src/mesa/main/api_validate.c | 53 ++- mesalib/src/mesa/main/dd.h | 3 +- mesalib/src/mesa/main/fbobject.c | 1 + mesalib/src/mesa/main/imports.c | 3 +- mesalib/src/mesa/main/macros.h | 36 +- mesalib/src/mesa/main/shaderapi.c | 6 - mesalib/src/mesa/main/texgetimage.c | 2 +- mesalib/src/mesa/main/texgetimage.h | 3 + mesalib/src/mesa/main/texstore.c | 1 + mesalib/src/mesa/program/ir_to_mesa.cpp | 3 + .../src/mesa/state_tracker/st_cb_bufferobjects.c | 26 +- mesalib/src/mesa/state_tracker/st_format.c | 36 ++ mesalib/src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 6 + mesalib/src/mesa/vbo/vbo_exec.c | 2 +- mesalib/src/mesa/vbo/vbo_exec_eval.c | 2 +- mesalib/src/mesa/vbo/vbo_save.h | 2 +- mesalib/src/mesa/vbo/vbo_save_api.c | 22 +- 71 files changed, 1885 insertions(+), 863 deletions(-) create mode 100644 mesalib/docs/relnotes/10.0.html delete mode 100644 mesalib/docs/relnotes/9.3.html delete mode 100644 mesalib/src/glsl/.dir-locals.el delete mode 100644 mesalib/src/mesa/drivers/dri/common/drisw_util.c (limited to 'mesalib') diff --git a/mesalib/VERSION b/mesalib/VERSION index b26064902..8e92e8350 100644 --- a/mesalib/VERSION +++ b/mesalib/VERSION @@ -1 +1 @@ -9.3.0-devel +10.0.0-devel diff --git a/mesalib/configure.ac b/mesalib/configure.ac index 954616318..08344c501 100644 --- a/mesalib/configure.ac +++ b/mesalib/configure.ac @@ -1025,8 +1025,6 @@ if test "x$enable_dri" = xyes; then if test "x$have_libdrm" != xyes; then AC_MSG_ERROR([DRI drivers requires libdrm >= $LIBDRM_REQUIRED]) fi - # ... and build dricommon - HAVE_COMMON_DRI=yes fi # put all the necessary libs together @@ -1255,20 +1253,8 @@ AM_CONDITIONAL(HAVE_ST_XORG, test "x$enable_xorg" = xyes) dnl dnl XA configuration dnl -if test "x$enable_xa" = xyes; then -AC_PROG_AWK -AC_PROG_GREP -AC_CHECK_PROG(NM, nm, "nm") -if test "x$AWK" = x || test "x$GREP" = x || test "x$NM" = x; then -AC_MSG_WARN([Missing one of nm, grep or awk. Disabling xa.]) -enable_xa=no -fi -fi if test "x$enable_xa" = xyes; then GALLIUM_STATE_TRACKERS_DIRS="xa $GALLIUM_STATE_TRACKERS_DIRS" - AC_SUBST(AWK) - AC_SUBST(GREP) - AC_SUBST(NM) fi AM_CONDITIONAL(HAVE_ST_XA, test "x$enable_xa" = xyes) @@ -1532,8 +1518,9 @@ AC_ARG_WITH([llvm-shared-libs], [with_llvm_shared_libs=no]) AS_IF([test x$enable_opencl = xyes], [ - AC_MSG_WARN([OpenCL required, forcing LLVM shared libraries]) - with_llvm_shared_libs=yes + if test "x$with_llvm_shared_libs" != xyes; then + AC_MSG_ERROR([OpenCL requires LLVM shared libraries]) + fi ]) AC_ARG_WITH([llvm-prefix], @@ -1680,7 +1667,6 @@ gallium_check_st() { fi if test "x$enable_dri" = xyes && test "x$2" != x; then GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS $2" - HAVE_COMMON_DRI=yes fi if test "x$enable_xorg" = xyes && test "x$3" != x; then GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS $3" @@ -1823,7 +1809,6 @@ if test "x$with_gallium_drivers" != x; then if test "x$enable_dri" = xyes; then GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS dri-swrast" - HAVE_COMMON_DRI=yes fi if test "x$enable_vdpau" = xyes; then GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS vdpau-softpipe" @@ -1927,7 +1912,6 @@ AM_CONDITIONAL(HAVE_NOUVEAU_DRI, test x$HAVE_NOUVEAU_DRI = xyes) AM_CONDITIONAL(HAVE_R200_DRI, test x$HAVE_R200_DRI = xyes) AM_CONDITIONAL(HAVE_RADEON_DRI, test x$HAVE_RADEON_DRI = xyes) AM_CONDITIONAL(HAVE_SWRAST_DRI, test x$HAVE_SWRAST_DRI = xyes) -AM_CONDITIONAL(HAVE_COMMON_DRI, test x$HAVE_COMMON_DRI = xyes) AM_CONDITIONAL(NEED_RADEON_DRM_WINSYS, test "x$NEED_NONNULL_WINSYS" = xyes -a \ "x$HAVE_GALLIUM_R300" = xyes -o \ @@ -1942,7 +1926,6 @@ AM_CONDITIONAL(HAVE_LOADER_GALLIUM, test x$enable_gallium_loader = xyes) AM_CONDITIONAL(HAVE_DRM_LOADER_GALLIUM, test x$enable_gallium_drm_loader = xyes) AM_CONDITIONAL(HAVE_GALLIUM_COMPUTE, test x$enable_opencl = xyes) AM_CONDITIONAL(HAVE_MESA_LLVM, test x$MESA_LLVM = x1) -AM_CONDITIONAL(LLVM_NEEDS_FNORTTI, test $LLVM_VERSION_INT -ge 302) AC_SUBST([ELF_LIB]) @@ -1958,8 +1941,6 @@ AM_CONDITIONAL(HAVE_X86_ASM, echo "$DEFINES" | grep 'X86_ASM' >/dev/null 2>&1) AM_CONDITIONAL(HAVE_X86_64_ASM, echo "$DEFINES" | grep 'X86_64_ASM' >/dev/null 2>&1) AM_CONDITIONAL(HAVE_SPARC_ASM, echo "$DEFINES" | grep 'SPARC_ASM' >/dev/null 2>&1) -AM_CONDITIONAL(CROSS_COMPILING, test "x$cross_compiling" = xyes) - AC_SUBST([VDPAU_MAJOR], 1) AC_SUBST([VDPAU_MINOR], 0) diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html index 5929359e0..82072ddfa 100644 --- a/mesalib/docs/relnotes.html +++ b/mesalib/docs/relnotes.html @@ -21,7 +21,7 @@ The release notes summarize what's new or changed in each Mesa release.