Age | Commit message (Collapse) | Author |
|
merge-vulkan-1.1.121
Change-Id: Ie9b538ca65a94162269c74e96d279b7fac342b7c
|
|
Changes:
- Updated known good files
- Generated new files using `generate_source.py`
Updated:
- `build-android/vulkan-headers_revision_android`
- `icd/generated/mock_icd.cpp`
- `icd/generated/mock_icd.h`
- `icd/generated/vk_typemap_helper.h`
- `scripts/known_good.json`
Change-Id: Id5022fa1d82ae090cd5d50e7937274e93587163e
|
|
Changes:
- Updated known good files
- Generated new files using `generate_source.py`
Updated:
- `build-android/vulkan-headers_revision_android
- `icd/generated/mock_icd.h`
- `scripts/known_good.json`
Change-Id: Ia83e6bc8acd0c54d23e97e9c645d0062014f4840
|
|
Change-Id: I58588d900c89f3247be423857e861ad278d6b9c0
|
|
Change-Id: I99965dabaf7307e52c56f779d79f259fc379c7da
|
|
Updated known-good and generated source code for this repository.
Modified:
- `build-android/vulkan-headers_revision_android`
- `icd/generated/mock_icd.cpp`
- `icd/generated/mock_icd.h`
- `icd/generated/vk_typemap_helper.h`
- `scripts/known_good.json`
Change-Id: I10fded5bb6c35a7fc38acdbc23d097ae762f5112
|
|
"separate" struct members were renamed and changed from a boolean to an
enum to accommodate a wider variety of hardware implementations.
|
|
Change-Id: I67534f37232f148b955a8860d41408c0fc4da5af
|
|
Change-Id: I5188ffd477d16a3af8d48c69dc411feee76b1f7f
|
|
Change-Id: I51a1b711c3e4d79695cf79bdc162860d7b39d694
|
|
Change-Id: I591906091fd39e5a44e83849cb9f2d1ae36d1ead
|
|
Change-Id: I424862d61714b93462bc847c63ae95d6716da154
|
|
On Windows, the loader now has a dependency on the Windows Driver Kit.
In order to avoid adding that dependency here, this change includes
loader .lib files for building on Windows.
Change-Id: I3119caccf7e4e9ba0666a9ba29413137696775ec
|
|
Change-Id: Ica0bddc06cb98507f61fe7699d1ef11e74fadfd9
|
|
Change-Id: Ia133befc18201c3bf05238653356cdaa0c162bf9
|
|
Adds support for the extension
Change-Id: Ifc18acbdeae3b1b5b568e9a3ddaffb444d14ef86
|
|
Fixes incorrect html output from a forgotten html closing tag.
Change-Id: I3e731dafc0b191dfaa71426a7a88b6ccd28477c2
|
|
Implements the extension in vulkaninfo
Change-Id: I67ec93c678f0537ea00222bdd35e1e18b28c85d1
|
|
Updated MoltenVK version in known-good.json from
v1.0.35 -> v1.0.36
Change-Id: I1b3762d2234ee7da2acc45f081f56aa6e7cfd504
|
|
Latest version of MoltenVK behaves in an apparently non-conformant way
by not allowing some linear images to be mapped to memory with
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT. This change sidesteps the issue
by forcing the use of staging buffer for loading textures.
|
|
Change-Id: I26c1fbdddc8d6f6fc344164de2cc7cfa74c08919
|
|
|
|
|
|
|
|
|
|
|
|
|
|
merge-vulkan-1.1.114
Change-Id: I00628e99ea2ea7186af6d0f0657ce7282e2a63f8
|
|
Change-Id: I7d1031909f91dc14471d41e33bf50bafffaa7c58
|
|
Spec mandates that at least VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR be
supported for supportedDepthResolveModes and
supportedStencilResolveModes
|
|
Change-Id: I8dcbd49e7ccc07f0c891d9c303e1dc0d8445f9e8
|
|
Change-Id: I193d23da109a81e0b385a3d9fc54a6d266b6d026
|
|
Change-Id: I7863fb44fbc1e2c7f7833580799db6b8fb229afe
|
|
[ci skip]
Same change as KhronosGroup/Vulkan-ValidationLayers#955
Change-Id: Ifdc30a41f4d7f1e4ad9bc887df6f43f5caaa69f9
|
|
Modified MoltenVK build arguments for MacOS from
`MVK_LOGGING_ENABLED=0` to `MVK_CONFIG_LOG_LEVEL=1`.
This allows users to set the logging information they
want when an application is run using MoltenVK.
By default, only errors are logged.
Change-Id: I471fa28e68b5dc68b10ae17858475981158b2a86
|
|
Change-Id: I3151722ccb8f3c5d918db8ffd701661a33dcf3b6
|
|
vprintf (not printf) must be used with va_list.
Also moved flush() outside the va_list's scope.
Change-Id: Ib82b9f7e7ec1f954619c3eadb8dcaeb08abf113a
|
|
Issue #207 mentions that one of the main problems users
encounter when troubleshooting is a failure to create a
Vulkan instance, and suggests that a statement be added
to this error message that describes the most common
causes of this problem.
This commit adds this additional statement to the current
error message.
Change-Id: I2fccf00a8d9895a602fad40913f2380fc1c0a862
|
|
Change-Id: Ibf447e4f562d49bda5ab60b1bdf4ebf71678a6ae
|
|
It was suggested that `maxComputeSharedMemorySize`
from VkPhysicalDeviceLimits be displayed as a decimal
instead of a hex number.
Change-Id: I4b5cb61d56adea4e4d8d33619fabc37e359b8e4a
|
|
Vulkaninfo was replacing function `snprintf`
with function `_snprintf` on windows.
This seems to be for backwards compatiblity
with VS2013.
`_snprintf` is considered deprecated in VS2015
as `snprintf` is properly implemented.
Since we are dropping compatibility with VS2013 it
seems like this replacement should be removed.
Due to AppVeyor failing to build when this pre-processor
command is removed entirely, the command has been modified
to replace `snprintf` with `_snprintf_s`.
This command should hopefully be removed entirely in a future
commit.
Change-Id: I85f726fcb0a1cfcc902487100d35dc63d2ba00d8
|
|
Updated MoltenVK version in known_good.json
from 1.0.34v -> 1.0.35v
Change-Id: I3c574d22ab98fcf0e3bd0c718a1a3f5a69287b42
|
|
Shared depth buffer and image layout transition both
need to be accounted for
Change-Id: Id26bc47798c58e4435a5585def3161105b7fffd1
|
|
Change-Id: I8a84556cf55b03cc39402067150fc86be3ed1a0a
|
|
Fixes an issue found where the device properties
and extensions would only be printed for the first GPU
on a system when printing in HTML format.
Change-Id: Id6812d7c6b14915afb87fdb740e8918f4609d662
|
|
Change-Id: I5ef3ac82301d42cbdb616da4c995cf6dc53c6708
|
|
Change-Id: Id709544863b50def407d7e18c330914bebc9c03a
|
|
merge-vulkan-1.1.108
Change-Id: I89494ed40c0f7b16eca3eee6dd4c2287b53f4c29
|
|
Also took Karl off the list of e-mail addresses to be notified,
at his request.
|
|
These changes ensure that the Travis and AppVeyor
builds use a known version of CMake.
|