Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::SerializationDeviceMtlInfo Struct Reference

Serialization device attributes for Metal backend. More...

#include <ArchiverFactory.h>

Public Member Functions

bool operator== (const SerializationDeviceMtlInfo &RHS) const noexcept
 Tests if two structures are equivalent.
 

Public Attributes

const Char * CompileOptionsMacOS = "-sdk macosx metal"
 Additional compilation options for Metal command-line compiler for MacOS.
 
const Char * CompileOptionsiOS = "-sdk iphoneos metal"
 Additional compilation options for Metal command-line compiler for iOS.
 
const Char * MslPreprocessorCmd = nullptr
 Name of the command-line application that is used to preprocess Metal shader source before compiling to bytecode.
 
const Char * DumpDirectory = nullptr
 Optional directory to dump converted MSL source code and temporary files produced by the Metal toolchain.
 

Detailed Description

Serialization device attributes for Metal backend.