Xcode Metal shader compiler

E773902

Xcode Metal shader compiler is Apple’s integrated toolchain component that compiles Metal Shading Language code into optimized GPU binaries for iOS, macOS, and other Apple platforms.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Apple developer tool
shader compiler
software toolchain component
accessibleVia Xcode Metal shader editor NERFINISHED
Xcode build settings NERFINISHED
Xcode scheme configuration
developedBy Apple Inc. NERFINISHED
distribution bundled with Xcode
inputFormat Metal Shading Language source code
integratedInto Xcode IDE NERFINISHED
Xcode build system NERFINISHED
license proprietary
optimizesFor Apple A-series SoCs NERFINISHED
Apple GPUs NERFINISHED
Apple M-series SoCs NERFINISHED
outputFormat GPU binaries
Metal library files
partOf Xcode NERFINISHED
provides GPU-specific code generation
compile-time error diagnostics
optimization of Metal shader code
semantic analysis for Metal shaders
syntax checking for Metal shaders
warning diagnostics
relatedTo Metal Performance Shaders NERFINISHED
Metal runtime
runsOn macOS NERFINISHED
supportsDebuggingWith Xcode GPU Frame Debugger NERFINISHED
Xcode GPU tools NERFINISHED
supportsFeature Metal argument buffers
Metal compute shaders
Metal fragment shaders
Metal function specialization
Metal kernel functions
Metal vertex shaders
offline shader compilation
on-device shader compilation via Xcode tools
supportsLanguage Metal Shading Language NERFINISHED
targetsAPI Metal NERFINISHED
targetsPlatform iOS NERFINISHED
macOS NERFINISHED
tvOS NERFINISHED
visionOS NERFINISHED
watchOS NERFINISHED
usedWith Metal-enabled games
Metal-enabled iOS apps
Metal-enabled macOS apps
Xcode command-line tools NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Metal Shading Language tooling Xcode Metal shader compiler