Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
96be9df1300b2281641b038ef11064157f6e0b41
/
include
/
private
/
GrSurfaceProxy.h
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
39f1a95
Revert "Add initial version of GrResourceAllocator's free pool"
by Robert Phillips
· 7 years ago
6ec9a4f
Add initial version of GrResourceAllocator's free pool
by Robert Phillips
· 7 years ago
5af44de
Add GrResourceAllocator class + unit test
by Robert Phillips
· 7 years ago
590533f
Plumb raw GrMipLevel* down instead of SkTArray<GrMipLevel> in GrGpu
by Robert Phillips
· 7 years ago
8e8c755
Move GrResourceProvider::createMipMappedTexture to GrSurfaceProxy::MakeDeferredMipMap
by Robert Phillips
· 7 years ago
159e3c6
Fix MDB regression
by Robert Phillips
· 7 years ago
db40620
Re-enable deferred proxies in Chrome
by Robert Phillips
· 7 years ago
eee4d6e
Make instantiate return a Boolean
by Robert Phillips
· 7 years ago
8bf1f9f
Disable deferred proxies for M60 branch
by Robert Phillips
· 7 years ago
d17b4a6
Revert "Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. ""
by Brian Salomon
· 7 years ago
a9e795e
Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. "
by Brian Salomon
· 7 years ago
45e5068
Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation.
by Brian Salomon
· 7 years ago
081e0e6
Move MIP color mode from GrSurfaceProxy to GrTextureProxy
by Brian Salomon
· 7 years ago
bb5711a
Remove GrSurfaceDesc member from GrSurfaceProxy.
by Brian Salomon
· 7 years ago
63e7973
Remove GrSurfaceProxy::desc()
by Brian Salomon
· 7 years ago
6cdc22c
Split up opLists (take 3)
by Robert Phillips
· 7 years ago
b6deea8
Setup for another attempt to split up opLists
by Robert Phillips
· 7 years ago
b37208f
Revert "Revert "Re-enable deferred proxies in Chrome""
by Robert Phillips
· 7 years ago
05814de
Revert "Re-enable deferred proxies in Chrome"
by Robert Phillips
· 7 years ago
555c49c
Re-enable deferred proxies in Chrome
by Robert Phillips
· 7 years ago
952a243
Add GrGpuTextureProxyRef
by Robert Phillips
· 7 years ago
cd90104
Disable deferred proxies in Chrome
by Robert Phillips
· 7 years ago
4a39504
Revert "Split up opLists (take 2)"
by Robert Phillips
· 7 years ago
df2bf21
Split up opLists (take 2)
by Robert Phillips
· 7 years ago
7ef28f3
Revert "Revert "Plumb GrBackendTexture throughout skia.""
by Greg Daniel
· 7 years ago
7fa5c31
Revert "Plumb GrBackendTexture throughout skia."
by Stan Iliev
· 7 years ago
7da62b9
Plumb GrBackendTexture throughout skia.
by Greg Daniel
· 7 years ago
7ce67db
Revert "Split up opLists"
by Robert Phillips
· 7 years ago
bc8ee52
Split up opLists
by Robert Phillips
· 7 years ago
7a17b2f
Re-enable deferred proxies in Chrome
by Robert Phillips
· 7 years ago
f5442bb
Split cleanup changes out of bigger CL (take 2)
by Robert Phillips
· 7 years ago
e186cfd
Revert "Split cleanup changes out of bigger CL"
by Mike Klein
· 7 years ago
cd11c80
Split cleanup changes out of bigger CL
by Robert Phillips
· 7 years ago
c589b0b
Remove lastOpList capability from GrSurface
by Robert Phillips
· 7 years ago
123b7b8
Disable deferred proxies for Chrome branch
by Robert Phillips
· 7 years ago
7ee385e
Add GrSurfaceProxy* parameter to GrContext::flush
by Robert Phillips
· 7 years ago
0ae6faa
Make SkImage_Gpu be deferred (take 2)
by Robert Phillips
· 7 years ago
eaa78c4
Revert "Make SkImage_Gpu be deferred"
by Robert Phillips
· 7 years ago
0db235b
Make SkImage_Gpu be deferred
by Robert Phillips
· 7 years ago
a4c41b3
Push setMipColorMode calls further down-stack & add to GrTextureProxy
by Robert Phillips
· 7 years ago
26c90e0
Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps
by Robert Phillips
· 7 years ago
d374948
Consolidate Proxy caching code in GrResourceProvider
by Robert Phillips
· 7 years ago
4f70623
Restore deferred GPU resources in Chrome
by Robert Phillips
· 7 years ago
b726d58
Partially defer SkImage_Gpu
by Robert Phillips
· 7 years ago
383dd9d
Remove unused ownership argument to GrSurfaceProxy::MakeWrappedBackend
by Brian Osman
· 7 years ago
32342f0
Rebase and fix chromium
by Brian Osman
· 7 years ago
2f49314
Make GrSurface::MakeDeferred return sk_sp<GrTextureProxy>
by Robert Phillips
· 7 years ago
7928e76
Disable deferred gpu resources for Chrome branch
by Robert Phillips
· 7 years ago
c787e49
Allow GrSurfaceProxy-derived classes to use flags when instantiating (take 2)
by Robert Phillips
· 7 years ago
2411c11
Revert "Allow GrSurfaceProxy-derived classes to use flags when instantiating"
by Robert Phillips
· 7 years ago
c8f1e3a
Allow GrSurfaceProxy-derived classes to use flags when instantiating
by Robert Phillips
· 7 years ago
63c6746
Tighten up GrSurfaceProxy typing
by Robert Phillips
· 7 years ago
26caf89
Add utilities to create GrSurfaceProxy & GrSurfaceContext from backend descs
by Robert Phillips
· 7 years ago
757914d
Switch GrConfigConversionEffect over to taking GrTextureProxies
by Robert Phillips
· 7 years ago
d46697a
Use GrSurfaceContext::read/write-Pixels more
by Robert Phillips
· 7 years ago
e2f7d18
Add a deferred copy surface (take 3)
by Robert Phillips
· 8 years ago
d316e77
Revert "Add a deferred copy surface (take 2)"
by Robert Phillips
· 8 years ago
398487a
Add a deferred copy surface (take 2)
by Robert Phillips
· 8 years ago
293d696
Revert "Add a deferred copy surface"
by Robert Phillips
· 8 years ago
4431de6
Add a deferred copy surface
by Robert Phillips
· 8 years ago
784b7bf
Different approach to fixing gpu blurs on platforms that "useDrawInsteadOfClear"
by Robert Phillips
· 8 years ago
93f1633
Fix gpu blurring on platforms that "useDrawInsteadOfClear"
by Robert Phillips
· 8 years ago
45580d3
Added GrSurfaceContext and GrTextureContext
by Brian Osman
· 8 years ago
1125a03
Add IORef capability to GrSurfaceProxy objects - take 2
by robertphillips
· 8 years ago
f27bab2
Revert "Add IORef capability to GrSurfaceProxy objects"
by Robert Phillips
· 8 years ago
286b96f
Add IORef capability to GrSurfaceProxy objects
by Robert Phillips
· 8 years ago
294870f
Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy
by Robert Phillips
· 8 years ago
3743013
Consolidate GrSurfaceProxy Make methods
by Robert Phillips
· 8 years ago
eaa8625
Revert "Revert "Add GrRenderTargetContext instantiate & asTextureProxy""
by Robert Phillips
· 8 years ago
7d7d7d1
Revert "Add GrRenderTargetContext instantiate & asTextureProxy"
by Leon Scroggins
· 8 years ago
9113edf
Add GrRenderTargetContext instantiate & asTextureProxy
by Robert Phillips
· 8 years ago
29e52f1
Centralize computation of GrRenderTarget & GrTexture VRAM consumption
by Robert Phillips
· 8 years ago
8bc06d0
Back SkSpecialImage_Gpu with a GrTextureProxy
by Robert Phillips
· 8 years ago
c7635fa
Make GrDrawContext be GrRenderTargetProxy-backed
by Robert Phillips
· 8 years ago
1105224
Rename GrDrawContext to GrRenderTargetContext
by Brian Osman
· 8 years ago
f2361d2
Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList
by Robert Phillips
· 8 years ago
bf4a8f9
Improve usage of window rectangles
by csmartdalton
· 8 years ago
c3bfcb8
Revert of Improve usage of window rectangles (patchset #9 id:160001 of https://codereview.chromium.org/2289363005/ )
by caryclark
· 8 years ago
db42be9
Improve usage of window rectangles
by csmartdalton
· 8 years ago
13a7eee
Flush some non-substantive Ganesh changes
by robertphillips
· 8 years ago
8abb370
Have GrSurfaceProxys and GrGpuResources draw from the same pool of unique ids
by robertphillips
· 8 years ago
76948d4
Add Gr*Proxy classes
by robertphillips
· 8 years ago
4f16e63
Revert of Add Gr*Proxy classes (patchset #10 id:220001 of https://codereview.chromium.org/1937553002/ )
by robertphillips
· 8 years ago
92605b3
Add Gr*Proxy classes
by robertphillips
· 8 years ago
89d09a1
Revert of Add Gr*Proxy classes (patchset #9 id:160001 of https://codereview.chromium.org/1937553002/ )
by robertphillips
· 8 years ago
de5bf0c
Add Gr*Proxy classes
by robertphillips
· 8 years ago