Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
99044e1a6ac7c6fb12396b85cdb14fbceb435f1b
/
gm
/
wacky_yuv_formats.cpp
99044e1
Update wacky_yuv_formats GM to demonstrate YUV resizing on the GPU
by Robert Phillips
· 4 years, 9 months ago
4dea72a
Reland x3 "Remove most of GrConfig.h"
by Brian Salomon
· 4 years, 11 months ago
3f1a98b
Reland "Revert "Remove most of GrConfig.h""
by Greg Daniel
· 4 years, 11 months ago
5b9c7ba
Revert "Revert "Remove most of GrConfig.h""
by Brian Salomon
· 4 years, 11 months ago
b0047b5
Revert "Remove most of GrConfig.h"
by Brian Salomon
· 5 years ago
80e334d
Remove most of GrConfig.h
by Brian Salomon
· 5 years ago
2b73e66
Add BT2020 (non-constant-luminance) YUV color space
by Brian Osman
· 5 years ago
ac8a16c
Update YUV GMs to use SkYUVMath matrices
by Brian Osman
· 5 years ago
4bc0c1f
Rename GrColorSpaceInfo -> GrColorInfo
by Brian Salomon
· 5 years ago
6694440
Make SkPixmap-variant of createBackendTexture public
by Robert Phillips
· 5 years ago
ea1b30b
New proposed syntax for SkColorTypes
by Robert Phillips
· 5 years ago
f47717a
Alter wacky_yuv_formats GM to skip rows if the required backing GPU format(s) aren't supported
by Robert Phillips
· 5 years ago
17a3a0b
Last tranche of new SkColorTypes
by Robert Phillips
· 5 years ago
429f0d3
Add kRG_1616 and kAlpha_16 SkColorTypes
by Robert Phillips
· 5 years ago
d470e1b
Add kRG_88_SkColorType
by Robert Phillips
· 5 years ago
00c9f0d
Increase specificity of GrColorType computed for YUV planes (take 2)
by Robert Phillips
· 5 years ago
8ba5315
Revert "Increase specificity of GrColorType computed for YUV planes"
by Robert Phillips
· 5 years ago
c326aaf
Increase specificity of GrColorType computed for YUV planes
by Robert Phillips
· 5 years ago
0a15cc6
Propagate GrRenderable flag to GrCaps::getBackendFormatFromColorType
by Robert Phillips
· 5 years ago
e877dce
Add kRGBA_8888_SRGB GrColorType and remove GrSRGBEncoded.
by Greg Daniel
· 5 years ago
c38cfa9
Third land of "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles"
by Brian Salomon
· 5 years ago
f16020b
Reland "Revert "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles""
by Brian Salomon
· 5 years ago
4b40a1d
Revert "Revert "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles""
by Brian Salomon
· 5 years ago
627d053
Move uses of functions taking SkColorType to GrColorType versions in GrCaps.
by Greg Daniel
· 5 years ago
da2e67a
Add GrProtected parameter to all createBackendTexture variants
by Robert Phillips
· 5 years ago
23ca4e7
Enable creating protected vulkan backend
by Emircan Uysaler
· 5 years ago
712f0a7
Fix up wacky_yuv_formats GM
by Robert Phillips
· 5 years ago
6b97387
Fix up wacky_yuv_formats GM and GL caps
by Robert Phillips
· 5 years ago
bb74990
Add P016 and P010 examples to wacky_yuv_formats GM
by Robert Phillips
· 5 years ago
cb1adb4
Add srcData version of createBackendTexture API
by Robert Phillips
· 5 years ago
d1d869d
Make GL & Vk backends create uninitialized backend textures
by Robert Phillips
· 5 years ago
4b432fa
run rewrite_includes.py
by Mike Klein
· 5 years ago
6a5f7e2
split RGB into YUV planes
by Mike Reed
· 5 years ago
f0313ee
Rename createTestingOnlyBackendTexture to createBackendTexture
by Robert Phillips
· 5 years ago
5c7a25b
Move explicit backend object allocation API to GrContext
by Robert Phillips
· 5 years ago
9b16f81
Switch over to using new direct allocation API in our tests (as much as possible at least)
by Robert Phillips
· 5 years ago
dc62b64
Add helper method to fill in yuvaIndices given a yuv format
by Robert Phillips
· 5 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 5 years ago
51e15a6
Use SkTextEncoding enum instead of macros.
by Ben Wagner
· 5 years ago
7fde8e1
IWYU for gms.
by Ben Wagner
· 6 years ago
e869a1e
stop calling legacy 255-biased colormatrix
by Mike Reed
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
a6a8400
Support domain clamping and transform matrices in YUVToRGB effects
by Michael Ludwig
· 6 years ago
b286bc2
Introduce new factory for SkColorFilters
by Mike Reed
· 6 years ago
5ad6fd3
Put SkImageInfo on SkImage to avoid cost of reconstructing for queries.
by Brian Salomon
· 6 years ago
2dd1b47
Add support for Y410 (i.e., 1010102) to wacky_yuv_formats
by Robert Phillips
· 6 years ago
ea3f014
sk_tool_utils -> ToolUtils, and git clang-format
by Mike Klein
· 6 years ago
0a22ba8
Add kIdentity_SkYUVColorSpace
by Robert Phillips
· 6 years ago
3a77837
Reland "Add a GpuGM class for GPU-only tests"
by Chris Dalton
· 6 years ago
382b122
Revert "Add a GpuGM class for GPU-only tests"
by Chris Dalton
· 6 years ago
f5efa78
Add a GpuGM class for GPU-only tests
by Chris Dalton
· 6 years ago
e956049
Fix makeColorSpace on YUV images
by Brian Osman
· 6 years ago
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 6 years ago
f2580c0
Avoid crash in wacky_yuv GMs with --preAbandonGpuContext
by Brian Salomon
· 6 years ago
8f388ce
Fix leak of textures in wacky_yuv_* GMs
by Brian Salomon
· 6 years ago
3e4c2f3
Reland "Add target SkColorSpace to SkImage_GpuYUVA."
by Jim Van Verth
· 6 years ago
4938323
Revert "Add target SkColorSpace to SkImage_GpuYUVA."
by Jim Van Verth
· 6 years ago
2232b9e
Add target SkColorSpace to SkImage_GpuYUVA.
by Jim Van Verth
· 6 years ago
89a644b
sed s/drawSimpleText/drawString/
by Hal Canary
· 6 years ago
9191913
use font instead of paint for text
by Mike Reed
· 6 years ago
60ac5d0
Add use of RG textures in wacky_yuv_formats
by Jim Van Verth
· 6 years ago
c8429ad
Add SkImage::MakeFromYUVAPixmaps
by Jim Van Verth
· 6 years ago
9bf8120
More YUV cleanup
by Jim Van Verth
· 6 years ago
3a42ec0
hide the SkPaint::Align enum entirely
by Mike Reed
· 6 years ago
e24b587
Replace use of SkYUVSizeInfo with SkYUVASizeInfo
by Jim Van Verth
· 6 years ago
71f5a0b
update more gms to use textutils
by Mike Reed
· 6 years ago
b7f0b9c
Remove use of colorTypes from SkYUVSizeInfo
by Jim Van Verth
· 6 years ago
47133fd
ColorType fixes for wacky_yuv_textures.
by Jim Van Verth
· 6 years ago
69083b2
Ensure that we allocate 32-bit pixels in GM's generator
by Brian Osman
· 6 years ago
8f11e43
Reland: Widen internal API to support more complex YUV formats
by Jim Van Verth
· 6 years ago
f99a674
Revert "Widen internal API to support more complex YUV formats"
by Jim Van Verth
· 6 years ago
0c583af
Widen internal API to support more complex YUV formats
by Jim Van Verth
· 6 years ago
976a6b0
Fix NV12 and NV21 images in non-DDL
by Jim Van Verth
· 6 years ago
94ade75
Make GrYUVtoRGBEffect more flexible
by Robert Phillips
· 6 years ago
51c89e4
Exercise newly exposed SkYUVIndex-based SkImage factories (take 2)
by Robert Phillips
· 6 years ago
bd16a1b
Revert "Exercise newly exposed SkYUVIndex-based SkImage factories"
by Brian Osman
· 6 years ago
e1c1d4d
Exercise newly exposed SkYUVIndex-based SkImage factories
by Robert Phillips
· 6 years ago
1c7062d
Update YUV GM
by Robert Phillips
· 6 years ago
66a9734
Make SkYUVAIndex publicly accessible
by Robert Phillips
· 6 years ago
bfa76f2
Add GM for less common YUV formats (take 2)
by Robert Phillips
· 6 years ago
b5ba839
Revert "Add GM for less common YUV formats"
by Mike Klein
· 6 years ago
412dd56
Add GM for less common YUV formats
by Robert Phillips
· 6 years ago