Home
last modified time | relevance | path

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

123

/external/skia/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/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/skia/include/core/
DSkImageGenerator.h95 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
111 const SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
173 virtual bool onQueryYUVA8(SkYUVASizeInfo*, SkYUVAIndex[SkYUVAIndex::kIndexCount], in onQueryYUVA8()
175 … 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()
/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()
/external/skia/src/gpu/
DGrYUVProvider.h50 sk_sp<SkCachedData> getPlanes(SkYUVASizeInfo*, SkYUVAIndex[SkYUVAIndex::kIndexCount],
68 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount],
83 const SkYUVAIndex yuvaIndices[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],
/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]);
/external/skia/src/image/
DSkImage_Gpu.cpp197 const SkYUVAIndex yuvaIndices[4], SkISize size, in ConvertYUVATexturesToRGB()
203 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numTextures)) { in ConvertYUVATexturesToRGB()
229 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopy()
256 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATexturesCopyWithExternalBackend()
289 SkYUVAIndex yuvaIndices[4] = { in MakeFromYUVTexturesCopy()
290 SkYUVAIndex{0, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
291 SkYUVAIndex{1, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
292 SkYUVAIndex{2, SkColorChannel::kR}, in MakeFromYUVTexturesCopy()
293 SkYUVAIndex{-1, SkColorChannel::kA}}; in MakeFromYUVTexturesCopy()
303 SkYUVAIndex yuvaIndices[4] = { in MakeFromYUVTexturesCopyWithExternalBackend()
[all …]
DSkImage_GpuYUVA.cpp32 int numProxies, const SkYUVAIndex yuvaIndices[4], in SkImage_GpuYUVA()
44 SkASSERT(SkYUVAIndex::AreValidIndices(yuvaIndices, &textureCount)); in SkImage_GpuYUVA()
50 memcpy(fYUVAIndices, yuvaIndices, 4*sizeof(SkYUVAIndex)); in SkImage_GpuYUVA()
66 SkASSERT(SkYUVAIndex::AreValidIndices(image->fYUVAIndices, &textureCount)); in SkImage_GpuYUVA()
72 memcpy(fYUVAIndices, image->fYUVAIndices, 4 * sizeof(SkYUVAIndex)); in SkImage_GpuYUVA()
190 const SkYUVAIndex yuvaIndices[4], in MakeFromYUVATextures()
195 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numTextures)) { in MakeFromYUVATextures()
212 const SkYUVAIndex yuvaIndices[4], SkISize imageSize, GrSurfaceOrigin imageOrigin, in MakeFromYUVAPixmaps()
215 if (!SkYUVAIndex::AreValidIndices(yuvaIndices, &numPixmaps)) { in MakeFromYUVAPixmaps()
277 const SkYUVAIndex yuvaIndices[4], in MakePromiseYUVATexture()
[all …]
DSkImage_GpuYUVA.h28 sk_sp<GrTextureProxy> proxies[], int numProxies, const SkYUVAIndex[4],
46 SkYUVAIndex yuvaIndices[4], in asYUVATextureProxiesRef()
68 const SkYUVAIndex yuvaIndices[4],
85 SkYUVAIndex fYUVAIndices[4];
DSkImage_GpuBase.h64 int numTextures, const SkYUVAIndex [4],
68 static SkAlphaType GetAlphaTypeFromYUVAIndices(const SkYUVAIndex yuvaIndices[4]) { in GetAlphaTypeFromYUVAIndices()
69 return -1 != yuvaIndices[SkYUVAIndex::kA_Index].fIndex ? kPremul_SkAlphaType in GetAlphaTypeFromYUVAIndices()
94 const SkYUVAIndex yuvaIndices[4]);
/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()
/external/skia/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()
/external/skia/tools/
DDDLPromiseImageHelper.h24 struct SkYUVAIndex;
145 const SkYUVAIndex* yuvaIndices() const { in yuvaIndices()
180 SkYUVAIndex yuvaIndices[SkYUVAIndex::kIndexCount], in setYUVData()
204 SkYUVAIndex fYUVAIndices[SkYUVAIndex::kIndexCount];
/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/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];
/external/skia/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];

123