mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-15 21:45:19 +00:00
update metalengine submodule
This commit is contained in:
parent
d88c78da57
commit
1f95e664df
@ -12,7 +12,7 @@ load("//build-system/bazel-utils:plist_fragment.bzl",
|
||||
filegroup(
|
||||
name = "MetalSources",
|
||||
srcs = glob([
|
||||
"Metal/**/*.metal",
|
||||
"Sources/**/*.metal",
|
||||
]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
@ -25,6 +25,7 @@ let package = Package(
|
||||
name: "MetalEngine",
|
||||
dependencies: [.product(name: "ShelfPack", package: "ShelfPack", condition: nil),
|
||||
.product(name: "TGUIKit", package: "TGUIKit", condition: nil)],
|
||||
path: "Sources/"),
|
||||
path: "Sources/",
|
||||
resources: [.copy("MetalEngineShaders.metal")]),
|
||||
]
|
||||
)
|
||||
|
@ -686,17 +686,7 @@ public final class MetalEngine {
|
||||
}
|
||||
library = try? device.makeDefaultLibrary(bundle: bundle)
|
||||
#else
|
||||
let mainBundle = Bundle(for: Impl.self)
|
||||
guard let path = mainBundle.path(forResource: "MetalEngineMetalSourcesBundle", ofType: "bundle") else {
|
||||
return nil
|
||||
}
|
||||
guard let bundle = Bundle(path: path) else {
|
||||
return nil
|
||||
}
|
||||
guard let path = bundle.path(forResource: "MetalEngineShaders", ofType: "metallib") else {
|
||||
return nil
|
||||
}
|
||||
library = try? device.makeLibrary(URL: .init(fileURLWithPath: path))
|
||||
library = try? device.makeDefaultLibrary(bundle: Bundle.module)
|
||||
#endif
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user