Home | History | Annotate | Download | only in mtl

Lines Matching full:featureset

16 static bool get_feature_set(id<MTLDevice> device, MTLFeatureSet* featureSet) {
20 *featureSet = MTLFeatureSet_OSX_GPUFamily1_v2;
24 *featureSet = MTLFeatureSet_OSX_GPUFamily1_v1;
32 *featureSet = MTLFeatureSet_iOS_GPUFamily3_v2;
36 *featureSet = MTLFeatureSet_iOS_GPUFamily3_v1;
42 *featureSet = MTLFeatureSet_iOS_GPUFamily2_v3;
46 *featureSet = MTLFeatureSet_iOS_GPUFamily2_v2;
50 *featureSet = MTLFeatureSet_iOS_GPUFamily2_v1;
56 *featureSet = MTLFeatureSet_iOS_GPUFamily1_v3;
60 *featureSet = MTLFeatureSet_iOS_GPUFamily1_v2;
64 *featureSet = MTLFeatureSet_iOS_GPUFamily1_v1;
77 MTLFeatureSet featureSet;
78 if (!get_feature_set(device, &featureSet)) {
81 return sk_sp<GrGpu>(new GrMtlGpu(context, options, device, queue, featureSet));
85 id<MTLDevice> device, id<MTLCommandQueue> queue, MTLFeatureSet featureSet)
90 fMtlCaps.reset(new GrMtlCaps(options, fDevice, featureSet));