aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-11icd:Consider DS when setting format bitsTobin Ehlis
When setting device format properties, don't set color attachment- related bits for DS formats and don't set DS attachment bit for color formats. Fixes #445
2021-05-11build: Update to header 1.2.178Mike Schuchardt
- Update known-good - Generate source Change-Id: Iecb34b6221526dc5c6153c736fce894488989066
2021-05-11vulkaninfo: Add pipelineUUID printing to text,htmlCharles Giessen
Change-Id: Ia9b1679188505a765c33b14aab46749f823f4a23
2021-05-11Update known_good.jsonRichard S. Wright Jr
Updated to the latest MoltenVK tag.
2021-05-11vulkaninfo: Fix signed conversion warning in MSVCCharles Giessen
Change-Id: I0ff94c9c09707fd6a49cefa62e32e719e207b721
2021-04-29build: Update to header 1.2.177Mike Schuchardt
- Update known-good - Generate source Change-Id: I8f49422f152ad353658cb753f24564b76591d415
2021-04-29scripts: Switch from mkpath to makedirsMike Schuchardt
distutils.dir_util.mkpath will not re-create a directory if it has been removed with shutil.rmtree because it caches the filesystem under the hood. This was causing the clone retry to fail on the second iteration every time. Switch to using os.makedirs for equivalent functionality without the cache.
2021-04-20build: Update to header 1.2.176Mike Schuchardt
- Update known-good - Generate source - Fix scripts/generate_vulkan_wrapper.py - Handle new version macros in vulkan_core.h - Recognize beta/provisional platform guard - Skip extensions without commands Change-Id: Ie1518aaa6fbf6ca996023fbd82f299a48759215e
2021-03-31docs: Update README to point to GitHub ActionsJeremy Kniager
Change-Id: I143c725923e9a321df22df97510b54e8f3c05cb2
2021-03-31repo: Switch to github actions for CIJeremy Kniager
Change-Id: If0b16b533b03b47b5c5a415d28f0b08a71a48f0b
2021-03-29build: Update to header 1.2.174Mike Schuchardt
- Update known-good - Generate source (no changes) Change-Id: Idb543c5c0b078db219c6cf60dc03f4d46460e808
2021-03-23build: Update known-good files for 1.2.173 headerMike Schuchardt
- Update known-good files - Generate source code Change-Id: I70583ff146c19cd275c6271e4f4f3ce1b93b4d0d
2021-03-15cube: Select phy device for DISPLAYTony-LunarG
Change-Id: I3075c06220d9b02a3eb9b2e6846a13b9ceea1abe
2021-03-10build: Update known-good files for 1.2.172 headerMike Schuchardt
Changes: - Update `known_good.json` Change-Id: I080c0ff260ed5c43ca0228b7d88bf4232628360c
2021-03-02build: Update known-good files for 1.2.171 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: Id1d05f65733d366d729b7f9016a3613e7a795ec9
2021-03-02scripts: Update copyright in `common_codegen.py`Shannon McPherson
Change-Id: I485d3f9a893cb9f869d11fb487f986c42db9b88d
2021-02-16build: Update known-good files for 1.2.170 headerMike Schuchardt
- Update `known_good.json` - Generate new source files
2021-02-09build: Update known-good files for 1.2.169 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I5eaeea833fb6f3921c64308edeee6e33440eebea
2021-01-28vkcube: Fix compiler warningTony-LunarG
Change-Id: Ib7f338d1aac2212d9b3278c2c58c9742d97aae79
2021-01-15vkcube: Add options --width and --height to specify width and heightNicolas Caramelli
Change-Id: Ie2533ad22e4bf9672f749138baddc0313169d09b
2021-01-15vulkaninfo: Fix spelling in FindPhysicalDevicesCharles Giessen
Change-Id: I0ab7bf0e4bc9a532aee55925e95c11aea936845e
2021-01-13build: Update known-good files for 1.2.166 headerShannon McPherson
Changes: - Updated `known_good.json` Change-Id: Id323bc01fcd97672ef31c73021e683d56a5f2cd5
2021-01-12vkcube: Improve GPU auto-selectionWitold Baryluk
Instead of selecting GPU 0, prefer dGPU, iGPU, vGPU, CPU, OTHER. In that order. If user selects specific gpu_number (including 0), use only that and don't fallback to anything else, even when incorrect.
2021-01-11Document Vulkan Info for iOSRichard S. Wright Jr
2021-01-06vkcube: portabilty extension as text so it builds on all platformsRichard S. Wright Jr
2021-01-06Defined VK_ENABLE_BETA_EXTENSIONS so that ↵Richard S. Wright Jr
VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME would be defined
2021-01-06vkcube: Updated to support portability extension properlyRichard S. Wright Jr
2020-12-28build: Update known-good files for 1.2.165 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I83402ae9bf0495e1105d124feedfa2ced92a9647
2020-12-22Vulkaninfo for iOS devicesrichard-lunarg
2020-12-10Make getTimeInNanoseconds get time in nanosecondsJoe Hermaszewski
Previously it was returning the time in microseconds. This also fixes the use of VK_GOOGLE_display_timing which requires a time in nanoseconds.
2020-12-09vulkaninfo: Fix win32 fullscreen pnext chainCharles Giessen
vulkaninfo was triggering VUID-vkGetPhysicalDeviceSurfaceCapabilities2KHR-pNext-02671 by not adding a VkSurfaceFullScreenExclusiveWin32InfoEXT in the pNext chain of VkSurfaceCapabilitiesFullScreenExclusiveEXT. This commit fixes it by adding the struct and filling in HMONITOR with the 'current monitor' as gotten by MonitorFromWindow with a default of using the primary monitor. Change-Id: I025f66ef8e2d47ebb29ccd7361d3d162c644de09
2020-11-24build: Update known-good files for 1.2.162 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files - Updated `generate_vulkan_wrapper.py` and generated new `vulkan_wrapper.cpp` and `vulkan_wrapper.h` Change-Id: Idbce5923b21947d2121ed66159c7bd96ae7d0c8a
2020-11-23vulkaninfo: clang-format cleanuprichard-lunarg
2020-11-23vulkaninfo: clang-format cleanuprichard-lunarg
2020-11-23vulkaninfo: cleanup and commentsRichard S. Wright Jr
2020-11-23vulkaninfo: Fix to pass appveyor testsRichard S. Wright Jr
2020-11-23vulkaninfo: WIP: Modified for use from iOSRichard S. Wright Jr
2020-11-20scripts: Remove assert for nested array typesMike Schuchardt
Multi-dimensional are already in the specification and don't cause any issues for vulkaninfo
2020-11-18build: Update known-good files for 1.2.161 headerShannon McPherson
Changes: - Updated `known_good.json` Change-Id: I7cd06612c06213138173fb2b26f558313aa4b975
2020-11-18vulkaninfo: add option to always open details for HTMLCharles Giessen
Doesn't alter current behavior. Change-Id: I76cb0c4395741848667b2687d722b9b2245fb296
2020-11-12vulkaninfo: Make json output print extensionsCharles Giessen
The json schema includes an array of extensions, yet vulkaninfo was not printing them. This commit remedies that. Change-Id: I4ae8627660f16d7c831704ba4b082870b5e62bb5
2020-11-11build: Update known-good files for 1.2.160 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I6a07892e429a0b81c82ac26bed465caa04d7fb01
2020-11-09cmake: Silence warnings.orbea
2020-11-04build: Update known-good files for 1.2.159 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I944e4a38d50935b9078ea9c11cbd467c5e621f53
2020-11-02mockicd: Remove VK_KHR_portability_subsetNathaniel Cesario
Don't report VK_KHR_portability_subset as being supported. Change-Id: I84fa925cee23d3a28ca2726972cb9820c03c619c
2020-10-29build: Update known-good files for 1.2.158 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I2f782250bff8bedda4991c45278adf1bf2ae0261
2020-10-15build: Update known-good files for 1.2.157 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I14bda6d91e80d48602697f64fdc8bdf4651580e9
2020-10-06build: Update known-good files for 1.2.156 headerShannon McPherson
Changes: - Updated `known_good.json` - Generated new source files Change-Id: I0186805bc6848e1f7912ede85ea8045be82beaec
2020-10-01vulkaninfo: Add more portability macro guardsCharles Giessen
Previous commit didn't contain all that were necessary. Change-Id: I0983beb06d95dd316ece5b7ba52754e4ad180cbd
2020-10-01vulkaninfo: properly macro guard the portability features.Charles Giessen
Whlie the main bits were properly guarded, several places should of been which weren't, including a VK_EXT_NAME which caused compilation to fail if VK_ENABLE_BETA_EXTENSIONS wasn't defined. Change-Id: Ifa40f903c4affbf0c169076d9fe5dca522f82db4