aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2019-06-17build: Update MoltenVK in known_good.jsonJeremy Kniager
Updated MoltenVK version in known_good.json from 1.0.34v -> 1.0.35v Change-Id: I3c574d22ab98fcf0e3bd0c718a1a3f5a69287b42
2019-06-10build: Update known-good files glslang commit IDJeremy Kniager
Change-Id: I5ef3ac82301d42cbdb616da4c995cf6dc53c6708
2019-05-29build: Update known-good files for 1.1.108 headerShannon McPherson
Change-Id: Ifc19c0e0fcb36f9a5009a73979eb20069e9db463
2019-05-13update_deps: make --clean-repo switch work in all casesBob Ellison
--clean-repo right now will raise an exception if the repository directory was not present. This makes it work in all cases.
2019-05-13scripts: Temporary workaround for python2Mike Schuchardt
Temporarily patch abc module with ABC helper class until upstream conventions.py script stops using it.
2019-05-03scripts: Update known good for 107 header updateShannon McPherson
Updated: - `build-android/vulkan-headers_revision_android` - `scripts/known_good.json` Change-Id: Ibf9d23645407e78805b8b8192a35338452baaf18
2019-04-23known_good: Update MoltenVK known_good version IDJeremy Kniager
Updated the MoltenVK version in known_good.json to "v1.0.34" Change-Id: I81bfec2e80f724815c4e9576386d00a96b784a48
2019-04-09scripts: Update known good for 106 header updateShannon McPherson
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 - Define `VULKAN_HPP_TYPESAFE_CONVERSION` in `cube.cpp` to avoid build errors concerning explicit/implicit casting in `vulkan.hpp` - Update known-good files Updated: - `build-android/vulkan-headers_revision_android` - `cube/cube.cpp` - `scripts/common_codegen.py` - `scripts/known_good.json` - `scripts/kvt_genvk.py` - `scripts/mock_icd_generator.py` - `scripts/vulkan_tools_helper_file_generator.py` Change-Id: Ie9deb9f088d666195bcb987e30974f274d33fc85
2019-03-21deps: allow a --generator switch to update_deps.pyBob Ellison
This allows you to use any CMake generator available on your system to configure the dependent repositories, allowing you to match the same generator being used by the project build. update_deps.py: - Take a parameter to specify a CMake generator, and pass it to CMake if present - Allow the user to reduce the count of parallel make jobs that can happen at one time - remove an unnecessary semicolon
2019-03-06build: Correct Metal platform nameShannon McPherson
In `common_codegen.py` the Metal platform was defined without the "_EXT" suffix Change-Id: Ib36778735c09ae54d0e4a9bb0d7aa2fcec26b985
2019-03-05build: Update known-good for 1.1.102 headerShannon McPherson
Additionally, updated copyright dates and added Metal to the platform list Updated: - `build-android/vulkan-headers_revision_android` - `scripts/common_codegen.py` - `scripts/known_good.json` Change-Id: I161f2dfaf8fafd25be50e09b8c6e7da13d9ad9b3
2019-02-26build: Update glslang known-good for 101 SDKShannon McPherson
Change-Id: Ib28abfe172079ad60ea5bfcbbb922990e302b135
2019-02-20build: Update known-good to 1.1.101 headerShannon McPherson
Change-Id: Ifedc7998fbf520f48748b646307071c07c58e627
2019-02-15known-good: Update Vulkan-Tools to 1.1.100 HeaderJeremy Kniager
Updated the the Vulkan-Headers tag in known-good.json to point to the Vulkan 1.1.100 headers. Change-Id: Ib641abeb75da36504537bfc29d0cb05dc1109612
2019-02-11build: Revert known-good to 1.1.97 headerShannon McPherson
Reverting known-good files to 1.1.97 due to a spec bug introduced in the 1.1.99 header Change-Id: Ie9f91658cc9a22021a7c85a0734f325ec1c63c72
2019-02-05build: Update known-good for 1.1.99 headerShannon McPherson
Updated: - `build-android/vulkan-headers_revision_android` - `scripts/known_good.json` - `scripts/kvt_genvk.py` Change-Id: Ibd1a61c359a417a90bdde6327536fc8d890f3734
2019-02-04macos: Update known-good.jsonJeremy Kniager
Updated the commit ID for MoltenVK in known-good.json. Change-Id: I0658c7499021836a4baa7c78f4f16fb3e525629f
2019-01-15build: Update known good glslang revisionLenny Komow
Change-Id: I09db85f27310a012c177555eed87722cc3e15adc
2019-01-09build: Update known-good for 1.1.97 headerShannon McPherson
Updated: - `build-android/vulkan-headers_revision_android` - `scripts/known_good.json` - `scripts/kvt_genvk.py` Change-Id: Ifa3f61bfd50fb15bff122f51edb63108511922d9
2018-12-31icd: Return better size in GetBufferMemoryReqKarl Schultz
Track the buffer create info from CreateBuffer so that GetBufferMemoryRequirements can return an actual size instead of a hard-coded guess. Needed to survive VLT setup during GPU validation testing.
2018-12-18build: Update known-good for 1.1.96 headerShannon McPherson
Change-Id: Id4ab3023bfc526ea469b7be6f7d98ce5829235d1
2018-12-07build: Update known-good for 1.1.95 headerShannon McPherson
Change-Id: I23159914c83c87f8201bb8ea6730b803e564ce66
2018-11-13Remove last MIR referenceTony-LunarG
Change-Id: Ib7fd104466b189d2d8bb0c70cd6e7aa2623ea0e7
2018-11-13Update Vulkan wrappers from latest headerTony-LunarG
Change-Id: I61d6c28aa36f86f2b16c534fd2311fe0df06b288
2018-11-13build: Update known-good for 1.1.92 headerShannon McPherson
Updated: - `build-android/vulkan-headers_revision_android` - `scripts/known_good.json` Change-Id: Id7ddc93bc242f35270a16e8728865cfc55cd905f
2018-11-13build: Update MoltenVK commit and CMake filesJeremy Kniager
Update MoltenVK commit ID in known_good.json and modified CMake files for cube, cubepp, and vulkaninfo to accomidate the new file structure of the MoltenVK repo. Change-Id: I229aa1403b5d1d47060560876b177ae93190391e
2018-11-09scripts: Fix windows paths in helper.cmakeMike Schuchardt
Normalize (all slashes going the same direction) and escape ("\" to "\\") paths when writing helper.cmake. CMake was previously interpreting the single '\' characters and whatever followed as invalid escape sequences. Linux and macOS are unaffected.
2018-11-08Rename cube and cubepp exes to vkcube and vkcubeppTony-LunarG
Change-Id: Iaecb0e7e21a086c8523b8cd4bc9eccd05e1cbca0
2018-11-07build: Update known-good for 1.1.91 headerShannon McPherson
Updated: - `scripts/known_good.json` Change-Id: Ia07d6af7a77e835f413d7eecfdc8ef47267744b7
2018-11-02layers: Bump glslang known-goodShannon McPherson
Updated: - `scripts/known_good.json` Change-Id: I5fe86c76b7df569b1c87566e2c32c9a2b76f8c13
2018-11-01scripts: Update known-good for 1.1.90 headerShannon McPherson
Change-Id: I655aaa453c5cffc928e769e3267503dd5afeb55d
2018-10-31scripts: Extend scope of LaTeX handlingShannon McPherson
The 1.1.90 header introduced the use of "\textrm" in `vk.xml`, requiring changes to `scripts/vulkan_tools_helper_file_generator.py` Change-Id: Ia43b516ac56b4e3cd82272761ef1b524eea72944
2018-10-26repo: Remove MIR specific code.Tony-LunarG
Still need to remove MIR from scripts/common_codegen.py and from the Vulkan wrapper. Change-Id: Ib00cbe10b3e80878fb5e15c1e628685f33d31331
2018-10-19mock_icd: fix vkGetEventStatus outputShahbaz Youssefi
VK_SUCCESS is not a valid return value for this function. VK_EVENT_SET is used instead.
2018-10-19build: Update MoltenVK known_good.jsonJeremy Kniager
Updated MoltenVK commit ID in known_good.json. Change-Id: I90365c153bec14a54422fb6400f97a5e05355286
2018-10-12build: Update known-good for 1.1.87 headerShannon McPherson
Change-Id: Idd2f285653deb0eb70eacd5fd649e74d7723f964
2018-10-11scripts: Add fuchsia to platform dictionaryShannon McPherson
Change-Id: I9b7027a1dd11f5ea7d3b502c62f4edd05416fd52
2018-10-03build: Update MoltenVK known_good.jsonJeremy Kniager
Updated MoltenVK commit ID in known_good.json Change-Id: Ibf3501e451b700dd44a7f595a98648f30f05e4ee
2018-10-03build: Sync update_deps.pyJeremy Kniager
Syncing update_deps.py with changes made in Vulkan-ValidationLayer Change-Id: If2369787e27e37e4d595a41d3d17a8bc991d9a30
2018-09-27repo: Update glslang known goodLenny Komow
Change-Id: Ie35e275c84bc3e955a2cdc2eaafe9073e5fca044
2018-09-21repo: Update known good commits for 1.1.85Lenny Komow
Change-Id: I4b4be8815a45e8cd0c2356fc03c4dabf99b664f2
2018-09-17cube: Use working url to fetch glslang binariesTony-LunarG
Change-Id: I6157cf2210c1249ce9a6bcf0ed6279597b16a53f
2018-08-22repo: Update known-good for Vulkan-Headersjoey-lunarg
Change-Id: I1fa27ee2564cf676418be543d6e2e2cb7f1cd906
2018-08-08build: Unify `update_deps.py` between reposShannon McPherson
2018-07-30build: Add known-good supportjoey-lunarg
Change-Id: I05fe4162054fc90edd1642ab08644f6ee7950548
2018-07-20script: Fix fetch_glslangvalidator.py SSL errorJeremy Kniager
Changed urllib.request.urlretrieve to urllib.request.urlopen and set to not check SSL Change-Id: Ia4fa57ef698cc2110c9b19f0715d0eacdf9a00e7
2018-06-14scripts: Remove local copies of registry filesMark Lobodzinski
2018-06-14build: Use registry files from vulkan-headersMark Lobodzinski
2018-06-14scripts: Rename helper file generator scriptMark Lobodzinski
2018-06-14scripts: Rename lvl_genvk.py to kvt_genvk.pyMark Lobodzinski