Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
faa095e9842b924c20de84dce1bcc1adad7fe2e4
/
src
/
gpu
/
gl
/
GrGLRenderTarget.cpp
faa095e
Update SkSurface MakeFromBackend* factories to take an SkColorType.
by Greg Daniel
· 8 years ago
6a40abc
Revert "Implement window rectangles in vulkan"
by Jim Van Verth
· 8 years ago
94c0468
Implement window rectangles in vulkan
by Chris Dalton
· 8 years ago
e252f08
Add hint to SkSurface::MakeRenderTarget that we will use mips
by Greg Daniel
· 8 years ago
cb2e235
Reduce stencil buffer clearing
by Robert Phillips
· 8 years ago
c4f0a82
Move Flags from GrRenderTarget to GrTypesPriv.h & rename
by Robert Phillips
· 8 years ago
d34edf3
Revert "Revert "Remove GrSurfaceDesc member from GrSurface.""
by Brian Salomon
· 8 years ago
4b30a96
Revert "Remove GrSurfaceDesc member from GrSurface."
by Greg Daniel
· 8 years ago
8491154
Remove GrSurfaceDesc member from GrSurface.
by Brian Salomon
· 8 years ago
bb5711a
Remove GrSurfaceDesc member from GrSurfaceProxy.
by Brian Salomon
· 8 years ago
5c77975
Add flag to avoid stencil buffers in Skia
by Eric Karl
· 8 years ago
294870f
Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy
by Robert Phillips
· 9 years ago
d6214d4
Further centralize computation of GrSurface VRAM consumption - take 2
by Robert Phillips
· 9 years ago
9c46b68
Revert "Further centralize computation of GrSurface VRAM consumption"
by Ben Wagner
· 9 years ago
ccd3c89
Further centralize computation of GrSurface VRAM consumption
by Robert Phillips
· 9 years ago
29e52f1
Centralize computation of GrRenderTarget & GrTexture VRAM consumption
by Robert Phillips
· 9 years ago
6bd5284
Remove SkAutoTUnref and SkAutoTDelete from public includes.
by bungeman
· 9 years ago
8abb370
Have GrSurfaceProxys and GrGpuResources draw from the same pool of unique ids
by robertphillips
· 9 years ago
f1c6cd7
Rename WorseCaseSize to WorstCasSize
by robertphillips
· 9 years ago
f963599
Add flag for window rectangles to GrRenderTarget
by csmartdalton
· 9 years ago
c402518
Allow stencils to be attached to render targets created via SkSurface::MakeFromBackendTextureAsRenderTarget
by ericrk
· 9 years ago
31f25a0
Revert of Allow stencils to be attached to render targets created via SkSurface::MakeFromBackendTextureAsRend… (patchset #1 id:60001 of https://codereview.chromium.org/1941353003/ )
by jvanverth
· 9 years ago
0736f33
Allow stencils to be attached to render targets created via SkSurface::MakeFromBackendTextureAsRenderTarget
by ericrk
· 9 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 9 years ago
fa7ff47
Guard against FramebufferStatus checks in GrGLRenderTarget
by robertphillips
· 9 years ago
d472792
Revert of Fix mixed samples stencil clip (patchset #5 id:80001 of https://codereview.chromium.org/1431593006/ )
by cdalton
· 10 years ago
14184d5
Fix mixed samples stencil clip
by cdalton
· 10 years ago
0a5fa48
Add onMemoryDump to GrContext
by ericrk
· 10 years ago
79bd2ae
Minor fix to attaching stencils
by egdaniel
· 10 years ago
ec00d94
Move some of the adding stencil attachment logic of Gpu and into Render Target.
by egdaniel
· 10 years ago
fe495f0
Fix assertion about GPU memory size when the target is not FBO 0
by chinmaygarde
· 10 years ago
6e83ac7
Defer flushes if kPreferNoIO is specified
by robertphillips
· 10 years ago
6dc6f5f
Add support for creating texture backed images where Skia will delete the texture.
by bsalomon
· 10 years ago
dded696
Implement support for mixed sampled render targets
by vbuzinov
· 10 years ago
d298121
Fix gpu memory accounting for auto-resolving MSAA.
by senorblanco
· 10 years ago
d803f27
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #17 id:320001 of https://codereview.chromium.org/949263002/)
by egdaniel
· 10 years ago
160f24c
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
5cd020f
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #16 id:300001 of https://codereview.chromium.org/949263002/)
by bsalomon
· 10 years ago
dc963b9
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
1e0bf7e
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/949263002/)
by bsalomon
· 10 years ago
6ba6fa1
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
73165bd
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #10 id:180001 of https://codereview.chromium.org/949263002/)
by robertphillips
· 10 years ago
0b70b86
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
bb8bca3
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #8 id:140001 of https://codereview.chromium.org/949263002/)
by bsalomon
· 10 years ago
b2af2d8
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
ed0069a
Revert of Improve tracking of bound FBOs in GrGLGpu. (patchset #6 id:100001 of https://codereview.chromium.org/949263002/)
by bsalomon
· 10 years ago
d2ad8eb
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
5236cf4
Make uncached textures uncached from the get go.
by bsalomon
· 11 years ago
39edf76
Rename GrGpuGL -> GrGLGpu
by jvanverth
· 11 years ago
861e103
Rename GrGpuGL to GrGLGpu for consistency
by bsalomon
· 11 years ago
9a0c7ab
Skia: Track the fIsWrapped separately so that we delete correctly
by hendrikw
· 11 years ago
69ed47f
Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl
by bsalomon
· 11 years ago
37dd331
Add class GrGLTextureRenderTarget for GL texture/rendertarget objects
by bsalomon
· 11 years ago
b15b4c1
Separate out GrSurfaceConfig's fields from other structs used to create GrGL* subclasses of GrSurface.
by bsalomon
· 11 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 11 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 11 years ago
1696126
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 11 years ago
a2b0af8
Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
by bsalomon
· 11 years ago
d68b3e4
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 11 years ago
1c63bf6
Revert "Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)"
by bsalomon
· 11 years ago
249171e
Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)
by robertphillips
· 11 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 12 years ago
59e16e4
Fix leak of GrGLTexID when its owning GrGLTexture has been abandoned.
by commit-bot@chromium.org
· 12 years ago
3cb406b
Implement support for origin-TopLeft render targets. Note that the default behaviour remains the same: textures default to origin-TopLeft, render targets default to origin-BottomLeft, and backend textures default to origin-BottomLeft. However, the caller can override the default by setting fOrigin in GrTextureDesc, GrBackendTextureDesc or GrBackendRenderTargetDesc.
by senorblanco@chromium.org
· 13 years ago
cf9faf6
Reverting r7545 (render target origin change) due to layout test issues (see https://codereview.chromium.org/12210002/)
by robertphillips@google.com
· 13 years ago
ed8659b
Implement support for origin-TopLeft render targets in GL backend.
by senorblanco@chromium.org
· 13 years ago
ef5dbe1
Add an origin flag for backend (external) textures. Some textures in WebKit have a topdown orientation, and skia needs to be notified of this, so that they are not drawn upside-down.
by senorblanco@chromium.org
· 13 years ago
7283022
Make GrResource know whether 3D objects' lifetimes are managed by Skia or not.
by bsalomon@google.com
· 13 years ago
2d0bade
Make the orientation of a texture accessible from and known by GrSurface.
by bsalomon@google.com
· 13 years ago
d6bbbf8
Simplified stencil buffer caching
by robertphillips@google.com
· 13 years ago
9c2ea84
Split cache-specific fields out of GrTextureDesc
by robertphillips@google.com
· 13 years ago
7d501ab
Add GrSurface parent class above GrTexture & GrRenderTarget
by robertphillips@google.com
· 13 years ago
d8f856c
Move convolution from code in GrGLProgram to new GrConvolutionEffect
by tomhudson@google.com
· 13 years ago
dd182cb
Move GL-specific source code to make room for D3D back end.
by tomhudson@google.com
· 14 years ago
[Renamed from src/gpu/GrGLRenderTarget.cpp]
9962108
Remove allocated size vs content size in textures
by bsalomon@google.com
· 14 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 14 years ago
[Renamed from gpu/src/GrGLRenderTarget.cpp]
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 14 years ago
558a75b
Use a single stencil buffer for a given width,height,samplecount
by bsalomon@google.com
· 14 years ago
0168afc
Make RT & TEX base classes aware of NPOT/min-RT bloated size
by bsalomon@google.com
· 14 years ago
81c3f8d
Add GrStencilBuffer as a separate resource type from render target
by bsalomon@google.com
· 14 years ago
4043ae2
Revert r2026 due to bot failures
by bsalomon@google.com
· 14 years ago
a16d650
Create a separate GrStencilBuffer class apart from GrRenderTarget.
by bsalomon@google.com
· 14 years ago
5bfc217
cleanup GrGLTexture / GrGLRenderTarget cons. Make GrRenderTarget aware of its msaa sample count.
by bsalomon@google.com
· 14 years ago
aa5b673
move render target decls / defs to their own headers / srcs
by bsalomon@google.com
· 14 years ago