Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
b8ab2a78853c2807e1dafe0f0afd237ff906a83e
/
src
/
image
286b557
Reland "Make SkSurface::asyncRescaleAndRead use kStrict constraint"
by Brian Salomon
· 5 years ago
a34e0fc
Revert "Make SkSurface::asyncRescaleAndRead use kStrict constraint"
by Brian Salomon
· 5 years ago
451b01f
Make SkSurface::asyncRescaleAndRead use kStrict constraint
by Brian Salomon
· 5 years ago
201700f
Initial version of rescaling async readback API
by Brian Salomon
· 5 years ago
9b86955
Add thread safety annotations for SkMutex
by Herb Derby
· 5 years ago
ab32f65
Add SkSurface::asyncReadPixels()
by Brian Salomon
· 5 years ago
ad8efda
Reland "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
by Brian Salomon
· 5 years ago
8fbca48
Revert "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
by Brian Salomon
· 5 years ago
622b6f5
Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
by Brian Salomon
· 5 years ago
bc0c460
Revert "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
by Robert Phillips
· 5 years ago
797efca
Add option to GrContext::flush for GrPrepareForExternalIORequests.
by Greg Daniel
· 5 years ago
a15f355
Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.
by Brian Salomon
· 5 years ago
f9a1fdf
Reland "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
5816b3d
Fully add back old GrContext flush api.
by Greg Daniel
· 6 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 6 years ago
4aa13e7
Remove deprecated SkSurface::prepareForExternalIO and related uses of the name.
by Greg Daniel
· 6 years ago
930c295
always zero SkMallocPixelRefs
by Mike Klein
· 6 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 6 years ago
b9990e4
Add more general flush call to GrContext.
by Greg Daniel
· 6 years ago
e20f6ca
Reland "Remove unnecessary flush in RenderYUVAToRGBA (take 2)"
by Greg Daniel
· 6 years ago
1208002
Revert "Remove unnecessary flush in RenderYUVAToRGBA (take 2)"
by Greg Daniel
· 6 years ago
223845f
Remove unnecessary flush in RenderYUVAToRGBA (take 2)
by Robert Phillips
· 6 years ago
602df41
Reduce the number of flush entry points
by Robert Phillips
· 6 years ago
d538d3d
Handle promise texture image fulfill returning nullptr.
by Brian Salomon
· 6 years ago
e25b447
Move SkTileModes to top level
by Mike Reed
· 6 years ago
acc10fa
Make prepareSurfaceForExternalIO always flush
by Robert Phillips
· 6 years ago
b6a3a3b
Make lazy proxies have 2 modes for proxy/surface key management.
by Brian Salomon
· 6 years ago
73cc4e8
Temporarily restore old behavior of read/writeSurfacePixels
by Robert Phillips
· 6 years ago
7dcc616
Reland "Simplify two more clients of proxy provider (mipped vs. non-mipped)"
by Brian Osman
· 6 years ago
ab4c138
Revert "Simplify two more clients of proxy provider (mipped vs. non-mipped)"
by Brian Osman
· 6 years ago
9f20ff6
Simplify two more clients of proxy provider (mipped vs. non-mipped)
by Brian Osman
· 6 years ago
de49665
Fold together mippped and non-mippped bitmap to proxy functions
by Brian Osman
· 6 years ago
5ad6fd3
Put SkImageInfo on SkImage to avoid cost of reconstructing for queries.
by Brian Salomon
· 6 years ago
c552eaf
Avoid making new image snapshot in GPU->GPU SkSurface::draw()
by Brian Salomon
· 6 years ago
0cc5754
Revert "Revert "Change promise image contract to for when Release and Done are called.""
by Brian Salomon
· 6 years ago
e80b809
Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.""
by Brian Salomon
· 6 years ago
876a017
Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
d0e1cef
Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
8b40ac3
Reintroduce deinstantiate lazy proxy types and use for promise images.
by Brian Salomon
· 6 years ago
88b8d11
Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."
by Brian Salomon
· 6 years ago
d716d44
Revert "Change promise image contract to for when Release and Done are called."
by Brian Salomon
· 6 years ago
c5e8e15
Change promise image contract to for when Release and Done are called.
by Brian Salomon
· 6 years ago
b085fa9
Add ddl support to drawing to wrapped vulkan secondary command buffers.
by Greg Daniel
· 6 years ago
8defcc1
Update YUVA mipmap generation path to take a GrRecordingContext
by Robert Phillips
· 6 years ago
6603a17
Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter
by Robert Phillips
· 6 years ago
9ac0407
Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.
by Brian Salomon
· 6 years ago
b2c5dae
Simplify promise image lazy instantiation callbacks.
by Brian Salomon
· 6 years ago
920d488
Lay some groundwork for depowering SkGpuDevice's and SkImage_GpuBase's context pointer
by Robert Phillips
· 6 years ago
fbc887d
Revert "Remove (unnecessary?) flush in RenderYUVAToRGBA"
by Mike Reed
· 6 years ago
9882dae
Reduce usage of SkCanvas::flush
by Robert Phillips
· 6 years ago
b6c15ba
Add API for creating SkImage from AHB while uploading data to it.
by Greg Daniel
· 6 years ago
49b293a
Remove (unnecessary?) flush in RenderYUVAToRGBA
by Robert Phillips
· 6 years ago
193c421
Remove peekProxy's side-effect behavior
by Robert Phillips
· 6 years ago
bae7121
Add flush call to take access type, flags, and semaphore.
by Greg Daniel
· 6 years ago
7d88f31
Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo.
by Brian Salomon
· 6 years ago
bc42944
Switch image filters over to GrRecordingContext
by Robert Phillips
· 6 years ago
9338c60
Switch FP creation over to GrRecordingContext
by Robert Phillips
· 6 years ago
67f0195
Use destructors to free resources owned by lazy proxy callbacks
by Brian Salomon
· 6 years ago
9a2169e
SkImage_GpuYUVA: Also sanity check height
by Greg Kaiser
· 6 years ago
9707e90
move some methods out of line
by Mike Klein
· 6 years ago
fe0963c
Move "matches" from GrContextThreadSafeProxy to GrContext_Base
by Robert Phillips
· 6 years ago
0471a93
Support building mips when creating cross context images
by Brian Osman
· 6 years ago
173464d
Add support for importing AHardwareBuffers into SkSurfaces.
by Greg Daniel
· 6 years ago
e956049
Fix makeColorSpace on YUV images
by Brian Osman
· 6 years ago
8ce7991
Add release proc apis to SkSurface::MakeFromBackend* calls.
by Greg Daniel
· 6 years ago
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 6 years ago
c1541ae
Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base
by Robert Phillips
· 6 years ago
fd0d970
Rename GrContext::uniqueID to contextID and hide it
by Robert Phillips
· 6 years ago
f55e8d5
Add option to skip intermediate release/fulfill calls for promise images.
by Brian Salomon
· 6 years ago
a0bc39d
Split GrContextThreadSafeProxy into its own files (take 2)
by Robert Phillips
· 6 years ago
ea8b4fc
Revert "Split GrContextThreadSafeProxy into its own files"
by Robert Phillips
· 6 years ago
f8397f2
Split GrContextThreadSafeProxy into its own files
by Robert Phillips
· 6 years ago
0d60676
Actually reuse GrTexture if SkPromiseImageTexture used with multiple images.
by Brian Salomon
· 6 years ago
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
ee06b33
Reland "Add compressed data support for SkImage."
by Jim Van Verth
· 6 years ago
14235d1
Revert "Add compressed data support for SkImage."
by Hal Canary
· 6 years ago
57263c2
Add compressed data support for SkImage.
by Jim Van Verth
· 6 years ago
1bf0ed8
Make GrTexture caching for SkPromiseImageTexture work when same texture
by Brian Salomon
· 6 years ago
553610d
Change how PromiseLazyInstantiationCallback calls Done proc.
by Brian Salomon
· 6 years ago
f48c996
Revert "Revert "Add SkImage::makeColorTypeAndColorSpace""
by Brian Osman
· 6 years ago
3f4cd77
Make SkPromiseImageTexture ref counted.
by Brian Salomon
· 6 years ago
9a97c96
Revert "Add SkImage::makeColorTypeAndColorSpace"
by Brian Osman
· 6 years ago
f855c3c
Add SkImage::makeColorTypeAndColorSpace
by Brian Osman
· 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
2746765
Reduce reliance on the SkImage_Gpu's GrContext pointer
by Robert Phillips
· 6 years ago
2232b9e
Add target SkColorSpace to SkImage_GpuYUVA.
by Jim Van Verth
· 6 years ago
cdd8a0a
Revert "Revert "Reuse GrTexture instances when the same GrBackendTexture is used to""
by Brian Salomon
· 6 years ago
426ba46
Revert "Reuse GrTexture instances when the same GrBackendTexture is used to"
by Brian Salomon
· 6 years ago
559c617
Reuse GrTexture instances when the same GrBackendTexture is used to
by Brian Salomon
· 6 years ago
2de13dd
Allow aliasing in GrProxyProvider::processInvalidUniqueKey
by Chris Dalton
· 6 years ago
b46add8
Add initial support for creating a vulkan secondary command buffer drawing context.
by Greg Daniel
· 6 years ago
f05e6d3
Remove superfluous budgeted params and member related to SkImage_GpuBase
by Brian Salomon
· 6 years ago
fee3f9b
Make GrSurfaceProxy::Copy take SkBackingFit.
by Brian Salomon
· 6 years ago
f391d0f
Reduce the number of backend->pixelconfig GrCaps virtuals.
by Brian Salomon
· 6 years ago
be5a093
Consolidate details of lazy proxy creation for promise image textures.
by Brian Salomon
· 6 years ago
386e6ce
Remove deprecated YUVA interface
by Jim Van Verth
· 6 years ago
Next »