/external/skia/src/gpu/ganesh/mock/ |
D | GrMockCaps.cpp | 40 SkTextureCompressionType compression = format.asMockCompressionType(); in computeFormatKey() 41 SkASSERT(compression == SkTextureCompressionType::kNone); in computeFormatKey() 52 SkTextureCompressionType::kNone)}, in getTestingCombinations() 54 SkTextureCompressionType::kNone)}, in getTestingCombinations() 56 SkTextureCompressionType::kNone)}, in getTestingCombinations() 58 SkTextureCompressionType::kNone)}, in getTestingCombinations() 60 SkTextureCompressionType::kNone)}, in getTestingCombinations() 62 SkTextureCompressionType::kNone)}, in getTestingCombinations() 64 SkTextureCompressionType::kNone)}, in getTestingCombinations() 66 SkTextureCompressionType::kNone)}, in getTestingCombinations() [all …]
|
D | GrMockCaps.h | 66 SkTextureCompressionType compression = format.asMockCompressionType(); in isFormatSRGB() 67 if (compression != SkTextureCompressionType::kNone) { in isFormatSRGB() 76 SkTextureCompressionType compression = format.asMockCompressionType(); in isFormatTexturable() 77 if (compression != SkTextureCompressionType::kNone) { in isFormatTexturable() 103 if (format.asMockCompressionType() != SkTextureCompressionType::kNone) { in isFormatRenderable() 114 SkTextureCompressionType compression = format.asMockCompressionType(); in getRenderTargetSampleCount() 115 if (compression != SkTextureCompressionType::kNone) { in getRenderTargetSampleCount() 135 SkTextureCompressionType compression = format.asMockCompressionType(); in maxRenderTargetSampleCount() 136 if (compression != SkTextureCompressionType::kNone) { in maxRenderTargetSampleCount() 154 GrBackendFormat getBackendFormatFromCompressionType(SkTextureCompressionType) const override { in getBackendFormatFromCompressionType() argument [all …]
|
D | GrMockGpu.cpp | 117 SkASSERT(format.asMockCompressionType() == SkTextureCompressionType::kNone); in onCreateTexture() 124 GrMockTextureInfo texInfo(ct, SkTextureCompressionType::kNone, NextInternalTextureID(), in onCreateTexture() 153 SkTextureCompressionType compression = format.asMockCompressionType(); in onCreateCompressedTexture() 154 SkASSERT(compression != SkTextureCompressionType::kNone); in onCreateCompressedTexture() 177 SkTextureCompressionType compression = texInfo.compressionType(); in onWrapBackendTexture() 178 if (compression != SkTextureCompressionType::kNone) { in onWrapBackendTexture() 205 SkASSERT(texInfo.compressionType() == SkTextureCompressionType::kNone); in onWrapRenderableBackendTexture() 262 SkTextureCompressionType compression = format.asMockCompressionType(); in onCreateBackendTexture() 263 if (compression != SkTextureCompressionType::kNone) { in onCreateBackendTexture() 272 GrMockTextureInfo info(colorType, SkTextureCompressionType::kNone, NextExternalTextureID(), in onCreateBackendTexture() [all …]
|
D | GrMockTypesPriv.h | 21 , fCompressionType(SkTextureCompressionType::kNone) {} in GrMockTextureSpec() 27 SkTextureCompressionType fCompressionType = SkTextureCompressionType::kNone;
|
/external/skia/src/gpu/ |
D | DataUtils.cpp | 163 size_t NumCompressedBlocks(SkTextureCompressionType type, SkISize baseDimensions) { in NumCompressedBlocks() 165 case SkTextureCompressionType::kNone: in NumCompressedBlocks() 167 case SkTextureCompressionType::kETC2_RGB8_UNORM: in NumCompressedBlocks() 168 case SkTextureCompressionType::kBC1_RGB8_UNORM: in NumCompressedBlocks() 169 case SkTextureCompressionType::kBC1_RGBA8_UNORM: { in NumCompressedBlocks() 179 size_t CompressedRowBytes(SkTextureCompressionType type, int width) { in CompressedRowBytes() 181 case SkTextureCompressionType::kNone: in CompressedRowBytes() 183 case SkTextureCompressionType::kETC2_RGB8_UNORM: in CompressedRowBytes() 184 case SkTextureCompressionType::kBC1_RGB8_UNORM: in CompressedRowBytes() 185 case SkTextureCompressionType::kBC1_RGBA8_UNORM: { in CompressedRowBytes() [all …]
|
D | GpuTypesPriv.h | 37 static constexpr SkColorType CompressionTypeToSkColorType(SkTextureCompressionType compression) { in CompressionTypeToSkColorType() 39 case SkTextureCompressionType::kNone: return kUnknown_SkColorType; in CompressionTypeToSkColorType() 40 case SkTextureCompressionType::kETC2_RGB8_UNORM: return kRGB_888x_SkColorType; in CompressionTypeToSkColorType() 41 case SkTextureCompressionType::kBC1_RGB8_UNORM: return kRGB_888x_SkColorType; in CompressionTypeToSkColorType() 42 case SkTextureCompressionType::kBC1_RGBA8_UNORM: return kRGBA_8888_SkColorType; in CompressionTypeToSkColorType() 48 static constexpr const char* CompressionTypeToStr(SkTextureCompressionType compression) { in CompressionTypeToStr() 50 case SkTextureCompressionType::kNone: return "kNone"; in CompressionTypeToStr() 51 case SkTextureCompressionType::kETC2_RGB8_UNORM: return "kETC2_RGB8_UNORM"; in CompressionTypeToStr() 52 case SkTextureCompressionType::kBC1_RGB8_UNORM: return "kBC1_RGB8_UNORM"; in CompressionTypeToStr() 53 case SkTextureCompressionType::kBC1_RGBA8_UNORM: return "kBC1_RGBA8_UNORM"; in CompressionTypeToStr()
|
D | DataUtils.h | 16 enum class SkTextureCompressionType; variable 22 size_t NumCompressedBlocks(SkTextureCompressionType, SkISize baseDimensions); 25 size_t CompressedRowBytes(SkTextureCompressionType, int w); 30 SkISize CompressedDimensions(SkTextureCompressionType, SkISize baseDimensions); 32 SkISize CompressedDimensionsInBlocks(SkTextureCompressionType, SkISize baseDimensions); 34 void FillInCompressedData(SkTextureCompressionType,
|
/external/skia/src/core/ |
D | SkCompressedDataUtils.h | 22 static constexpr bool SkTextureCompressionTypeIsOpaque(SkTextureCompressionType compression) { in SkTextureCompressionTypeIsOpaque() 24 case SkTextureCompressionType::kNone: return true; in SkTextureCompressionTypeIsOpaque() 25 case SkTextureCompressionType::kETC2_RGB8_UNORM: return true; in SkTextureCompressionTypeIsOpaque() 26 case SkTextureCompressionType::kBC1_RGB8_UNORM: return true; in SkTextureCompressionTypeIsOpaque() 27 case SkTextureCompressionType::kBC1_RGBA8_UNORM: return false; in SkTextureCompressionTypeIsOpaque() 33 size_t SkCompressedDataSize(SkTextureCompressionType, SkISize baseDimensions, 35 size_t SkCompressedBlockSize(SkTextureCompressionType type); 40 size_t SkCompressedFormatDataSize(SkTextureCompressionType compressionType, 48 SkTextureCompressionType compressionType,
|
D | SkCompressedDataUtils.cpp | 239 SkTextureCompressionType compressionType, in SkDecompress() 241 using Type = SkTextureCompressionType; in SkDecompress() 254 size_t SkCompressedDataSize(SkTextureCompressionType type, SkISize dimensions, in SkCompressedDataSize() 265 case SkTextureCompressionType::kNone: in SkCompressedDataSize() 267 case SkTextureCompressionType::kETC2_RGB8_UNORM: in SkCompressedDataSize() 268 case SkTextureCompressionType::kBC1_RGB8_UNORM: in SkCompressedDataSize() 269 case SkTextureCompressionType::kBC1_RGBA8_UNORM: { in SkCompressedDataSize() 290 size_t SkCompressedBlockSize(SkTextureCompressionType type) { in SkCompressedBlockSize() 292 case SkTextureCompressionType::kNone: in SkCompressedBlockSize() 294 case SkTextureCompressionType::kETC2_RGB8_UNORM: in SkCompressedBlockSize() [all …]
|
/external/skia/include/gpu/ganesh/mock/ |
D | GrMockTypes.h | 23 , fCompressionType(SkTextureCompressionType::kNone) in GrMockTextureInfo() 27 SkTextureCompressionType compressionType, 35 if (fCompressionType != SkTextureCompressionType::kNone) { in fColorType() 49 SkTextureCompressionType compressionType() const { return fCompressionType; } in compressionType() 52 SkASSERT(fCompressionType == SkTextureCompressionType::kNone); in colorType() 63 SkTextureCompressionType fCompressionType; 107 SkTextureCompressionType fCompressionType = SkTextureCompressionType::kNone; 111 static_cast<int>(SkTextureCompressionType::kLast) + 1; 131 fCompressedOptions[(int)SkTextureCompressionType::kETC2_RGB8_UNORM].fTexturable = true; in GrMockOptions() 132 fCompressedOptions[(int)SkTextureCompressionType::kBC1_RGB8_UNORM].fTexturable = true; in GrMockOptions() [all …]
|
/external/skia/src/gpu/ganesh/ |
D | GrBackendUtils.cpp | 22 SkTextureCompressionType GrBackendFormatToCompressionType(const GrBackendFormat& format) { in GrBackendFormatToCompressionType() 34 return SkTextureCompressionType::kBC1_RGBA8_UNORM; in GrBackendFormatToCompressionType() 36 return SkTextureCompressionType::kNone; in GrBackendFormatToCompressionType() 49 return SkTextureCompressionType::kNone; in GrBackendFormatToCompressionType() 68 SkTextureCompressionType compression = format.asMockCompressionType(); in GrBackendFormatBytesPerBlock() 69 if (compression != SkTextureCompressionType::kNone) { in GrBackendFormatBytesPerBlock() 85 if (GrBackendFormatToCompressionType(format) != SkTextureCompressionType::kNone) { in GrBackendFormatBytesPerPixel()
|
D | GrBackendUtils.h | 12 enum class SkTextureCompressionType; variable 16 SkTextureCompressionType GrBackendFormatToCompressionType(const GrBackendFormat& format);
|
D | GrSurface.cpp | 37 SkTextureCompressionType compressionType = GrBackendFormatToCompressionType(format); in ComputeSize() 38 if (compressionType != SkTextureCompressionType::kNone) { in ComputeSize()
|
D | GrCaps.cpp | 434 SkTextureCompressionType compression = GrBackendFormatToCompressionType(format); in areColorTypeAndFormatCompatible() 435 if (compression != SkTextureCompressionType::kNone) { in areColorTypeAndFormatCompatible() 444 SkTextureCompressionType compression = GrBackendFormatToCompressionType(format); in getReadSwizzle() 445 if (compression != SkTextureCompressionType::kNone) { in getReadSwizzle() 458 return GrBackendFormatToCompressionType(format) != SkTextureCompressionType::kNone; in isFormatCompressed()
|
/external/skia/tests/ |
D | CompressedBackendAllocationTest.cpp | 78 SkTextureCompressionType compression = in create_image() 92 SkTextureCompressionType compressionType, in check_compressed_mipmaps() 152 SkTextureCompressionType compressionType, in check_readback() 185 SkTextureCompressionType compression, in test_compressed_color_init() 223 static std::unique_ptr<const char[]> make_compressed_data(SkTextureCompressionType compression, in make_compressed_data() 261 SkTextureCompressionType compression, in test_compressed_data_init() 326 SkTextureCompressionType fCompression; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 329 { SkTextureCompressionType::kETC2_RGB8_UNORM, SkColors::kRed }, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 330 { SkTextureCompressionType::kBC1_RGB8_UNORM, SkColors::kBlue }, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 331 { SkTextureCompressionType::kBC1_RGBA8_UNORM, SkColors::kTransparent }, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS()
|
/external/skia/src/gpu/graphite/ |
D | TextureFormat.cpp | 65 SkTextureCompressionType TextureFormatCompressionType(TextureFormat format) { in TextureFormatCompressionType() 68 case TextureFormat::kRGB8_ETC2_sRGB: return SkTextureCompressionType::kETC2_RGB8_UNORM; in TextureFormatCompressionType() 69 case TextureFormat::kRGB8_BC1: return SkTextureCompressionType::kBC1_RGB8_UNORM; in TextureFormatCompressionType() 71 case TextureFormat::kRGBA8_BC1_sRGB: return SkTextureCompressionType::kBC1_RGBA8_UNORM; in TextureFormatCompressionType() 72 default: return SkTextureCompressionType::kNone; in TextureFormatCompressionType()
|
/external/skia/gm/ |
D | exoticformats.cpp | 33 SkTextureCompressionType fCompressionType; 99 imageInfo->fCompressionType = SkTextureCompressionType::kETC2_RGB8_UNORM; in load_ktx() 102 imageInfo->fCompressionType = SkTextureCompressionType::kBC1_RGB8_UNORM; in load_ktx() 105 imageInfo->fCompressionType = SkTextureCompressionType::kBC1_RGBA8_UNORM; in load_ktx() 284 imageInfo->fCompressionType = SkTextureCompressionType::kBC1_RGB8_UNORM; in load_dds() 352 SkASSERT(info.fCompressionType == SkTextureCompressionType::kETC2_RGB8_UNORM); in loadImages() 367 SkASSERT(info.fCompressionType == SkTextureCompressionType::kBC1_RGB8_UNORM); in loadImages()
|
D | bc1_transparency.cpp | 84 size_t totalSize = SkCompressedDataSize(SkTextureCompressionType::kBC1_RGB8_UNORM, dim, in make_compressed_data() 107 SkTextureCompressionType compression) { in data_to_img() 183 fRGBImage = data_to_img(dContext, bc1Data, SkTextureCompressionType::kBC1_RGB8_UNORM); in onGpuSetup() 185 SkTextureCompressionType::kBC1_RGBA8_UNORM); in onGpuSetup()
|
D | compressed_textures.cpp | 126 SkTextureCompressionType compression) { in make_compressed_image() 152 if (compression == SkTextureCompressionType::kETC2_RGB8_UNORM) { in make_compressed_image() 287 SkTextureCompressionType::kETC2_RGB8_UNORM); in onGpuSetup() 291 SkTextureCompressionType::kBC1_RGB8_UNORM); in onGpuSetup() 295 SkTextureCompressionType::kBC1_RGBA8_UNORM); in onGpuSetup()
|
/external/skia/include/gpu/ganesh/ |
D | GrBackendSurface.h | 21 enum class SkTextureCompressionType; variable 59 SkTextureCompressionType compression, 90 SkTextureCompressionType asMockCompressionType() const; 126 GrBackendFormat(GrColorType, SkTextureCompressionType, bool isStencilFormat); 142 SkTextureCompressionType fCompressionType;
|
D | GrContextThreadSafeProxy.h | 30 enum class SkTextureCompressionType; variable 120 GrBackendFormat compressedBackendFormat(SkTextureCompressionType c) const;
|
/external/skia/src/gpu/ganesh/gl/ |
D | GrGLBackendSurface.cpp | 35 SkTextureCompressionType compressionType() const override { in compressionType() 39 return SkTextureCompressionType::kETC2_RGB8_UNORM; in compressionType() 41 return SkTextureCompressionType::kBC1_RGB8_UNORM; in compressionType() 43 return SkTextureCompressionType::kBC1_RGBA8_UNORM; in compressionType() 45 return SkTextureCompressionType::kNone; in compressionType()
|
/external/skia/include/private/gpu/ganesh/ |
D | GrContext_Base.h | 24 enum class SkTextureCompressionType; variable 51 SK_API GrBackendFormat compressedBackendFormat(SkTextureCompressionType) const;
|
/external/skia/src/gpu/mtl/ |
D | MtlUtils.mm | 173 SkTextureCompressionType MtlFormatToCompressionType(MTLPixelFormat mtlFormat) { 175 case MTLPixelFormatETC2_RGB8: return SkTextureCompressionType::kETC2_RGB8_UNORM; 177 case MTLPixelFormatBC1_RGBA: return SkTextureCompressionType::kBC1_RGBA8_UNORM; 179 default: return SkTextureCompressionType::kNone;
|
/external/skia/src/gpu/ganesh/mtl/ |
D | GrMtlUtil.h | 22 enum class SkTextureCompressionType; variable 113 SkTextureCompressionType GrMtlFormatToCompressionType(MTLPixelFormat);
|