Lines Matching refs:GrBackendFormat
43 bool isFormatSRGB(const GrBackendFormat& format) const override {
53 bool isFormatTexturable(const GrBackendFormat& format, GrTextureType) const override {
63 bool isFormatCopyable(const GrBackendFormat& format) const override {
67 bool isFormatAsColorTypeRenderable(GrColorType ct, const GrBackendFormat& format,
78 bool isFormatRenderable(const GrBackendFormat& format, int sampleCount) const override {
89 const GrBackendFormat& format) const override {
110 int maxRenderTargetSampleCount(const GrBackendFormat& format) const override {
120 const GrBackendFormat& surfaceFormat,
129 GrBackendFormat getBackendFormatFromCompressionType(SkImage::CompressionType) const override {
133 GrSwizzle getWriteSwizzle(const GrBackendFormat& format, GrColorType ct) const override {
138 uint64_t computeFormatKey(const GrBackendFormat&) const override;
154 GrBackendFormat onGetDefaultBackendFormat(GrColorType ct) const override {
155 return GrBackendFormat::MakeMock(ct, SkImage::CompressionType::kNone);
159 const GrBackendFormat& format) const override {
176 SupportedRead onSupportedReadPixelsColorType(GrColorType srcColorType, const GrBackendFormat&,
181 GrSwizzle onGetReadSwizzle(const GrBackendFormat& format, GrColorType ct) const override {