openharmony_ci
8b5f1310fb
!37 增加layer搜索路径保证swapchain layer被优先加载
...
Merge pull request !37 from Andrew0229/fix_layer
2024-04-19 01:27:28 +00:00
andrew0229
b704218cf0
1.add new floder for swapchian layer;2.disable dlcolse;3.enable env
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: I378fac2b692ad8520d525288c0a8a60ada6e5c0f
2024-04-18 13:00:32 +00:00
openharmony_ci
408c51a8e3
!36 修复部件依赖
...
Merge pull request !36 from shegangbin/fix_deps_0319
2024-03-19 07:34:53 +00:00
shegangbin
540d95be2b
fix deps 0319
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-03-19 10:03:25 +08:00
openharmony_ci
14d2af467b
!33 部件依赖整改,去除冗余的依赖
...
Merge pull request !33 from shegangbin/fix_deps_0314
2024-03-14 12:38:27 +00:00
shegangbin
a94fd71013
fix deps
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-03-14 17:12:24 +08:00
openharmony_ci
c1eb499560
!32 移除libvulkan.so中的main函数
...
Merge pull request !32 from Andrew0229/master
2024-03-11 11:10:34 +00:00
openharmony_ci
e84d3eea7d
!31 libvulkan.so增加platformsdk tag
...
Merge pull request !31 from 钟柠/appspawn
2024-03-08 11:39:40 +00:00
andrew0229
f6564276e8
remove main func in libvulkan.so
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: I4a7becc121c9a5050a10c5458f726b6c427449b6
2024-03-08 09:08:53 +00:00
zhongning5
7ff8979bdd
add innerapi_tags
...
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-03-07 14:20:49 +08:00
openharmony_ci
33322a9905
!26 vulkan-loader部件化
...
Merge pull request !26 from shegangbin/loader_component
2024-02-06 07:48:40 +00:00
shegangbin
4a64cbc9d8
loader component
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-02-06 13:03:14 +08:00
openharmony_ci
7410b2bfaf
!27 修复对OHOS扩展的校验
...
Merge pull request !27 from Andrew0229/vulkan_ext
2024-02-05 11:04:13 +00:00
andrew0229
fe985099a8
fix vulkan loader ext validate
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: Ia7fbff3ac384fa4093a6ba9e61afcfdedbecd0d2
2024-02-05 08:20:34 +00:00
openharmony_ci
340a6f087f
!24 修复log打印
...
Merge pull request !24 from shegangbin/fix_loader_log
2024-02-02 08:49:08 +00:00
shegangbin
660602f6bc
fix loader log
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-02-01 18:58:31 +08:00
openharmony_ci
8d4a42b479
!20 vulkan-headers升级
...
Merge pull request !20 from shegangbin/vk_headers_upgrade
2024-01-27 02:53:19 +00:00
shegangbin
bddd7c9634
vk headers upgrade
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2024-01-08 23:12:08 +08:00
openharmony_ci
b25abe2205
!19 gn中声明license文件路径
...
Merge pull request !19 from shegangbin/fix_notice
2023-12-27 10:52:08 +00:00
shegangbin
03021ab368
fix notice
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-12-26 10:59:55 +08:00
openharmony_ci
7e7ee77c48
!16 修复vulkan-loader json解析失败问题
...
Merge pull request !16 from shegangbin/fix_json_fail
2023-11-06 13:59:17 +00:00
shegangbin
fb0537b48b
fix parse json fail issue
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-11-04 15:43:29 +08:00
openharmony_ci
4753a4675a
!15 修复加载renderdoc layer 进程crash的问题
...
Merge pull request !15 from Andrew0229/master
2023-11-03 08:48:30 +00:00
andrew0229
023191f03c
fix Vulkan Loader for vk renderdoc
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: Ia4f0c515ede71aaf2f25312dadf8d7a5f6efa7f9
2023-10-25 07:57:20 +00:00
openharmony_ci
6aafbaffd5
!13 revert old interface
...
Merge pull request !13 from shegangbin/revertOldInterface
2023-10-24 01:51:25 +00:00
shegangbin
54c33aeb0e
revert old interfaces
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
Change-Id: Ic9af498fac6f5da5d441c4732749ad5c59b07844
2023-10-10 09:55:35 +00:00
openharmony_ci
1a2ae83d00
!10 【36】【third_party/vulkan-loader】graphic_standard改为graphic_2d
...
Merge pull request !10 from zhangbirong/0630fix
2023-07-12 11:38:02 +00:00
zhangbirong
f80d6850de
fix name
...
Signed-off-by: zhangbirong <zhangbirong@huawei.com>
Change-Id: I8e87b48fc62e060e712662e3ea0bb3be1c4eaecc
2023-07-07 15:32:49 +08:00
openharmony_ci
243ff9027c
!11 hilog/hisysevent/hitrace部件名整改
...
Merge pull request !11 from liuyifei/master
2023-07-04 06:31:46 +00:00
liuyifei
9c1d5b9ff8
hilog/hisysevent/hitrace部件弹性化部署整改
...
Signed-off-by: liuyifei <liuyifei20@huawei.com>
2023-07-03 20:26:24 +08:00
openharmony_ci
82e347df7c
!9 修改OH扩展的Vulkan API命名
...
Merge pull request !9 from shegangbin/standardize_vulkan_api
2023-06-20 11:30:47 +00:00
shegangbin
bd5d4dcf60
reserve old interface
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-06-19 11:42:21 +08: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
openharmony_ci
934ba98366
!6 增加Native Buffer 扩展
...
Merge pull request !6 from Andrew0229/master
2023-05-12 02:14:14 +00:00
openharmony_ci
13f91c61b4
!7 修改vulkan-loader编译输出的so名称
...
Merge pull request !7 from shegangbin/change_so_name
2023-05-07 03:07:22 +00:00
shegangbin
8cd51ddf8f
change so name
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-05-06 16:39:32 +08:00
andrew0229
a985c53048
add native buffer ext
...
Signed-off-by: andrew0229 <zhangzhao62@huawei.com>
Change-Id: Ia4fdb5b13685e6940aebea93133b2ed510d90b84
2023-05-04 06:45:48 +00:00
openharmony_ci
31e4fa8171
!4 Update README
...
Merge pull request !4 from shegangbin/update_readme
2023-04-03 07:18:38 +00:00
shegangbin
56da8763ec
update readme
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-04-03 09:58:21 +08:00
openharmony_ci
65fda93e05
!3 增加README文件和OAT.xml
...
Merge pull request !3 from shegangbin/vkloader_readme
2023-03-25 03:15:47 +00:00
shegangbin
f72b939816
OH Vulkan-Loader README
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-03-25 10:07:02 +08:00
openharmony_ci
cc5d41bc02
!2 Vulkan-Loader适配OpenHarmony
...
Merge pull request !2 from shegangbin/pr_1
2023-03-20 09:20:28 +00:00
shegangbin
0cedf53d98
vulkanloader log adapt OH hilog
...
Signed-off-by: shegangbin <shegangbin1@huawei.com>
2023-03-20 15:39:12 +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
Charles Giessen
a88144de30
Correctly handle layers not being loaded in vkCreateDevice
...
This reverts the previous commit which reverted bad behavior.
2022-10-12 18:58:46 -06:00
Charles Giessen
a53232449e
Revert "Don't load layer libraries in vkCreateDevice"
...
This reverts commit cd9b4afed4
.
2022-10-12 16:22:24 -06:00
Charles Giessen
23a050bc76
Guard loader.instances access with mutex.
...
While the adding and removing of data from this global linked list
was guarded, GetInstanceProcAddr & GetDeviceProcAddr did not have
such guards. This results in race conditions that were detected with
thread sanitizer. This commit adds a mutex solely for the
loader.instances global variable.
2022-10-12 10:48:16 -06:00
Charles Giessen
ae08f71147
Fix issue with MSVC 15 failing to compile test code
...
Was a basic case of googletest not allowing implicit conversion between
types.
2022-10-11 13:01:07 -06:00
Charles Giessen
cb519989cd
Don't abort when drivers don't support WSI calls
...
Instance extensions are aggregated, therefore an application has no way of
knowing whether an ICD supports a WSI function or not. This necessitates
returning instead of aborting from WSI functions, as well as writing 0,
NULL, or returning false as needed for each function. This also needs
additional NULL checks before calling down into the driver.
2022-10-10 14:54:07 -06:00