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.


Reply via email to