andrew0229
0281b281d0
update to v1.3.275
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: Ifc4224db2c6ea7c159d3cabe8f075475d47a41a8
2024-05-21 08:09:09 +00:00
shegangbin
4603b3a932
standardize OH extension api
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
Change-Id: I854a1a67f1337482279c300dcc37f6637c638f7e
2023-06-19 11:42:13 +08:00
andrew0229
00b3f27651
add openharmony build;add OpenHamrony extension manual, but need generated
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
2023-03-02 12:30:20 +00:00
Mike Schuchardt
61187c4084
build: Update to header 1.3.231
...
- Update known-good
- Generate source
2022-10-13 08:30:39 -07:00
Mike Schuchardt
c71f94d8a8
build: Update to header 1.3.230
...
- Update known-good
- Generate source
2022-09-29 11:29:08 -07:00
Mike Schuchardt
1bfe4ad2b5
build: Update to header 1.3.229
...
- Update known-good
- Generate source
2022-09-22 10:58:15 -07:00
Mike Schuchardt
3090fc12bd
build: Update to header 1.3.228
...
- Update known-good
- Generate source
2022-09-15 09:07:36 -07:00
Mike Schuchardt
23043a5c87
build: Update to header 1.3.227
...
- Update known-good
- Generate source
2022-09-08 10:03:21 -07:00
Mike Schuchardt
87429ffc5d
build: Update to header 1.3.226
...
- Update known-good
- Generate source
2022-09-01 09:24:25 -07:00
Mike Schuchardt
40faec799c
build: Update to header 1.3.225
...
- Update known-good
- Generate source
2022-08-18 13:03:19 -07:00
Mike Schuchardt
a0ab2f162e
build: Update to header 1.3.224
...
- Update known-good
- Generate source
2022-08-04 13:32:11 -07:00
Mike Schuchardt
0bcddf345f
build: Update to header 1.3.223
...
- Update known-good
- Generate source
2022-07-28 10:59:12 -07:00
Mike Schuchardt
fe3ea8d5f7
build: Update to header 1.3.222
...
- Update known-good
- Generate source
2022-07-21 10:05:41 -07:00
Mike Schuchardt
30cb46bf7e
build: Update to header 1.3.221
...
- Update known-good
- Generate source
2022-07-14 09:20:23 -07:00
Mike Schuchardt
9ce0cf688b
build: Update to header 1.3.220
...
- Update known-good
- Generate source
2022-07-07 11:26:05 -06:00
Mike Schuchardt
68e5bdc58f
build: Update to header 1.3.219
...
- Update known-good
- Generate source
2022-06-30 12:28:09 -06:00
Mike Schuchardt
e26be655eb
build: Update to header 1.3.218
...
- Update known-good
- Generate source
- Add missing enums to test framework
2022-06-16 13:35:17 -07:00
Mike Schuchardt
71e43122c9
build: Update to header 1.3.217
...
- Update known-good
- Generate source
2022-06-13 12:54:07 -07:00
Mike Schuchardt
d3db2f78d9
build: Update to header 1.3.216
...
- Update known-good
- Generate source
2022-06-02 12:52:22 -07:00
Mike Schuchardt
2e5d77b6ef
build: Update to header 1.3.215
...
- Update known-good
- Generate source
2022-05-24 11:41:56 -06:00
Mike Schuchardt
ad05e878ee
build: Update to header 1.3.214
...
- Update known-good
- Generate source
2022-05-17 08:43:02 -07:00
Mike Schuchardt
5aa2ee48c9
build: Update to header 1.3.213
...
- Update known-good
- Generate source
2022-05-11 10:31:02 -07:00
Mike Schuchardt
d16694d362
build: Update to header 1.3.212
...
- Update known-good
- Generate source
2022-04-21 10:26:19 -07:00
Mike Schuchardt
ae24c6e791
build: Update to header 1.3.211
...
- Update known-good
- Generate source
2022-04-05 10:27:27 -07:00
Mike Schuchardt
7f84b1c2fa
build: Update to header 1.3.210
...
- Update known-good
- Generate source
2022-04-01 10:55:08 -07:00
unknown
ca66d5aa8b
Fixup several small issues found by Visual Studio
...
The VS Analyzer went through the codebase and pointed out a dozen warnings and
one possible crash.
2022-03-30 10:06:23 -06:00
Charles Giessen
336508b06b
Enable /W4 errors and support clang-cl
...
Enable /W4 errors on MSVC and fix all corresponding errors.
Refactor the CMakeLists.txt to allow for compiling with clang-cl. This required
figuring out that -Wall -Wextra mangle the set of warnings used. The solution
is to use /W4 instead when compiling with clang-cl on Windows.
2022-03-29 16:10:30 -06:00
Mike Schuchardt
c03954e124
build: Update to header 1.3.209
...
- Update known-good
- Generate source
2022-03-23 11:28:44 -06:00
Mike Schuchardt
ab207b0829
build: Update to header 1.3.208
...
- Update known-good
- Generate source
2022-03-15 12:06:40 -07:00
Charles Giessen
2ded39d6f8
Remove hasing of unknown functions
...
Use a simple linear search instead. This greatly simplifies the logic and
reduces the places for the logic to go awry.
2022-03-14 23:31:26 -06:00
Mike Schuchardt
f24a0c67fc
build: Update to header 1.3.207
...
- Update known-good
- Generate source
2022-03-08 10:32:42 -08:00
Mike Schuchardt
ff06a164a3
build: Update to header 1.3.206
...
- Update known-good
- Generate source
2022-02-18 10:04:25 -08:00
Mark Young
3d95ca6166
Update loader VUID messages
...
Update the loader VUID messages that were added in validating handles
so that thye include the validation flag when going through debug utils
messenger.
2022-02-09 13:19:48 -07:00
Mike Schuchardt
45d0b0df75
build: Update to header 1.3.205
...
- Update known-good
- Generate source
2022-02-07 10:26:31 -08:00
Kevin McCullough
db4c3177aa
Add VK_NN_vi_surface to WSI extension names array
2022-01-25 19:34:27 -07:00
Mike Schuchardt
43a1474820
build: Update to header 1.3.204
...
- Update known-good
- Generate source
2022-01-25 10:54:13 -08:00
Mark Young
6c8e7c7cd7
Fix loader phys dev termin for physical device extensions.
...
Fix some loader terminator functions for instance physical device
functions (that were pre-Vulkan 1.1). At that point in the API, we
didn't treat VkPhysicalDevices like VkDevices. Now, you must first
query the device for extension support for even VkPhysicalDevice calls.
Back then, the loader had to emulate the functionality.
Added tests to validate many of these functions.
2022-01-07 16:56:38 -07:00
Mike Schuchardt
c6c0a2c3fd
build: Update to header 1.2.203
...
- Update known-good
- Generate source
2021-12-20 08:46:42 -08:00
Mike Schuchardt
2bbfe2ef64
build: Update to header 1.2.202
...
- Update known-good
- Generate source
2021-12-07 10:25:37 -08:00
Mike Schuchardt
6df9f13c7b
build: Update to header 1.2.201
...
- Update known-good
- Generate source (version bump only)
2021-12-01 09:54:01 -08:00
Mike Schuchardt
01a41e8b78
build: Update to header 1.2.200
...
- Update known-good
- Generate source (version bump only)
2021-11-29 10:17:35 -08:00
Mark Young
b21acf16e7
Update loader to include handle validation
...
Validate the Vulkan dispatchable handles (VkInstance, VkPhysicalDevice, etc) for
any trampoline functions the loader uses to query the dispatch table from.
This is so we can at least report errors before something bad happens.
Also, add tests to the test framework to catch this case. Right now they simply
check to make sure we aborted, but they don't know why the loader aborted.
Eventually, we need to come back and check the loader messages and make sure it
aborted for the reasons we want.
Fix a generator warning in dispatch_table_helper_generator.py where a compare was
the wrong type.
Fixes GH Issue #64 .
2021-11-19 10:32:13 -07:00
Mike Schuchardt
447f2289f0
build: Update to header 1.2.199
...
- Update known-good
- Generate source (version bump only)
2021-11-16 11:22:26 -08:00
Mike Schuchardt
0d34e69625
build: Update to header 1.2.198
...
- Update known-good
- Generate source (version bump only)
2021-11-09 11:40:47 -08:00
Mark Young
d5bb7a9216
Fix GCC 11.2 build
...
Gcc 11.2 build was failing to build with the GoogleTest version
that was being built. So bump to next version of GoogleTest with
fixes (GoogleTest release-1.11.0), but that also required changing
the build directory to build GoogleTest in so update our Makefiles
to build in the new folder as well.
2021-11-04 15:01:10 -06:00
Mike Schuchardt
7e3866fa3a
build: Update to header 1.2.197
...
- Update known-good
- Generate source
2021-11-03 09:21:38 -07:00
Mike Schuchardt
6d9e5b07d6
build: Update to header 1.2.196
...
- Update known-good
- Generate source
2021-10-14 10:12:55 -07:00
Mike Schuchardt
4d52412bcf
build: Update to header 1.2.195
...
- Update known-good
- Generate source
2021-10-05 11:20:01 -07:00
Charles Giessen
69fc7ecb20
build: Move test dependencies to known_good.json
...
This makes the requisite changes to make the dependencies needed for testing automatically
downloaded by cmake when the UPDATE_DEPS option is given.
2021-09-28 12:54:43 -06:00
Charles Giessen
5f67bbd6d8
build: Update update_deps.py to match VVL
...
Was out of date with the feature set VVL contained.
Fixed an issue where backslashes were used on windows, which caused issues when
cmake decided to escape a string one more time than necessary.
"C:\\Users\\..." -> "C:\Users" which has a `\U` escape symbol mucking things up.
2021-09-28 12:54:43 -06:00