8000 Tags · 1480c1/Vulkan-Loader · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: 1480c1/Vulkan-Loader

Tags

v1.1.107

Toggle v1.1.107's commit message
loader: VK_EXT_headless_surface additions

As VK_EXT_headless_surface is a WSI extension, supporting it
requires changes to the loader. This commit makes the necessary
changes, which are mostly straightforward plumbing.

However, this commit also includes a minor tweak to avoid a
segmentation fault when an implicitly enabled layer provides
support for an instance extension.

sdk-1.1.106.0

Toggle sdk-1.1.106.0's commit message
loader: Support VK_EXT_full_screen_exclusive ext

This change adds manual handing for new APIs which need to unwrap an
ICD surface handle before calling down to the ICD.

Change-Id: Id64c8021a3d36800af9a59cafe52577a4d5d69ff

v1.1.106

Toggle v1.1.106's commit message
scripts: Update known-good for 1.1.106 header

Changes:
- Integrate upstream script changes: We have to plumb-through the new
conventions object to continue using the makeCParamDecl utility function
- Add GGP to available platforms
- Add handling for extension dependencies: Previously, the codegen for
loader trampolines could not handle an extension command that depends on
more than one extension being present. This removes that limitation
- Add checks for device extensions: This adds a check for two functions
at device creation time:
  * VK_KHR_device_group
  * VK_EXT_full_screen_exclusive
The loader needs to know about these extensions for proper handling
of the vkGetDeviceGroupSurfacePresentModes2EXT terminator
- Update known-good file

Updated:
- `loader/loader.c`
- `loader/loader.h`
- `scripts/common_codegen.py`
- `scripts/dispatch_table_helper_generator.py`
- `scripts/helper_file_generator.py`
- `scripts/known_good.json`
- `scripts/loader_extension_generator.py`
- `scripts/loader_genvk.py`

Change-Id: I9f0828a8eee0e8e95b479e1b8feb31acaa10040d

v1.1.102

Toggle v1.1.102's commit message
build: Correct Metal platform name

In `common_codegen.py`, the Metal platform was defined without the
"_EXT" suffix

Change-Id: Ied604c46b55c669567517f5b2b7613d8c7f8ae64

sdk-1.1.101.0

Toggle sdk-1.1.101.0's commit message
loader: Update `loader.rc` copyright dates

Change-Id: If3c51f4d3177ad6745bfcbcf12e37860e306ece5

v1.1.101

Toggle v1.1.101's commit message
build: Update known-good for 1.1.101 header

Change-Id: Ia8d21df3024394a98cd7be378517b1900d77333c

v1.1.100

Toggle v1.1.100's commit message
build: Update known-good for 1.1.100 header

Change-Id: I15103bacaf978d77b0657ed3c361b72ea50452e0

v1.1.99

Toggle v1.1.99's commit message
repo: Bump known good to 1.1.99

Change-Id: I8530c6346abece739536c323cfb1c2f6e2461dc6

sdk-1.1.97.0

Toggle sdk-1.1.97.0's commit message
loader: Fix memory not being zeroed after allocate

Change-Id: Iee2abd14ca90c2a3d3725f9c737d70b596dfa122

v1.1.97

Toggle v1.1.97's commit message
repo: Bump known good to 1.1.97

Change-Id: I77de536aab5d98fafefa87aea552824688bab4c9
0