Lines Matching refs:GrMtlCaps
8 #include "GrMtlCaps.h"
17 GrMtlCaps::GrMtlCaps(const GrContextOptions& contextOptions, const id<MTLDevice> device, function
41 void GrMtlCaps::initFeatureSet(MTLFeatureSet featureSet) {
117 bool GrMtlCaps::canCopyAsBlit(GrPixelConfig dstConfig, int dstSampleCount,
142 bool GrMtlCaps::canCopyAsDraw(GrPixelConfig dstConfig, bool dstIsRenderable,
156 bool GrMtlCaps::canCopyAsDrawThenBlit(GrPixelConfig dstConfig, GrPixelConfig srcConfig,
169 bool GrMtlCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src,
194 void GrMtlCaps::initGrCaps(const id<MTLDevice> device) {
271 int GrMtlCaps::maxRenderTargetSampleCount(GrPixelConfig config) const {
280 int GrMtlCaps::getRenderTargetSampleCount(int requestedCount, GrPixelConfig config) const {
295 void GrMtlCaps::initShaderCaps() {
357 void GrMtlCaps::initConfigTable() {
431 void GrMtlCaps::initStencilFormat(id<MTLDevice> physDev) {
515 GrPixelConfig GrMtlCaps::validateBackendRenderTarget(const GrBackendRenderTarget& rt,
526 GrPixelConfig GrMtlCaps::getConfigFromBackendFormat(const GrBackendFormat& format,
558 GrPixelConfig GrMtlCaps::getYUVAConfigFromBackendFormat(const GrBackendFormat& format) const {
566 GrBackendFormat GrMtlCaps::getBackendFormatFromGrColorType(GrColorType ct,