Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
e80b809e8a793492ad9c9edfcc732185586540e9
/
src
/
gpu
/
GrBackendTextureImageGenerator.cpp
876a017
Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 5 years ago
d0e1cef
Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 5 years ago
8b40ac3
Reintroduce deinstantiate lazy proxy types and use for promise images.
by Brian Salomon
· 5 years ago
b2c5dae
Simplify promise image lazy instantiation callbacks.
by Brian Salomon
· 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
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 6 years ago
fd0d970
Rename GrContext::uniqueID to contextID and hide it
by Robert Phillips
· 6 years ago
4217ea7
Add outline of new GrContext hierarchy
by Robert Phillips
· 6 years ago
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
fa2ebea
Replace bool purgeImmediately with enum GrWrapCacheable.
by Brian Salomon
· 6 years ago
f391d0f
Reduce the number of backend->pixelconfig GrCaps virtuals.
by Brian Salomon
· 6 years ago
c67c31c
Revert "Revert "Mark wrapped textures imported into SkImages as "read only".""
by Brian Salomon
· 6 years ago
ff4ccaa
Revert "Mark wrapped textures imported into SkImages as "read only"."
by Brian Salomon
· 6 years ago
796693a
Mark wrapped textures imported into SkImages as "read only".
by Brian Salomon
· 6 years ago
4065d45
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
2268ad2
Add flag to force purge resources from cache as soon as possible.
by Greg Daniel
· 6 years ago
d7157b2
Revert "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
2f9a5ea
Reland "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
919c9e7
Revert "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
51b1c12
Have a GrBackendFormat be stored on gpu proxies.
by Greg Daniel
· 6 years ago
f125111
Have GrAHardwareBufferImageGenerator use lazy proxies.
by Greg Daniel
· 6 years ago
7226c23
Make GrTextureProxy store a GrTextureType.
by Brian Salomon
· 6 years ago
c87cfb6
Remove old lazy image decoding heuristic logic
by Brian Osman
· 6 years ago
09c9400
Reland "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
01422bc
Revert "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
9eb36b9
Reland "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
0c78238
Revert "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
cd2c3f9
Require mips to be allocated at texture creation time and disable late allocations.
by Greg Daniel
· 6 years ago
9363ac4
Remove most of the remaining conflation of colorSpace and sRGB in Ganesh
by Brian Osman
· 6 years ago
c7fe0f7
Make GrCaps and GrShaderCaps private.
by Brian Salomon
· 6 years ago
e320486
Don't allow ganesh to allocate mip maps for wrapped textures.
by Greg Daniel
· 6 years ago
9cc2823
Remove unneeded SK_SUPPORT_GPU checks in gpu only files.
by Greg Daniel
· 6 years ago
052ef69
Pin color type when a cross-context image is constructed
by Brian Osman
· 6 years ago
0c4b7b1
Move internal calls from GrContext to GrContextPriv
by Robert Phillips
· 7 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 7 years ago
ce5209a
Make fully lazy proxies possess an origin
by Robert Phillips
· 7 years ago
366093f
Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a
by Brian Salomon
· 7 years ago
bdecacf
Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""""
by Brian Salomon
· 7 years ago
3a2cc2c
Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""
by Brian Salomon
· 7 years ago
5bb82cb
Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""
by Brian Salomon
· 7 years ago
18c52a7
Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""
by Brian Salomon
· 7 years ago
d0d7270
Revert "Revert "Redefine the meaning of sample counts in GPU backend.""
by Brian Salomon
· 7 years ago
c1ce2f7
Revert "Redefine the meaning of sample counts in GPU backend."
by Brian Salomon
· 7 years ago
48825b1
Redefine the meaning of sample counts in GPU backend.
by Brian Salomon
· 7 years ago
abba998
Fix GrBackendTextureImageGenerator to hold context lock till all proxies are gone
by Greg Daniel
· 7 years ago
6a0176b
Add ref counted wrapped around GrTexture ReleaseProc
by Greg Daniel
· 7 years ago
f2336e4
Add lazy proxy's for wrapping backend textures
by Greg Daniel
· 7 years ago
48661b8
Make use of VkSemaphores thread safe assuming use of the same VkQueue.
by Greg Daniel
· 7 years ago
777707b
Move GrSurfaceProxy::MakeLazy to GrProxyProvider::createLazy
by Robert Phillips
· 7 years ago
e728f67
Update to GrBackendTexutreImageGenerator to support lazy texture proxies
by Greg Daniel
· 7 years ago
6be756b
Move resourceProvider accessor to GrContextPriv (take 2)
by Robert Phillips
· 7 years ago
be46e24
Revert "Move resourceProvider accessor to GrContextPriv"
by Hal Canary
· 7 years ago
1f9ed85
Move resourceProvider accessor to GrContextPriv
by Robert Phillips
· 7 years ago
cf3a617
Remove color space restrictions from GrBackendTextureImageGenerator
by Brian Osman
· 7 years ago
966db9e
Force BackendTextureImageGenerator to work on only 1 consumer context
by Greg Daniel
· 7 years ago
17b7c05
Update GrSemaphore to allow it to only be used once for signaling and once for waiting.
by Greg Daniel
· 7 years ago
b67821d
Add GrBackendTexture & GrBackendRenderTarget access methods to GrTexture and GrRenderTarget
by Robert Phillips
· 7 years ago
45d6303
Have mip status match surface when snapping image from wrapped object
by Greg Daniel
· 7 years ago
e252f08
Add hint to SkSurface::MakeRenderTarget that we will use mips
by Greg Daniel
· 7 years ago
261b8aa
Revert "Revert "Support creation/use of mipped proxy in GrBackendTextureImageGenerator""
by Greg Daniel
· 7 years ago
7477d96
Revert "Support creation/use of mipped proxy in GrBackendTextureImageGenerator"
by Greg Daniel
· 7 years ago
b8ad00b
Support creation/use of mipped proxy in GrBackendTextureImageGenerator
by Greg Daniel
· 7 years ago
f88c12e
Add api for passing mipped hint into ImageGenerator onGenerateTexture
by Greg Daniel
· 7 years ago
e2d76d5
Remove fIsMipMapped from GrSurfaceDesc
by Greg Daniel
· 7 years ago
90f28ec
Add some asserts and explict setting of fIsMipMapped
by Greg Daniel
· 7 years ago
2191823
Revert "Remove isMipMapped from GrSurfaceDesc" and follow up find exact scratch CL
by Greg Daniel
· 7 years ago
52cb5fe
Remove isMipMapped from GrSurfaceDesc
by Greg Daniel
· 7 years ago
fb4a20c
Remove kDefault_GrSurfaceOrigin
by Robert Phillips
· 7 years ago
b0e93a2
Remove origin field from GrSurface (take 2)
by Robert Phillips
· 7 years ago
7294b85
Revert "Remove origin field from GrSurface"
by Robert Phillips
· 7 years ago
df0e09f
Remove origin field from GrSurface
by Robert Phillips
· 7 years ago
16d8ec6
Pull non-substantive changes out of omnibus GrSurface CL
by Robert Phillips
· 7 years ago
066f020
Reduce dependence on GrSurface's origin field (take 3)
by Robert Phillips
· 7 years ago
6af2a66
Revert "Reduce dependence on GrSurface's origin field (take 2)"
by Robert Phillips
· 7 years ago
22115b4
Reduce dependence on GrSurface's origin field (take 2)
by Robert Phillips
· 7 years ago
96be9df
Revert "Reduce dependence on GrSurface's origin field"
by Robert Phillips
· 7 years ago
467022b
Reduce dependence on GrSurface's origin field
by Robert Phillips
· 7 years ago
d17f658
Remove GrBackendTextureDesc
by Brian Salomon
· 7 years ago
77e9666
Make SkImage_Lazy::onMakeColorSpace return a SkImage_Lazy
by Christopher Cameron
· 7 years ago
8fe2427
Add mock config to tools and run through gms and benchs without crashing.
by Brian Salomon
· 7 years ago
d20b5c4
use #ifdef instead of #if for SK_VULKAN
by Mike Reed
· 7 years ago
fcd5fdd
Revert "Revert "Update skia to use ifdefs for Vulkan code instead of dummy header""
by Robert Phillips
· 7 years ago
fad9e3f
Revert "Update skia to use ifdefs for Vulkan code instead of dummy header"
by Robert Phillips
· 7 years ago
c0f8e42
Update skia to use ifdefs for Vulkan code instead of dummy header
by Greg Daniel
· 7 years ago
646e429
Retract GrTexture*.h & GrRenderTarget*.h from other headers
by Robert Phillips
· 7 years ago
ba81af2
Add support for SkImageGenerator creating external textures
by Stan Iliev
· 7 years ago
63e7973
Remove GrSurfaceProxy::desc()
by Brian Salomon
· 7 years ago
0745422
Cleanup SkImageGenerator, add missing fns to GrBackendTextureImageGenerator
by Brian Osman
· 7 years ago
13dddce
Added SkImage::MakeCrossContextFromEncoded
by Brian Osman
· 7 years ago
449d78f
Revert "Added SkImage::MakeCrossContextFromEncoded"
by Brian Salomon
· 7 years ago
83b1b3d
Added SkImage::MakeCrossContextFromEncoded
by Brian Osman
· 7 years ago