-
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