Update Templates/spirv-tools/build.zip.
This commit is contained in:
parent
0c754fb036
commit
71c3b4da75
@ -17,7 +17,7 @@ For best results, use a Markdown reader.*
|
|||||||
MoltenVK 1.0.40
|
MoltenVK 1.0.40
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
Released 2020/01/21
|
Released 2020/01/22
|
||||||
|
|
||||||
- Refactor descriptor management to reduce memory footprint and fix caching leak.
|
- Refactor descriptor management to reduce memory footprint and fix caching leak.
|
||||||
- Add `MVK_CONFIG_PREALLOCATE_DESCRIPTORS` environment variable to support preallocated
|
- Add `MVK_CONFIG_PREALLOCATE_DESCRIPTORS` environment variable to support preallocated
|
||||||
|
@ -149,7 +149,8 @@ The *SPIRV-Cross* library plays an important part in providing features for **_M
|
|||||||
you are developing features for **_MoltenVK_**, you may end up making changes to *SPIRV-Cross*.
|
you are developing features for **_MoltenVK_**, you may end up making changes to *SPIRV-Cross*.
|
||||||
|
|
||||||
If you make changes to the `SPIRV-Cross` repository, you can build a new version of the `libSPIRVCross.a`
|
If you make changes to the `SPIRV-Cross` repository, you can build a new version of the `libSPIRVCross.a`
|
||||||
static library by opening the `ExternalDependencies.xcodeproj` *Xcode* project, and running the **_ExternalDependencies_** *Xcode* scheme. You can then rebuild **MoltenVK** to include the new library.
|
static library by opening the `ExternalDependencies.xcodeproj` *Xcode* project, and running the
|
||||||
|
**_ExternalDependencies_** *Xcode* scheme. You can then rebuild **MoltenVK** to include the new library.
|
||||||
|
|
||||||
While makng changes to the `SPIRV-Cross` repository, you can regression test your changes using the
|
While makng changes to the `SPIRV-Cross` repository, you can regression test your changes using the
|
||||||
following steps:
|
following steps:
|
||||||
@ -201,8 +202,9 @@ the *SPIRV-Tools* library to the `ExternalDependencies` *Xcode* project as follo
|
|||||||
|
|
||||||
5. Repeat *Step 4* for the `SPIRV-Tools-iOS` target within the `ExternalDependencies` *Xcode* project
|
5. Repeat *Step 4* for the `SPIRV-Tools-iOS` target within the `ExternalDependencies` *Xcode* project
|
||||||
|
|
||||||
6. Update `Templates/spirv-tools/build.zip` from the contents of `External/glslang/External/spirv-tools/build`,
|
6. Update `Templates/spirv-tools/build.zip` from the `*.h` and `*.inc` files in
|
||||||
and test by running `./fetchDependencies --skip-spirv-tools-build`, and a **MoltenVK** build.
|
`External/glslang/External/spirv-tools/build`, remove hidden `.*` files, and test
|
||||||
|
by running `./fetchDependencies --skip-spirv-tools-build`, and a **MoltenVK** build.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user