diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-06-07 06:21:57 +0200 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-06-07 06:21:57 +0200 |
commit | bd0e550e63c646dc5c515caf52aedad8bc29f9bd (patch) | |
tree | 2a5131e409e23f73ef5a8f79fd3d53484c3f7a7f /gfx/layers/ImageDataSerializer.h | |
parent | e810c8a5c0b116d7214c786186f0478a7f70ff64 (diff) | |
download | UXP-bd0e550e63c646dc5c515caf52aedad8bc29f9bd.tar UXP-bd0e550e63c646dc5c515caf52aedad8bc29f9bd.tar.gz UXP-bd0e550e63c646dc5c515caf52aedad8bc29f9bd.tar.lz UXP-bd0e550e63c646dc5c515caf52aedad8bc29f9bd.tar.xz UXP-bd0e550e63c646dc5c515caf52aedad8bc29f9bd.zip |
Account for offsets when creating buffers for image textures.
Diffstat (limited to 'gfx/layers/ImageDataSerializer.h')
-rw-r--r-- | gfx/layers/ImageDataSerializer.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gfx/layers/ImageDataSerializer.h b/gfx/layers/ImageDataSerializer.h index 53a589d21..4b3194b0c 100644 --- a/gfx/layers/ImageDataSerializer.h +++ b/gfx/layers/ImageDataSerializer.h @@ -47,7 +47,11 @@ uint32_t ComputeYCbCrBufferSize(const gfx::IntSize& aYSize, int32_t aCbCrStride); uint32_t ComputeYCbCrBufferSize(const gfx::IntSize& aYSize, const gfx::IntSize& aCbCrSize); - +uint32_t ComputeYCbCrBufferSize(const gfx::IntSize& aYSize, + const gfx::IntSize& aCbCrSize, + uint32_t aYOffset, + uint32_t aCbOffset, + uint32_t aCrOffset); uint32_t ComputeYCbCrBufferSize(uint32_t aBufferSize); void ComputeYCbCrOffsets(int32_t yStride, int32_t yHeight, |