Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9501212cd0580acfed85a90c3a16b81847fde482
/
src
/
gpu
/
GrContext.cpp
85c3d68
Some improvements to backend texture creation.
by Brian Salomon
· 5 years ago
9f2b86c
More SkISizification in GPU code.
by Brian Salomon
· 5 years ago
ddc2148
Work around un-safe downcast in PromiseLazyInstantiateCallback destructor after a context abandon
by Robert Phillips
· 5 years ago
a00bcad
Remove GrPixelConfig version of CompressedDataSize.
by Greg Daniel
· 5 years ago
7fd7a8a
Remove uses of GrPixelConfig version of GrBytesPerPixel.
by Greg Daniel
· 5 years ago
8b66617
Add new public api on GrContext for computing image size.
by Greg Daniel
· 5 years ago
9241a6d
Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
by Brian Salomon
· 5 years ago
cb55010
Revert "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
by Ravi Mistry
· 5 years ago
6fc04f8
Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"
by Brian Salomon
· 5 years ago
9c21978
Revert "SkSurface asynchronous read APIs allow client to extend pixel lifetime"
by Brian Salomon
· 5 years ago
ce240cc
SkSurface asynchronous read APIs allow client to extend pixel lifetime
by Brian Salomon
· 5 years ago
6694440
Make SkPixmap-variant of createBackendTexture public
by Robert Phillips
· 5 years ago
14c514d
srgb texture format cleanup.
by Brian Salomon
· 5 years ago
8a48057
Clean up cruft left over from addition GrGpu::createBackendTexture chokepoint
by Robert Phillips
· 5 years ago
ed58e00
Add support for pre-compiling cached SkSL shaders
by Brian Osman
· 5 years ago
cf39f37
Remove maxCount resource cache limit
by Robert Phillips
· 5 years ago
7bfc913
Remove GrCaps isConfigTexturable.
by Greg Daniel
· 5 years ago
ec22b1a
Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined.
by Brian Salomon
· 5 years ago
eadfac9
Rework maxRenderTargetSampleCount and isFormatRenderable in GrCaps.
by Greg Daniel
· 5 years ago
d5e80ca
Add GrContext::defaultBackendFormat
by Robert Phillips
· 5 years ago
3cd5432
Add protected status to SkSurfaceCharacterization
by Robert Phillips
· 5 years ago
b450f3b
Use vkCmdClearColorImage to clear backend textures
by Brian Salomon
· 5 years ago
627d053
Move uses of functions taking SkColorType to GrColorType versions in GrCaps.
by Greg Daniel
· 5 years ago
02dc030
Add bridge between GrContext::createBackendTexture and SkSurface::MakeFromBackendTexture
by Robert Phillips
· 5 years ago
40aa85f
Add tracing to GrContext resource cleanup
by Yuqian Li
· 5 years ago
da2e67a
Add GrProtected parameter to all createBackendTexture variants
by Robert Phillips
· 5 years ago
c42eb66
Trace events in backend texture APIs and GrDataUtils
by Brian Salomon
· 5 years ago
23ca4e7
Enable creating protected vulkan backend
by Emircan Uysaler
· 5 years ago
f91aeb2
Move a bunch of gpu files out of include/private and into src/gpu.
by Greg Daniel
· 5 years ago
d1d869d
Make GL & Vk backends create uninitialized backend textures
by Robert Phillips
· 5 years ago
6eb8c24
Move readSurfacePixels and writePixelSurface into GrSurfaceContext.
by Greg Daniel
· 5 years ago
4bdd36f
Make color initialization version of createBackendTexture public
by Robert Phillips
· 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
797efca
Add option to GrContext::flush for GrPrepareForExternalIORequests.
by Greg Daniel
· 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
9ff5acb
Separate GrCaps for semaphores and fence syncs.
by Brian Salomon
· 5 years ago
b0d8b76
Make finish flush procs work with GL.
by Brian Salomon
· 5 years ago
5e7fbfd
Add ShaderErrorHandler to GrContextOptions
by Brian Osman
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
12c4629
Remove the option of disabling explicit resource allocation
by Robert Phillips
· 5 years ago
06be079
Add wait function on GrContext to wait on semaphores.
by Greg Daniel
· 5 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 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
21a9b56
moved files generated from .fp files into generated/ directories
by Ethan Nicholas
· 6 years ago
0f82797
Add a function to compute texture sizes
by Adrienne Walker
· 6 years ago
56181ba
Make DDL contexts/drawing managers always sort opLists
by Robert Phillips
· 6 years ago
a00da61
Pointer to GrStrikeCache on GrTextBlob
by Herb Derby
· 6 years ago
bae7121
Add flush call to take access type, flags, and semaphore.
by Greg Daniel
· 6 years ago
6989370
Move DrawingManager to RecordingContext
by Robert Phillips
· 6 years ago
2184fb7
Move StrikeCache and TextBlobCache to RecordingContext
by Robert Phillips
· 6 years ago
6a6de56
Begin switching GrRecordingContext over to having the GrDrawingManager
by Robert Phillips
· 6 years ago
7e90be9
Stop using resourceProvider in GrRenderTargetContext's ctor
by Robert Phillips
· 6 years ago
292a6b2
Allow GrRecordingContext to create surfaceContexts
by Robert Phillips
· 6 years ago
b97da53
Switch Ops over to using GrRecordingContext
by Robert Phillips
· 6 years ago
a9162df
Plumb abandonment throughout GrContext hierarchy
by Robert Phillips
· 6 years ago
1f05d45
Add GrContext::resetGLTextureBindings().
by Brian Salomon
· 6 years ago
a41c685
Move proxyProvider and singleOwner to GrImageContext
by Robert Phillips
· 6 years ago
dbaf317
Move GrContextPriv methods to their own .cpp file
by Robert Phillips
· 6 years ago
8ce7991
Add release proc apis to SkSurface::MakeFromBackend* calls.
by Greg Daniel
· 6 years ago
bb60677
Move caps and FP factory cache to GrContext_Base
by Robert Phillips
· 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
4217ea7
Add outline of new GrContext hierarchy
by Robert Phillips
· 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
9bc76d9
Change the meaning of GrBudgetedType::kUnbudgetedUncacheable.
by Brian Salomon
· 6 years ago
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
081e6f3
Rename GrGlyphCache -> GrStrikeCache
by Herb Derby
· 6 years ago
1676cb9
Restore ETC1 compressed texture support.
by Jim Van Verth
· 6 years ago
a870b46
Add ability to write out VkPipelineCache to gpu PersistentCache.
by Greg Daniel
· 6 years ago
351e80c
Reland "ccpr: Rework the path cache to support sporadic flushing"
by Chris Dalton
· 6 years ago
2e825a3
Revert "ccpr: Rework the path cache to support sporadic flushing"
by Chris Dalton
· 6 years ago
d6fa454
ccpr: Rework the path cache to support sporadic flushing
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
614c1a8
Add idle texture callback mechanism.
by Brian Salomon
· 6 years ago
f391d0f
Reduce the number of backend->pixelconfig GrCaps virtuals.
by Brian Salomon
· 6 years ago
69e5785
Add RG_88 texture format
by Jim Van Verth
· 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
0ec1c57
remove sk_atomic_inc
by Mike Klein
· 6 years ago
4065d45
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
8f8995a
Add single thread assertions to GrResourceCache functions called by GrGpuResource
by Brian Salomon
· 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
0bfdb4a
remove SkUnpremultiplyRow()
by Mike Klein
· 6 years ago
6c3879d
ccpr: Age out path cache entries
by Chris Dalton
· 6 years ago
71652e2
gpu: Dump GrTextBlobCache stats in memory dumps.
by Khushal
· 6 years ago
9c11135
Reland "Preserve pixel config in makeColorSpace of GPU backed images"
by Brian Osman
· 6 years ago
bdf12ad
Move GrBackend enum to enum class.
by Greg Daniel
· 6 years ago
2091fbb
Fix some bugs around opaque color types and computeIsOpaque
by Brian Osman
· 6 years ago
9c37cd9
Revert "Fix image info checking for always-opaque color types"
by Brian Osman
· 6 years ago
Next »