Home
last modified time | relevance | path

Searched refs:SkYUVAIndex (Results 1 – 25 of 36) sorted by relevance

12

/external/skqp/src/codec/
DSkCodecImageGenerator.cpp70 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in onQueryYUVA8()
73 yuvaIndices[SkYUVAIndex::kY_Index].fIndex = 0; in onQueryYUVA8()
74 yuvaIndices[SkYUVAIndex::kY_Index].fChannel = SkColorChannel::kR; in onQueryYUVA8()
75 yuvaIndices[SkYUVAIndex::kU_Index].fIndex = 1; in onQueryYUVA8()
76 yuvaIndices[SkYUVAIndex::kU_Index].fChannel = SkColorChannel::kR; in onQueryYUVA8()
77 yuvaIndices[SkYUVAIndex::kV_Index].fIndex = 2; in onQueryYUVA8()
78 yuvaIndices[SkYUVAIndex::kV_Index].fChannel = SkColorChannel::kR; in onQueryYUVA8()
79 yuvaIndices[SkYUVAIndex::kA_Index].fIndex = -1; in onQueryYUVA8()
80 yuvaIndices[SkYUVAIndex::kA_Index].fChannel = SkColorChannel::kR; in onQueryYUVA8()
86 const SkYUVAIndex indices[SkYUVAIndex::kIndexCount], in onGetYUVA8Planes()
DSkCodecImageGenerator.h31 SkYUVASizeInfo*, SkYUVAIndex[SkYUVAIndex::kIndexCount], SkYUVColorSpace*) const override;
33 bool onGetYUVA8Planes(const SkYUVASizeInfo&, const SkYUVAIndex[SkYUVAIndex::kIndexCount],
/external/skqp/src/gpu/
DGrYUVProvider.h50 sk_sp<SkCachedData> getPlanes(SkYUVASizeInfo*, SkYUVAIndex[SkYUVAIndex::kIndexCount],
68 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
83 const SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
DGrYUVProvider.cpp25 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in getPlanes()
110 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount]; in refAsTextureProxy()
/external/skqp/include/core/
DSkImageGenerator.h96 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
112 const SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
174 virtual bool onQueryYUVA8(SkYUVASizeInfo*, SkYUVAIndex[SkYUVAIndex::kIndexCount], in onQueryYUVA8()
176 … virtual bool onGetYUVA8Planes(const SkYUVASizeInfo&, const SkYUVAIndex[SkYUVAIndex::kIndexCount], in onGetYUVA8Planes()
DSkYUVAIndex.h31 struct SK_API SkYUVAIndex { struct
32 bool operator==(const SkYUVAIndex& that) const {
36 bool operator!=(const SkYUVAIndex& that) const {
60 static bool AreValidIndices(const SkYUVAIndex yuvaIndices[4], int* numPlanes) { in AreValidIndices() argument
69 if (SkYUVAIndex::kA_Index != i) { in AreValidIndices()
DSkDeferredDisplayListRecorder.h24 struct SkYUVAIndex;
168 const SkYUVAIndex yuvaIndices[4],
183 const SkYUVAIndex yuvaIndices[4], in makeYUVAPromiseTexture()
DSkImage.h46 struct SkYUVAIndex;
374 const SkYUVAIndex yuvaIndices[4],
401 const SkYUVAIndex yuvaIndices[4],
427 const SkYUVAIndex yuvaIndices[4],
460 const SkYUVAIndex yuvaIndices[4], SkISize imageSize, GrSurfaceOrigin imageOrigin,
/external/skqp/src/image/
DSkImage_Gpu.cpp187 const SkYUVAIndex yuvaIndices[4], SkISize size, in ConvertYUVATexturesToRGB()
193 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numTextures)) { in ConvertYUVATexturesToRGB()
219 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopy()
246 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopyWithExternalBackend()
279 SkYUVAIndex yuvaIndices[4] = { in MakeFromYUVTexturesCopy()
280 SkYUVAIndex{0, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
281 SkYUVAIndex{1, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
282 SkYUVAIndex{2, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
283 SkYUVAIndex{-1, SkColorChannel::kA}}; in MakeFromYUVTexturesCopy()
293 SkYUVAIndex yuvaIndices[4] = { in MakeFromYUVTexturesCopyWithExternalBackend()
[all …]
DSkImage_GpuYUVA.cpp30 int numProxies, const SkYUVAIndex yuvaIndices[4], in SkImage_GpuYUVA()
42 SkASSERT(SkYUVAIndex::AreValidIndices(yuvaIndices, &textureCount)); in SkImage_GpuYUVA()
48 memcpy(fYUVAIndices, yuvaIndices, 4*sizeof(SkYUVAIndex)); in SkImage_GpuYUVA()
64 SkASSERT(SkYUVAIndex::AreValidIndices(image->fYUVAIndices, &textureCount)); in SkImage_GpuYUVA()
70 memcpy(fYUVAIndices, image->fYUVAIndices, 4 * sizeof(SkYUVAIndex)); in SkImage_GpuYUVA()
168 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATextures()
173 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numTextures)) { in MakeFromYUVATextures()
190 const SkYUVAIndex yuvaIndices[4], SkISize imageSize, GrSurfaceOrigin imageOrigin, in MakeFromYUVAPixmaps()
193 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numPixmaps)) { in MakeFromYUVAPixmaps()
255 const SkYUVAIndex yuvaIndices[4], in MakePromiseYUVATexture()
[all …]
DSkImage_GpuYUVA.h28 sk_sp<GrTextureProxy> proxies[], int numProxies, const SkYUVAIndex[4],
43 SkYUVAIndex yuvaIndices[4], in asYUVATextureProxiesRef()
67 const SkYUVAIndex yuvaIndices[4],
85 SkYUVAIndex fYUVAIndices[4];
DSkImage_GpuBase.h63 int numTextures, const SkYUVAIndex [4],
67 static SkAlphaType GetAlphaTypeFromYUVAIndices(const SkYUVAIndex yuvaIndices[4]) { in GetAlphaTypeFromYUVAIndices()
68 return -1 != yuvaIndices[SkYUVAIndex::kA_Index].fIndex ? kPremul_SkAlphaType in GetAlphaTypeFromYUVAIndices()
93 const SkYUVAIndex yuvaIndices[4]);
DSkImage_Gpu.h21 struct SkYUVAIndex;
62 const SkYUVAIndex yuvaIndices[4],
DSkImage_Lazy.cpp308 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in onQueryYUVA8()
313 const SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in onGetYUVA8Planes()
342 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in getPlanes()
DSkImage_Base.h64 virtual bool asYUVATextureProxiesRef(sk_sp<GrTextureProxy>[4], SkYUVAIndex[4], in asYUVATextureProxiesRef()
77 virtual sk_sp<SkCachedData> getPlanes(SkYUVASizeInfo*, SkYUVAIndex[4],
DSkImage.cpp223 sk_sp<SkCachedData> SkImage_Base::getPlanes(SkYUVASizeInfo*, SkYUVAIndex[4], in getPlanes()
399 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopy()
410 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopyWithExternalBackend()
/external/skqp/src/core/
DSkImageGenerator.cpp34 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in queryYUVA8()
42 const SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in getYUVA8Planes()
52 SkASSERT(SkYUVAIndex::AreValidIndices(yuvaIndices, &numPlanes)); in getYUVA8Planes()
DSkYUVPlanesCache.h29 SkYUVAIndex fYUVAIndices[SkYUVAIndex::kIndexCount];
DSkDeferredDisplayListRecorder.cpp46 const SkYUVAIndex yuvaIndices[4], in makeYUVAPromiseTexture()
251 const SkYUVAIndex yuvaIndices[4], in makeYUVAPromiseTexture()
/external/skqp/src/gpu/effects/
DGrYUVtoRGBEffect.h21 const SkYUVAIndex indices[4],
29 const SkYUVAIndex& yuvaIndex(int i) const { return fYUVAIndices[i]; } in yuvaIndex()
38 const SkYUVAIndex yuvaIndices[4], const SkMatrix44& colorSpaceMatrix) in GrYUVtoRGBEffect()
65 SkYUVAIndex fYUVAIndices[4];
DGrYUVtoRGBEffect.cpp32 const SkYUVAIndex yuvaIndices[4], in Make()
36 SkAssertResult(SkYUVAIndex::AreValidIndices(yuvaIndices, &numPlanes)); in Make()
38 const SkISize YSize = proxies[yuvaIndices[SkYUVAIndex::kY_Index].fIndex]->isize(); in Make()
/external/skqp/tools/
DDDLPromiseImageHelper.h24 struct SkYUVAIndex;
151 const SkYUVAIndex* yuvaIndices() const { in yuvaIndices()
186 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in setYUVData()
210 SkYUVAIndex fYUVAIndices[SkYUVAIndex::kIndexCount];
DDDLPromiseImageHelper.cpp66 const SkYUVAIndex yuvaIndices[4], int texIndex) { in create_yuva_texture()
69 for (int i = 0; i < SkYUVAIndex::kIndexCount; ++i) { in create_yuva_texture()
119 SkAssertResult(SkYUVAIndex::AreValidIndices(info.yuvaIndices(), &numPixmaps)); in uploadAllToGPU()
163 SkAssertResult(SkYUVAIndex::AreValidIndices(info.yuvaIndices(), &numPixmaps)); in replaceEveryOtherPromiseTexture()
226 SkAssertResult(SkYUVAIndex::AreValidIndices(curImage.yuvaIndices(), &textureCount)); in PromiseImageCreator()
305 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount]; in addImage()
318 for (int yuvIndex = 0; yuvIndex < SkYUVAIndex::kIndexCount; ++yuvIndex) { in addImage()
321 SkASSERT(SkYUVAIndex::kA_Index == yuvIndex); in addImage()
/external/skqp/gm/
Dwacky_yuv_formats.cpp334 SkBitmap resultBMs[], SkYUVAIndex yuvaIndices[4], bool opaque) { in create_YUV()
506 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in YUVGenerator()
512 SkAssertResult(SkYUVAIndex::AreValidIndices(fYUVAIndices, &fNumBitmaps)); in YUVGenerator()
573 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in onQueryYUVA8()
594 bool onGetYUVA8Planes(const SkYUVASizeInfo&, const SkYUVAIndex[SkYUVAIndex::kIndexCount], in onGetYUVA8Planes()
604 SkYUVAIndex fYUVAIndices[SkYUVAIndex::kIndexCount];
613 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in make_yuv_gen_image()
665 SkYUVAIndex yuvaIndices[4], int texIndex) { in create_yuva_texture()
668 for (int i = 0; i < SkYUVAIndex::kIndexCount; ++i) { in create_yuva_texture()
777 SkYUVAIndex yuvaIndices[4]; in createImages()
[all …]
/external/skqp/tests/
DYUVCacheTest.cpp41 for (int i = 0; i < SkYUVAIndex::kIndexCount; ++i) { in DEF_TEST()
69 for (int i = 0; i < SkYUVAIndex::kIndexCount; ++i) { in DEF_TEST()

12