Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / vulkan-loader
Commits: 58efd737 by Shannon McPherson at 2019-07-31T19:53:52Z scripts: Update known-good for 1.1.117 header Change-Id: I7c2744f60247ce7190e4c16129c9c6b1ebd2ad80 - - - - - 4e20475f by Shannon McPherson at 2019-08-06T17:45:17Z loader: Generate scripts for 117 known-good update Change-Id: I86fe541871cf870c64702d38f0b7f9747e84527d - - - - - 85836796 by Dave Airlie at 2019-08-07T21:55:20Z loader: move to using gcc for asm compiles on Linux. Later adding things like control-flow enforcement technology are made a lot easier if we just use gcc to do the asm compiles. This renames the .asm file to .S to trigger the correct behaviour. - - - - - 78d0de1d by Dave Airlie at 2019-08-07T21:55:20Z loader/asm: add some end branch annotations. This adds these in advance of adding the CET support as if we add CET support first, then you can build something that claims cet support but actually isn't. - - - - - b27546c0 by Dave Airlie at 2019-08-07T21:55:20Z loader: add control-flow enforcement to unknown asm file - - - - - d595f548 by Rémi Verschelde at 2019-08-08T21:04:14Z loader: Make Windows includes lowercase for MinGW MinGW-w64 ships all Windows SDK headers as lowercase, which prevents cross-compiling this code from Linux. Windows filesystems are case insensitive so it should work fine with lowercase includes. - - - - - a037f813 by MuAlphaOmegaEpsilon at 2019-08-08T22:01:54Z Set VulkanHeaders_INCLUDE_DIRS even when target Vulkan::Headers is defined - - - - - 9945391c by Shannon McPherson at 2019-08-13T15:21:07Z build: Update known-good for 1.1.119 header Additionally, ran `generate_source.py`. Change-Id: I1bae96567289b92e25c03c5c9119ecc1e972fe56 - - - - - 1801cada by Lenny Komow at 2019-08-13T19:19:57Z repo: Improve WDK search logic This implements rudimentary logic to search default WDK paths when no information is present. It also stops using environment variables to select the version, as that information was often incorrect. Change-Id: I4293eeed5982cc2ea1fb28afad0c788d884190a1 - - - - - 930947f3 by Lenny Komow at 2019-08-13T19:36:36Z repo: Update Appveoyor to point to WDK Change-Id: I180e71cd349d940bc2b0138354e7b6138e681c38 - - - - - fdc5ec43 by Lenny Komow at 2019-08-14T16:42:41Z loader: Make instance version report patch version The loader previously reported only major/minor version in vkEnumerateInstanceVersion. This makes it report the patch version as well. Change-Id: Ieaafc5ebf331074ace90f928da16562e5ad0d637 - - - - - b1b0bff8 by Shannon McPherson at 2019-08-20T16:05:18Z build: Update known-good for 1.1.120 header Change-Id: I964c1f61e92d6a83676dc402448258927d1c1369 - - - - - ca89f05b by Mike Weiblen at 2019-08-20T21:08:54Z docs: Bump minimums to Ubuntu 16.04 and gcc 5.4.0 Change-Id: I140285b365009fff19b26e7d1a3ac2ff3e387f67 - - - - - f12fe6d3 by 5schatten at 2019-08-21T15:12:26Z loader/CMakeList.txt: use proper path for asm_offset - - - - - 23c3bca2 by Shannon McPherson at 2019-08-26T21:50:58Z build: Update known-good for 1.1.121 header Change-Id: I227c133c69f5befb978b73ba9b5530a8ce2b1055 - - - - - 160e66b5 by Lenny Komow at 2019-08-28T17:04:48Z loader: Check JSON API version in create instance Some old drivers crash when calling vkGetInstanceProcAddr to get the vkEnumerateInstanceVersion entry point. This checks that the JSON API version is 1.1 before doing that to avoid the crash Change-Id: I85eac4e1ee38222c936c63484fb9f4353ba55ab0 - - - - - 9cd22b72 by Timo Aaltonen at 2019-08-29T09:48:21Z control: Add vulkan-icd to libvulkan1 Recommends. (Closes: #935871) - - - - - e3a59741 by Jamie Madill at 2019-09-02T15:17:10Z Remove extra defines from GN build. No longer needed with updated ANGLE/Chromium integration. See http://anglebug.com/3320 for more context. - - - - - 42d4962f by Petr Kraus at 2019-09-04T20:35:30Z docs: Fix link typo in loader spec - - - - - 6731fd0d by Lenny Komow at 2019-09-09T05:51:54Z loader: Implement secure getenv on Windows Change-Id: Ib88e539be3e3890fb92b2d6d7a514e04f4b677d7 - - - - - f6933315 by Lenny Komow at 2019-09-09T05:52:16Z loader: Skip user specific paths if high integrity Change-Id: Id994543bb2eae8a23f2bbaba7fb11a6cbc295aff - - - - - a34eada3 by Lenny Komow at 2019-09-11T17:39:09Z loader: Match ICDs against DXGI adapters Previously, ICDs located through the HKLM registry would be loaded all the time. This changes the loader to iterate DXGI adapters and only loader the driver is there is an adapter that it corresponds to. Change-Id: I204f37916b9e8ca668921507e68ef6e8e18a440a - - - - - abf78698 by Timo Aaltonen at 2019-09-17T07:05:01Z Merge branch 'upstream-unstable' into debian-unstable - - - - - aae04e8b by Timo Aaltonen at 2019-09-17T07:09:03Z bump the version - - - - - f783370a by Timo Aaltonen at 2019-09-17T07:12:41Z Support DEB_BUILD_OPTIONS=nocheck to drop googletest. (Closes: #928696) - - - - - 859d6544 by Timo Aaltonen at 2019-09-17T07:20:47Z Refresh vulkan-headers to 1.1.121.0 - - - - - fc801169 by Timo Aaltonen at 2019-09-17T07:35:52Z upload to sid - - - - - 30 changed files: - .appveyor.yml - BUILD.gn - BUILD.md - CMakeLists.txt - build-gn/secondary/build_overrides/vulkan_loader.gni - cmake/FindWDK.cmake - debian/changelog - debian/control - debian/rules - loader/CMakeLists.txt - loader/LoaderAndLayerInterface.md - loader/generated/vk_dispatch_table_helper.h - loader/generated/vk_layer_dispatch_table.h - loader/generated/vk_loader_extensions.c - loader/loader.c - loader/unknown_ext_chain_gas.asm → loader/unknown_ext_chain_gas.S - loader/vk_loader_platform.h - scripts/known_good.json - vulkan-headers/BUILD.md - vulkan-headers/CMakeLists.txt - vulkan-headers/README.md - vulkan-headers/include/vulkan/vulkan.hpp - vulkan-headers/include/vulkan/vulkan_android.h - vulkan-headers/include/vulkan/vulkan_core.h - vulkan-headers/include/vulkan/vulkan_fuchsia.h - vulkan-headers/include/vulkan/vulkan_ggp.h - vulkan-headers/include/vulkan/vulkan_ios.h - vulkan-headers/include/vulkan/vulkan_macos.h - vulkan-headers/include/vulkan/vulkan_metal.h - vulkan-headers/include/vulkan/vulkan_vi.h The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/compare/7499a28ddbbe010dec2e115b3f4b0f8ff3ece0b8...fc801169927a3d46496cc8c0def9ca1de727c46d -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/compare/7499a28ddbbe010dec2e115b3f4b0f8ff3ece0b8...fc801169927a3d46496cc8c0def9ca1de727c46d You're receiving this email because of your account on salsa.debian.org.