Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
997b37fdb986b45ff9941319b0111b188e749cfc
/
src
/
gpu
/
GrSurfaceProxy.cpp
997b37f
Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""
by Brian Salomon
· 4 years, 10 months ago
078e8fa
Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"
by Brian Salomon
· 4 years, 10 months ago
7a538b1
Make FP optimizations helpers use SkAlphaType not GrColorType
by Brian Salomon
· 4 years, 10 months ago
0b68dda
Defer stencil attachment until opsTask execution
by Chris Dalton
· 4 years, 10 months ago
e9462dd
Rename *worstCase* to backingStore* in GrSurfaceProxy
by Robert Phillips
· 5 years ago
9f2b86c
More SkISizification in GPU code.
by Brian Salomon
· 5 years ago
c3a927f
Remove GrPixelConfigIsCompressed call.
by Greg Daniel
· 5 years ago
c594e62
Plumb GrColorType through all ops/processors that sample textures.
by Greg Daniel
· 5 years ago
14cb413
Use mipmapping/protected to lookup scratch textures.
by Brian Salomon
· 5 years ago
a90382f
Pass color types when creating texture with initial data.
by Brian Salomon
· 5 years ago
1d19da0
Update fully lazy proxy checks to look for negative w/h
by Brian Salomon
· 5 years ago
aee18c9
Cleanup after removal of IORefs from GrSurface
by Robert Phillips
· 5 years ago
beb7f52
Make GrSurfaceProxy constructors take arg that determines participation in
by Brian Salomon
· 5 years ago
f41b2bd
Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 5 years ago
f21bf9e
Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 5 years ago
2a59541
Merge GrOpList and GrRTOpList and rename to GrOpsTask.
by Greg Daniel
· 5 years ago
5abfff2
Delete unused GrTextureOpList.
by Greg Daniel
· 5 years ago
bf6b979
GrSurfaceContext not ref counted.
by Brian Salomon
· 5 years ago
201cdbb
Make GrSamplerState.h and GrRenderTarget.h private
by Brian Salomon
· 5 years ago
e897684
Fix exactify for explicit resource allocation (take 2)
by Robert Phillips
· 5 years ago
4d557e3
Revert "Fix exactify for explicit resource allocation"
by Robert Phillips
· 5 years ago
32ff145
Fix exactify for explicit resource allocation
by Robert Phillips
· 5 years ago
4eb38b7
Pass GrBackendFormat to GrResourceProvider and GrGpu texture create functions.
by Brian Salomon
· 5 years ago
6b49810
Extract a GrRenderTask base class from GrOpList
by Chris Dalton
· 5 years ago
95d8ceb
Add GrMipMapsStatus to GrTextureProxy
by Chris Dalton
· 5 years ago
27b4d8d
Remove sample count from GrSurfaceDesc.
by Brian Salomon
· 5 years ago
e8a766b
Move GrProtected off GrSurfaceDesc and pass separately.
by Brian Salomon
· 5 years ago
f2c2ba9
Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable.
by Brian Salomon
· 5 years ago
947efe2
makeDeferredSurfaceContext -> makeDeferredTextureContext and makeDeferredRenderTargetContext.
by Brian Salomon
· 5 years ago
a3e2996
Rework how initial clearing of texture works.
by Brian Salomon
· 5 years ago
f9fcf7f
Alter approximate scratch texture binning after 1024
by Robert Phillips
· 5 years ago
09d5c4d
Revert "Assert that lazy proxies are never borrowed or wrapped"
by Jim Van Verth
· 5 years ago
64860e1
Assert that lazy proxies are never borrowed or wrapped
by Chris Dalton
· 5 years ago
27ae52c
Make deferred render target context without config or format
by Brian Salomon
· 5 years ago
effee20
Use mixed samples internally for default coverage AA
by Chris Dalton
· 5 years ago
d628747
Make GrColorSpaceInfo store GrColorType.
by Brian Salomon
· 5 years ago
e7499c7
GrColorSpaceInfo stores SkAlphaType.
by Brian Salomon
· 5 years ago
23ca4e7
Enable creating protected vulkan backend
by Emircan Uysaler
· 5 years ago
6ce447a
Eliminate mixed samples as an FBO type or AA type
by Chris Dalton
· 5 years ago
b520476
Swap GrSurfaceProxy over to being held via sk_sp
by Robert Phillips
· 5 years ago
e5f7328
No longer forward refs and unrefs from the GrSurfaceProxy to the backing GrSurface
by Robert Phillips
· 5 years ago
2c19e7f
Reland "Store GrSwizzle on proxies for texturing and swizzling."
by Greg Daniel
· 5 years ago
f91aeb2
Move a bunch of gpu files out of include/private and into src/gpu.
by Greg Daniel
· 5 years ago
3ec1f54
Revert "Store GrSwizzle on proxies for texturing and swizzling."
by Brian Salomon
· 5 years ago
2309313
Store GrSwizzle on proxies for texturing and swizzling.
by Greg Daniel
· 5 years ago
46cfbc6
Reland "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 5 years ago
4c6f9b7
Revert "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 5 years ago
84ea049
Reland "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 5 years ago
c5167c0
Revert "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 5 years ago
6565506
Remove support for copyAsDraw in gpu copySurface.
by Greg Daniel
· 5 years ago
f91b755
Reland "ccpr: Set atlas proxy size to draw bounds rather than backing size"
by Chris Dalton
· 5 years ago
2185f39
Revert "ccpr: Set atlas proxy size to draw bounds rather than backing size"
by Chris Dalton
· 5 years ago
10d1721
Remove GrInternalSurfaceFlags::kNoPendingIO as it is no longer needed
by Robert Phillips
· 5 years ago
46d0f9a
ccpr: Set atlas proxy size to draw bounds rather than backing size
by Chris Dalton
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
5f78adf
Add explicit GrSurfaceProxy flag to skip explicit resource allocation (take 2)
by Robert Phillips
· 5 years ago
6350cb0
Revert "Add explicit GrSurfaceProxy flag to skip explicit resource allocation"
by Mike Klein
· 5 years ago
7bb47f2
Add explicit GrSurfaceProxy flag to skip explicit resource allocation
by Robert Phillips
· 5 years ago
b6a3a3b
Make lazy proxies have 2 modes for proxy/surface key management.
by Brian Salomon
· 5 years ago
73cc4e8
Temporarily restore old behavior of read/writeSurfacePixels
by Robert Phillips
· 5 years ago
d44146b
Switch GrSurfaceProxy's Copy methods over to GrRecordingContext
by Robert Phillips
· 6 years ago
292a6b2
Allow GrRecordingContext to create surfaceContexts
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
fa2ebea
Replace bool purgeImmediately with enum GrWrapCacheable.
by Brian Salomon
· 6 years ago
1676cb9
Restore ETC1 compressed texture support.
by Jim Van Verth
· 6 years ago
fee3f9b
Make GrSurfaceProxy::Copy take SkBackingFit.
by Brian Salomon
· 6 years ago
5790420
Add new DM via, "ddl2" which records/draws DDLs for each test twice.
by Brian Salomon
· 6 years ago
967df20
Deuninstantiate
by Brian Salomon
· 6 years ago
4065d45
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
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
7d94bb5
Skip visiting for allocator gathering in GrTextureOp when all proxies
by Brian Salomon
· 6 years ago
d004e0b
Cleanup resource flags
by Chris Dalton
· 6 years ago
0790f8a
Fix DDL reattachment of uniquely keyed proxies
by Robert Phillips
· 6 years ago
303e83e
Let unbudgeted, unique keyed resources stay in gpu ResourceCache.
by Greg Daniel
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
01a9128
Maybe fix numStencilBits TSAN crash
by Robert Phillips
· 6 years ago
ba5c439
Fix GPU explicit resource allocation bug
by Robert Phillips
· 6 years ago
c1b6066
Fix instantiation of partially lazy proxies
by Robert Phillips
· 6 years ago
9363ac4
Remove most of the remaining conflation of colorSpace and sRGB in Ganesh
by Brian Osman
· 6 years ago
2b23c4b
Dest color space no longer impacts mipmaps or texture sampling
by Brian Osman
· 6 years ago
849dce1
Update flag checks when validating surface being assigned to proxy.
by Greg Daniel
· 6 years ago
e320486
Don't allow ganesh to allocate mip maps for wrapped textures.
by Greg Daniel
· 6 years ago
12a6842
Disable DDL assert to unblock Chrome
by Robert Phillips
· 6 years ago
abf7b76
Add texture-specific flags for External & Rectangle textures
by Robert Phillips
· 6 years ago
fe0253f
Alter GrSurface/GrSurfaceProxy flags to prepare for GrTexture/GrTextureProxy -specific flags
by Robert Phillips
· 6 years ago
c7c2baf
Additional DDL playback cleanup
by Robert Phillips
· 7 years ago
58389b9
Initial texture data is never flipped when uploaded.
by Brian Salomon
· 7 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 7 years ago
4bc7011
Separate creation time & flush time behavior in GrDrawOpAtlas (take 3)
by Robert Phillips
· 7 years ago
ba7a165
Revert "Revert "Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)"""
by Robert Phillips
· 7 years ago
934c3d0
Revert "Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)""
by Robert Phillips
· 7 years ago
84d823a
Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)"
by Robert Phillips
· 7 years ago
96165eb
Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)
by Robert Phillips
· 7 years ago
59ddc6d
Revert "Separate creation time & flush time behavior in GrDrawOpAtlas"
by Robert Phillips
· 7 years ago
056c1a8
Separate creation time & flush time behavior in GrDrawOpAtlas
by Robert Phillips
· 7 years ago
f6f7b67
When creating emptyp MipMap proxies, don't instantiate them immediately. Attempt 3
by Greg Daniel
· 7 years ago
Next »