URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c0f841e5de27d01312f8857641668ca439b1ab1 Author: Jimmy Berry <ji...@boombatower.com> Date: Thu Apr 21 15:05:41 2016 +0200
st/va: hardlink driver instances to gallium_drv_video.so Removes the need to set LIBVA_DRIVER_NAME=gallium for supported targets and is consistent with vdpau and general gallium drivers. Note: some versions of libva can detect the gallium name and use the backend. Although that behaviour seems inconsistent since it only works for some platforms/backends. Cc: "12.0" <mesa-sta...@lists.freedesktop.org> Reviewed-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fb4179f927442354f93dfc8494f0236e50af838 Author: Jan Vesely <jan.ves...@rutgers.edu> Date: Thu Jun 9 23:01:46 2016 -0400 vl: Fix trivial sign compare warnings v2: add whitepace fixes Signed-off-by: Jan Vesely <jan.ves...@rutgers.edu> Acked-by: Jose Fonseca <jfons...@vmware.com> [Emil Velikov: squash a few more whitespace issues] Reviewed-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=112e988329b6af817b4892b530f703e7997b1d7d Author: Rob Herring <r...@kernel.org> Date: Tue Jun 7 18:27:34 2016 -0500 Android: move libdrm settings to top-level Android.common.mk Fix warnings like these due to HAVE_LIBDRM being inconsistently defined: external/libdrm/include/drm/drm.h:839:30: warning: redefinition of typedef 'drm_clip_rect_t' is a C11 feature [-Wtypedef-redefinition] typedef struct drm_clip_rect drm_clip_rect_t; HAVE_LIBDRM needs to be set project wide to fix this. This change also harmlessly links libdrm with everything, but simplifies the makefiles a bit. Signed-off-by: Rob Herring <r...@kernel.org> Acked-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54e550ab8ad7ca5ebd24edbbb3f96e5412209ba9 Author: Rob Herring <r...@kernel.org> Date: Tue Jun 7 18:27:33 2016 -0500 Android: disable some noisy warnings Turn off warnings for -Wpointer-arith, -Wno-missing-field-initializers, -Wno-initializer-overrides, and -Wno-mismatched-tags. These are all deemed pointless, on purpose or no plans to fix. Signed-off-by: Rob Herring <r...@kernel.org> Acked-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db8790c0dadffb6c88a0939bd34eca2b8e75d2e0 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:48 2016 +0100 st/mesa: inline _mesa_create_context() into its only caller Inline the function into it's only caller. This way it's more obvious how the classic and gallium drivers (st/mesa) use _mesa_initialize_context. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4fa8bf819fd7189ab1d41e82b79dc007f7a7300 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:47 2016 +0100 st/mesa: remove unneeded break from st_api_create_context() We have return on the previous line, thus the break will never be reached. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6406bc15926b1a2f6ad62dc4a3770b0d4f484e7d Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:46 2016 +0100 st/mesa: use c99 initializer for st_gl_api Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Acked-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15bc7856bf1b328cc403f464ace979b3a0afa892 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:45 2016 +0100 gallium: remove st_api::get_proc_address hook It has been unused for a long time, plus makes the gallium dri modules require an extra glapi symbol relative to their classic counterparts. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23a7fca6aa07df1e074f7cf866dc9d2045fe0417 Author: Emil Velikov <emil.veli...@collabora.com> Date: Mon Jun 13 14:27:54 2016 +0100 mesa: remove _mesa_init_get_hash() The actual code of the function print_table_stats() is guarded by a ifdef GET_DEBUG, which was not been defined in years. The last fix in 2013 (7db6b5aa91a) indicates that it's rarely used/tested. Since the issue has gone unnoticed for a whole year (broken with 2ad4a475474). Let's remove it for now. We can always revive it at a later stage. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b81685eb32d7fd51f12cfdbac8b5f6046c416304 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:41 2016 +0100 mesa: kill off _mesa_do_init_remap_table() ... and inline its contents in _mesa_init_remap_table(). Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfbf286f7d607f1add1cedd2e2717e249fb45d0f Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:40 2016 +0100 mesa: use native types when possible All of the functions and related data is internal, so there's no point if using the GL types. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f80c95f35cd21f19e4946a3f50d4c5e16bad7a2 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:39 2016 +0100 mesa: make _mesa_map_function_spec() static Used only locally. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=390678f27daf3349746b47570c9897a3208ae50b Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:38 2016 +0100 mesa: remove used _mesa_get_function_spec() and gl_function_remap Final user was killed with last commit. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b700059a837fba42b4af71884e3957a244992e6 Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:37 2016 +0100 mesa: remove unused _mesa_map_function_array() Unused as of commit 5a175127f38 ("dri: Remove all extension enabling utility functions") and the patch before the previous patch. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5378ee8187c2cb2e36f8744774b1151a22b0faaa Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:36 2016 +0100 glapi: remap_helper.py: remove MESA_alt_functions The final user was nuked with last commit. Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5dd8e0cf877db2adc249db8e132beeea79ba1cf Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:35 2016 +0100 mesa: remove unused function _mesa_map_static_functions() Unused as of commit 5a175127f38 ("dri: Remove all extension enabling utility functions") Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07ae8c7df70eefa536725a3aedeacf3f2964f38b Author: Emil Velikov <emil.veli...@collabora.com> Date: Tue Jun 7 17:33:34 2016 +0100 dri/common: remove unused libdri_test_stubs.la ... and associated file(s). No longer needed since commit 057259655e7 ("i965: Don't link libmesa or libdri_test_stubs into tests") Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fcb5a75a666fa8eb8efe8e7d45316549b4c53ef3 Author: Emil Velikov <emil.veli...@collabora.com> Date: Fri Jun 10 20:45:01 2016 +0100 swr: automake: add missing -I flag When building from a release tarball (where the generated/built files are in srcdir) in an OOT fashion we need to have both builddir and srcdir in the includes list. Otherwise we'll error out, as the file (header gen_knobs.h in this case) won't be in the location where we are looking. Cc: "12.0" <mesa-sta...@lists.freedesktop.org> Cc: Tim Rowley <timothy.o.row...@intel.com> Signed-off-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4d26856df2628b6e0fdeee1e9be36427d8f7b74 Author: Emil Velikov <emil.veli...@collabora.com> Date: Fri Jun 10 18:47:32 2016 +0100 automake: add SWR to `make distcheck' gallium drivers Will allows us to catch missing files and build issues before getting the tarball out for general consumption. Cc: "12.0" <mesa-sta...@lists.freedesktop.org> Cc: Tim Rowley <timothy.o.row...@intel.com> Signed-off-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bab5ab69402594637359289c1b5ec6491e91d252 Author: Emil Velikov <emil.veli...@collabora.com> Date: Fri Jun 10 17:46:24 2016 +0100 configure.ac: strip out the llvm-config -march/mtune flags Otherwise drivers such as SWR that depend on providing their own values will fail to build. v2: Add -mcpu for good measure (Chuck) Cc: "11.2 12.0" <mesa-sta...@lists.freedesktop.org> Cc: Tim Rowley <timothy.o.row...@intel.com> Signed-off-by: Emil Velikov <emil.veli...@collabora.com> Reviewed-by: Chuck Atkins <chuck.atk...@kitware.com> Tested-by: Chuck Atkins <chuck.atk...@kitware.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c86fcaca72ed500eac63d5633e0d7ffb77de9acf Author: Chuck Atkins <chuck.atk...@kitware.com> Date: Fri Jun 10 10:44:28 2016 -0400 swr: Add missing headers for package inclusion CC: "12.0" <mesa-sta...@lists.freedesktop.org> Reviewed-by: Emil Velikov <emil.veli...@collabora.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8229fe68b5d19c4aaf674474300319b5f69260b7 Author: Emil Velikov <emil.veli...@collabora.com> Date: Wed Jun 8 15:36:18 2016 +0100 automake: get in-tree `make distclean' working again. With earlier commit we've handled the `make distclean' out of tree build, yet we failed to attribute that for in-tree builds the test condition will return 1. Thus effectively the target will be considered as "failed". Fixes: b7f7ec78435 ("mesa: automake: distclean git_sha1.h when building OOT") Cc: <mesa-sta...@lists.freedesktop.org> Tested-by: Andy Furniss <adf.li...@gmail.com> Reported-by: Andy Furniss <adf.li...@gmail.com> Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com> _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit