Support pre-linking on both Xcode 9 & 10. Update library dependencies.
Remove linking MoltenVKSPIRVToMSLConverter from Build Phase in favour of PreLink. Update to Vulkan header 1.1.83. Update to latest version of library dependencies.
This commit is contained in:
parent
5bc8403cc1
commit
c8a9841d8c
@ -16,13 +16,15 @@ For best results, use a Markdown reader.*
|
|||||||
MoltenVK 1.0.19
|
MoltenVK 1.0.19
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
Released 2018/08/22
|
Released 2018/08/23
|
||||||
|
|
||||||
- Move MoltenVK config to instance instead of device.
|
- Move MoltenVK config to instance instead of device.
|
||||||
- Add MVKConfiguration and deprecate MVKDeviceConfiguration.
|
- Add MVKConfiguration and deprecate MVKDeviceConfiguration.
|
||||||
- Add vkGetMoltenVKConfigurationMVK() and deprecate vkGetMoltenVKDeviceConfigurationMVK().
|
- Add vkGetMoltenVKConfigurationMVK() and deprecate vkGetMoltenVKDeviceConfigurationMVK().
|
||||||
- Add vkSetMoltenVKConfigurationMVK() and deprecate vkSetMoltenVKDeviceConfigurationMVK().
|
- Add vkSetMoltenVKConfigurationMVK() and deprecate vkSetMoltenVKDeviceConfigurationMVK().
|
||||||
- Add build setting overrides for all initial MVKConfiguration member values.
|
- Add build setting overrides for all initial MVKConfiguration member values.
|
||||||
|
- Support Xcode 10: Explicitly specify MoltenVKSPIRVToMSLConverter as prelink library.
|
||||||
|
- Update to Vulkan header 1.1.83 and latest version of library dependencies.
|
||||||
|
|
||||||
|
|
||||||
MoltenVK 1.0.18
|
MoltenVK 1.0.18
|
||||||
|
@ -235,8 +235,8 @@ if you encounter any building errors, you may need to re-add the *SPIRV-Tools* l
|
|||||||
`MoltenVKSPIRVToMSLConverter-macOS` target, and open the *Build Settings* tab. Locate the build setting
|
`MoltenVKSPIRVToMSLConverter-macOS` target, and open the *Build Settings* tab. Locate the build setting
|
||||||
entry **Header Search Paths** (`HEADER_SEARCH_PATHS`) and add the following paths:
|
entry **Header Search Paths** (`HEADER_SEARCH_PATHS`) and add the following paths:
|
||||||
|
|
||||||
|
"$(SRCROOT)/glslang/External/spirv-tools"
|
||||||
"$(SRCROOT)/glslang/External/spirv-tools/include"
|
"$(SRCROOT)/glslang/External/spirv-tools/include"
|
||||||
"$(SRCROOT)/glslang/External/spirv-tools/source"
|
|
||||||
"$(SRCROOT)/glslang/External/spirv-tools/external/spirv-headers/include"
|
"$(SRCROOT)/glslang/External/spirv-tools/external/spirv-headers/include"
|
||||||
"$(SRCROOT)/glslang/build/External/spirv-tools"
|
"$(SRCROOT)/glslang/build/External/spirv-tools"
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
973e2e6e42f0414a304c84a19353cc4719a2bf9f
|
6480db7352b154f7decf8df9eb38b4c3c1ec530b
|
||||||
|
@ -1 +1 @@
|
|||||||
c4e056d365472174471a243dfefbfe66a03564af
|
db09f95ac00e44149f3894bf82c918e58277cfdb
|
||||||
|
@ -1 +1 @@
|
|||||||
5caab21c8d228a94a2f897cbe9447de48736eed7
|
ca05ec7c9706eb2949e489b4719fe499b0059d36
|
||||||
|
@ -1 +1 @@
|
|||||||
be8253962e5a60d35c8568be8499405f0b0dac76
|
d5acfc4caff55764ec9a1fd485fef60296da9666
|
||||||
|
@ -1 +1 @@
|
|||||||
ec5c11931bcfc1f438ae4aec46e1783a42cec7e6
|
1323bf8e39fa17da3e0901a4b1ab5dfd61ee5460
|
||||||
|
@ -161,8 +161,6 @@
|
|||||||
A98149641FB6A3F7005F00B4 /* MVKWatermarkTextureContent.h in Headers */ = {isa = PBXBuildFile; fileRef = A981494C1FB6A3F7005F00B4 /* MVKWatermarkTextureContent.h */; };
|
A98149641FB6A3F7005F00B4 /* MVKWatermarkTextureContent.h in Headers */ = {isa = PBXBuildFile; fileRef = A981494C1FB6A3F7005F00B4 /* MVKWatermarkTextureContent.h */; };
|
||||||
A981496B1FB6A998005F00B4 /* MVKStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = A981496A1FB6A998005F00B4 /* MVKStrings.h */; };
|
A981496B1FB6A998005F00B4 /* MVKStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = A981496A1FB6A998005F00B4 /* MVKStrings.h */; };
|
||||||
A981496C1FB6A998005F00B4 /* MVKStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = A981496A1FB6A998005F00B4 /* MVKStrings.h */; };
|
A981496C1FB6A998005F00B4 /* MVKStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = A981496A1FB6A998005F00B4 /* MVKStrings.h */; };
|
||||||
A98149A21FB6B9E1005F00B4 /* MoltenVKSPIRVToMSLConverter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A98149821FB6B566005F00B4 /* MoltenVKSPIRVToMSLConverter.framework */; };
|
|
||||||
A98149A51FB6B9F2005F00B4 /* MoltenVKSPIRVToMSLConverter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A98149841FB6B566005F00B4 /* MoltenVKSPIRVToMSLConverter.framework */; };
|
|
||||||
A9C96DD01DDC20C20053187F /* MVKMTLBufferAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C96DCE1DDC20C20053187F /* MVKMTLBufferAllocation.h */; };
|
A9C96DD01DDC20C20053187F /* MVKMTLBufferAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C96DCE1DDC20C20053187F /* MVKMTLBufferAllocation.h */; };
|
||||||
A9C96DD11DDC20C20053187F /* MVKMTLBufferAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C96DCE1DDC20C20053187F /* MVKMTLBufferAllocation.h */; };
|
A9C96DD11DDC20C20053187F /* MVKMTLBufferAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C96DCE1DDC20C20053187F /* MVKMTLBufferAllocation.h */; };
|
||||||
A9C96DD21DDC20C20053187F /* MVKMTLBufferAllocation.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9C96DCF1DDC20C20053187F /* MVKMTLBufferAllocation.mm */; };
|
A9C96DD21DDC20C20053187F /* MVKMTLBufferAllocation.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9C96DCF1DDC20C20053187F /* MVKMTLBufferAllocation.mm */; };
|
||||||
@ -360,25 +358,6 @@
|
|||||||
A9F0429E1FB4CF82009FCCB8 /* MVKLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MVKLogging.h; sourceTree = "<group>"; };
|
A9F0429E1FB4CF82009FCCB8 /* MVKLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MVKLogging.h; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
|
||||||
A94C19D01C55B9F500714189 /* Frameworks */ = {
|
|
||||||
isa = PBXFrameworksBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
A98149A21FB6B9E1005F00B4 /* MoltenVKSPIRVToMSLConverter.framework in Frameworks */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
A9C86CC41C55B8530096CAF2 /* Frameworks */ = {
|
|
||||||
isa = PBXFrameworksBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
A98149A51FB6B9F2005F00B4 /* MoltenVKSPIRVToMSLConverter.framework in Frameworks */,
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
};
|
|
||||||
/* End PBXFrameworksBuildPhase section */
|
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
A94FB7641C7DFB4800632CA3 /* MoltenVK */ = {
|
A94FB7641C7DFB4800632CA3 /* MoltenVK */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
@ -719,7 +698,6 @@
|
|||||||
buildPhases = (
|
buildPhases = (
|
||||||
A9B8EE071A98D796009C5A02 /* Headers */,
|
A9B8EE071A98D796009C5A02 /* Headers */,
|
||||||
A9B8EE051A98D796009C5A02 /* Sources */,
|
A9B8EE051A98D796009C5A02 /* Sources */,
|
||||||
A94C19D01C55B9F500714189 /* Frameworks */,
|
|
||||||
A9731FAD1EDDAE39006B7298 /* Create Dynamic Library */,
|
A9731FAD1EDDAE39006B7298 /* Create Dynamic Library */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
@ -738,7 +716,6 @@
|
|||||||
buildPhases = (
|
buildPhases = (
|
||||||
A9CBED871B6299D800E45FDC /* Headers */,
|
A9CBED871B6299D800E45FDC /* Headers */,
|
||||||
A9CBEDCE1B6299D800E45FDC /* Sources */,
|
A9CBEDCE1B6299D800E45FDC /* Sources */,
|
||||||
A9C86CC41C55B8530096CAF2 /* Frameworks */,
|
|
||||||
A93F47C91D7E389E002AF700 /* Create Dynamic Library */,
|
A93F47C91D7E389E002AF700 /* Create Dynamic Library */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user