Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
ed828001da75f4a3a5d31d9f1c1935e3595ce920
/
src
/
gpu
/
gl
/
GrGLRenderTarget.cpp
d472792
Revert of Fix mixed samples stencil clip (patchset #5 id:80001 of https://codereview.chromium.org/1431593006/ )
by cdalton
· 9 years ago
14184d5
Fix mixed samples stencil clip
by cdalton
· 9 years ago
0a5fa48
Add onMemoryDump to GrContext
by ericrk
· 9 years ago
79bd2ae
Minor fix to attaching stencils
by egdaniel
· 9 years ago
ec00d94
Move some of the adding stencil attachment logic of Gpu and into Render Target.
by egdaniel
· 9 years ago
fe495f0
Fix assertion about GPU memory size when the target is not FBO 0
by chinmaygarde
· 9 years ago
6e83ac7
Defer flushes if kPreferNoIO is specified
by robertphillips
· 9 years ago
6dc6f5f
Add support for creating texture backed images where Skia will delete the texture.
by bsalomon
· 9 years ago
dded696
Implement support for mixed sampled render targets
by vbuzinov
· 9 years ago
d298121
Fix gpu memory accounting for auto-resolving MSAA.
by senorblanco
· 9 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
· 10 years ago
39edf76
Rename GrGpuGL -> GrGLGpu
by jvanverth
· 10 years ago
861e103
Rename GrGpuGL to GrGLGpu for consistency
by bsalomon
· 10 years ago
9a0c7ab
Skia: Track the fIsWrapped separately so that we delete correctly
by hendrikw
· 10 years ago
69ed47f
Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl
by bsalomon
· 10 years ago
37dd331
Add class GrGLTextureRenderTarget for GL texture/rendertarget objects
by bsalomon
· 10 years ago
b15b4c1
Separate out GrSurfaceConfig's fields from other structs used to create GrGL* subclasses of GrSurface.
by bsalomon
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
1696126
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
a2b0af8
Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
by bsalomon
· 10 years ago
d68b3e4
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 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
· 10 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
· 10 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 10 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
59e16e4
Fix leak of GrGLTexID when its owning GrGLTexture has been abandoned.
by commit-bot@chromium.org
· 11 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
· 12 years ago
cf9faf6
Reverting r7545 (render target origin change) due to layout test issues (see https://codereview.chromium.org/12210002/)
by robertphillips@google.com
· 12 years ago
ed8659b
Implement support for origin-TopLeft render targets in GL backend.
by senorblanco@chromium.org
· 12 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
· 12 years ago
7283022
Make GrResource know whether 3D objects' lifetimes are managed by Skia or not.
by bsalomon@google.com
· 12 years ago
2d0bade
Make the orientation of a texture accessible from and known by GrSurface.
by bsalomon@google.com
· 12 years ago
d6bbbf8
Simplified stencil buffer caching
by robertphillips@google.com
· 12 years ago
9c2ea84
Split cache-specific fields out of GrTextureDesc
by robertphillips@google.com
· 12 years ago
7d501ab
Add GrSurface parent class above GrTexture & GrRenderTarget
by robertphillips@google.com
· 12 years ago
d8f856c
Move convolution from code in GrGLProgram to new GrConvolutionEffect
by tomhudson@google.com
· 12 years ago
dd182cb
Move GL-specific source code to make room for D3D back end.
by tomhudson@google.com
· 13 years ago
[Renamed from src/gpu/GrGLRenderTarget.cpp]
9962108
Remove allocated size vs content size in textures
by bsalomon@google.com
· 13 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 13 years ago
[Renamed from gpu/src/GrGLRenderTarget.cpp]
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 13 years ago
558a75b
Use a single stencil buffer for a given width,height,samplecount
by bsalomon@google.com
· 13 years ago
0168afc
Make RT & TEX base classes aware of NPOT/min-RT bloated size
by bsalomon@google.com
· 13 years ago
81c3f8d
Add GrStencilBuffer as a separate resource type from render target
by bsalomon@google.com
· 13 years ago
4043ae2
Revert r2026 due to bot failures
by bsalomon@google.com
· 13 years ago
a16d650
Create a separate GrStencilBuffer class apart from GrRenderTarget.
by bsalomon@google.com
· 13 years ago
5bfc217
cleanup GrGLTexture / GrGLRenderTarget cons. Make GrRenderTarget aware of its msaa sample count.
by bsalomon@google.com
· 13 years ago
aa5b673
move render target decls / defs to their own headers / srcs
by bsalomon@google.com
· 13 years ago