Class MTLCompileOptions

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class MTLCompileOptions
    extends NSObject
    Since:
    Available in iOS 8.0 and later.
    • Constructor Detail

      • MTLCompileOptions

        public MTLCompileOptions()
      • MTLCompileOptions

        protected MTLCompileOptions​(NSObject.Handle h,
                                    long handle)
    • Method Detail

      • getPreprocessorMacros

        public java.util.Map<java.lang.String,​java.lang.String> getPreprocessorMacros()
      • setPreprocessorMacros

        public void setPreprocessorMacros​(java.util.Map<java.lang.String,​java.lang.String> v)
      • isFastMathEnabled

        public boolean isFastMathEnabled()
      • setFastMathEnabled

        public void setFastMathEnabled​(boolean v)
      • getLanguageVersion

        public MTLLanguageVersion getLanguageVersion()
        Since:
        Available in iOS 9.0 and later.
      • setLanguageVersion

        public void setLanguageVersion​(MTLLanguageVersion v)
        Since:
        Available in iOS 9.0 and later.