Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
398260262f8508687614ec496a23b8152bcdc967
/
src
/
gpu
/
GrContext.cpp
3982602
Attempt to somewhat simplify GrContext::readSurfacePixels interaction with GrGpu.
by bsalomon
· 9 years ago
e8d21e8
Make readpixels work on GrTextures
by bsalomon
· 9 years ago
5f10b5c
More threading of GrProcessorDataManager
by joshualitt
· 9 years ago
c49e868
Rename flushForExternalRead->flushForExternalIO and always call in SkSurface::getTextureHandle
by bsalomon
· 9 years ago
fcf7829
remove SkDeviceProperties
by robertphillips
· 9 years ago
83bc229
Work around for nexus 6 TexSubImage issue
by joshualitt
· 9 years ago
274980c
Revert of Work around for nexus 6 TexSubImage issue (patchset #4 id:60001 of https://codereview.chromium.org/1173203005/)
by joshualitt
· 9 years ago
c69fe20
Work around for nexus 6 TexSubImage issue
by joshualitt
· 9 years ago
bcd7ab5
Add useDFT field to SkDeviceProperties
by robertphillips
· 9 years ago
2334fb6
Make GrTextContext be owned by the GrDrawContext
by robertphillips
· 9 years ago
781d582
Revert of Make GrTextContext be owned by the GrDrawContext (patchset #7 id:120001 of https://codereview.chromium.org/1175553002/)
by bsalomon
· 9 years ago
5b16e74
Make GrTextContext be owned by the GrDrawContext
by robertphillips
· 9 years ago
dded696
Implement support for mixed sampled render targets
by vbuzinov
· 9 years ago
7622863
Add direct getter for GrCaps to GrContext.
by bsalomon
· 9 years ago
084d1b6
Revert of Add direct getter for GrCaps to GrContext. (patchset #4 id:60001 of https://codereview.chromium.org/1149773005/)
by bsalomon
· 9 years ago
9138c46
Add direct getter for GrCaps to GrContext.
by bsalomon
· 9 years ago
4ee6bd8
Add caps overrides to GMs
by bsalomon
· 9 years ago
ccb1b57
Move SkGpuDevice::internalDrawPath to GrBlurUtils::drawPathWithMaskFilter
by robertphillips
· 9 years ago
4b195e5
Unblock DEPS roll by remove SkAutoTUnref from GrDrawContext
by robertphillips
· 9 years ago
ea46150
Split drawing functionality out of GrContext and into new GrDrawContext
by robertphillips
· 9 years ago
682c269
Store context options on caps.
by bsalomon
· 9 years ago
08bf86d
Revert of Store context options on caps. (patchset #3 id:40001 of https://codereview.chromium.org/1158433006/)
by bsalomon
· 9 years ago
f28cff7
Store context options on caps.
by bsalomon
· 9 years ago
eb1cb5c
rename GrDrawTargetCaps.h to GrCaps.h and move to include
by bsalomon
· 9 years ago
806236e
Mark SkPaths created by GrContext fallback draw logic as volatile
by kkinnunen
· 9 years ago
bb87b21
Adding immediate mode draw target for debug
by joshualitt
· 9 years ago
b8c241a
Preliminary attempt to remove batch tracker
by joshualitt
· 9 years ago
d3a560f
Revert of Preliminary attempt to remove batch tracker (patchset #3 id:40001 of https://codereview.chromium.org/1139723004/)
by joshualitt
· 9 years ago
cbfe91d
Preliminary attempt to remove batch tracker
by joshualitt
· 9 years ago
d156d36
Make GrStrokeInfo inherit from SkStrokeRec
by kkinnunen
· 9 years ago
6c89110
GLProgramsTest 3.0
by joshualitt
· 9 years ago
4c97786
fix bounds for BW lines, AA Hairlines
by joshualitt
· 9 years ago
e590266
Add unit tests for stroke rects and drawVertices
by joshualitt
· 9 years ago
e40d397
Isolate GrBufferAllocPools inside GrBatchTarget
by robertphillips
· 9 years ago
0acd0d3
adding uniqueID to GrContext
by joshualitt
· 9 years ago
0c14bcc
trivial fix for drawvertices bounds
by joshualitt
· 10 years ago
cb8979d
Move DrawInfo out from GrDrawTarget and rename to GrVertices.
by bsalomon
· 10 years ago
b5238a7
Start on simplifying generateGeometry() overrides
by bsalomon
· 10 years ago
07ab9f3
Don't attempt to draw path if dashing or stroking fails
by bsalomon
· 10 years ago
8415abe
Revert of Start on simplifying generateGeometry() overrides (patchset #10 id:160001 of https://codereview.chromium.org/1122673002/)
by bsalomon
· 10 years ago
f28381c
Start on simplifying generateGeometry() overrides
by bsalomon
· 10 years ago
b327c3a
Revert of Don't attempt to draw path if dashing or stroking fails (patchset #1 id:1 of https://codereview.chromium.org/1119393002/)
by bsalomon
· 10 years ago
39202f1
Don't attempt to draw path if dashing or stroking fails
by bsalomon
· 10 years ago
ed0bcad
Move instanced index buffer creation to flush time
by bsalomon
· 10 years ago
d8ed1b6
Revert of Move instanced index buffer creation to flush time (patchset #6 id:100001 of https://codereview.chromium.org/1116943004/)
by bsalomon
· 10 years ago
ab622c7
Move instanced index buffer creation to flush time
by bsalomon
· 10 years ago
99c7c07
Move bounds to GrBatch
by joshualitt
· 10 years ago
d309e7a
This replaces the texture creation/caching functions on GrContext with a GrTextureProvider interface. The goal is to pass this narrowly focused object in places that currently take a GrContext but don't need and shouldn't use its other methods. It also has an extended private interface for interacting with non-texture resource types.
by bsalomon
· 10 years ago
a09c046
Simple CL to Compute bounds in GrContext::drawVertices
by joshualitt
· 10 years ago
e9c0fc6
Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps
by jvanverth
· 10 years ago
ecb8e3e
Remove unneeded features from GrBufferAllocPool
by bsalomon
· 10 years ago
a73239a
Remove GrFlushToGpuDrawTarget and move functionality up to GrDrawTarget.
by bsalomon
· 10 years ago
72e3ae4
Remove vertex/index buffer factilities from GrDrawTarget.
by bsalomon
· 10 years ago
8f94bb2
remove old text contexts and fontcache
by joshualitt
· 10 years ago
d79c549
Make non-AA hairline stroke rects snap to pixels centers so they close.
by bsalomon
· 10 years ago
1899651
Extract gpu line dashing to GrDashLinePathRenderer
by kkinnunen
· 10 years ago
9bd2daf
Initial CL to add distance field support to GrAtlasTextContext
by joshualitt
· 10 years ago
26ffc00
add textblob cache freeall
by joshualitt
· 10 years ago
8dc7c3a
Rename GrStencilBuffer to GrStencilAttachment
by egdaniel
· 10 years ago
f103cd8
Set resScale on stroker when stroking path on gpu.
by egdaniel
· 10 years ago
3033b9f
Make GrContext::freeGpuResources() purge the resource cache
by bsalomon
· 10 years ago
0db6dfa
The TextBlobCache needs the ability to trigger a flush because otherwise its entire budget can be used up, but it will not be able to free up any space due to blobs being stuck in the GrInOrderDrawBuffer. This was causing a segfault. After this CL the cache will try to purge, and then flush if it cannot purge enough. It will not purge the most recent addition to the cache.
by joshualitt
· 10 years ago
62db8ba
fix for perf regression on ugamsolutions / msaa16
by joshualitt
· 10 years ago
3f32432
Add mechanism to proactively purge old resources in GrResourceCache.
by bsalomon
· 10 years ago
b7133be
Adding a cache + memory pool for GPU TextBlobs
by joshualitt
· 10 years ago
95bc5f3
change isNestedRect to isNestedFillRect
by caryclark
· 10 years ago
dbd3593
Rename GrBitmapTextContextB to GrAtlasTextContext
by joshualitt
· 10 years ago
1d89e8d
move Atlas Text Context to its own file
by joshualitt
· 10 years ago
7c3a2f8
BitmapTextBatch and BitmapTextBlob
by joshualitt
· 10 years ago
c03391e
Revert of BitmapTextBatch and BitmapTextBlob (patchset #18 id:360001 of https://codereview.chromium.org/1011403004/)
by joshualitt
· 10 years ago
eed1dae
BitmapTextBatch and BitmapTextBlob
by joshualitt
· 10 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 10 years ago
6e8cd96
Let text contexts fall back directly to paths
by joshualitt
· 10 years ago
4b31de8
handle null vertex or index buffers in batch
by joshualitt
· 10 years ago
d4c7d55
nexus 9 fix
by joshualitt
· 10 years ago
0823bfa
Context batches
by joshualitt
· 10 years ago
5f5a8d7
adding preabandon flag to DM
by joshualitt
· 10 years ago
570d2f8
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
2907059
Revert of Pass clip to context (patchset #8 id:180001 of https://codereview.chromium.org/936943002/)
by joshualitt
· 10 years ago
586d5d6
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
44701df
Move clip off of draw target
by joshualitt
· 10 years ago
0bdeec9
Remove canApplyCoverage from XP and all related functions in gpu code.
by egdaniel
· 10 years ago
6bc1b5f
Dynamically create stencil buffer when needed.
by bsalomon
· 10 years ago
f99e961
Allow resources' unique keys to be changed.
by bsalomon
· 10 years ago
8718aaf
Rename GrContentKey to GrUniqueKey
by bsalomon
· 10 years ago
25d9c15
Pass Rendertarget into context.
by joshualitt
· 10 years ago
3582d3e
Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache.
by bsalomon
· 10 years ago
0ea80f4
Rename GrResourceCache2->GrResourceCache
by bsalomon
· 10 years ago
d042358
One createTexture function, attempt to recycle scratch in createTexture.
by bsalomon
· 10 years ago
d2a6f4e
More cleanup around GrContext, textures, and SkGr.cpp
by bsalomon
· 10 years ago
b9eb4ac
patch from issue 886233004 at patchset 40001 (http://crrev.com/886233004#ps40001)
by mtklein
· 10 years ago
37f9a26
Move npot resizing out of GrContext and simplify GrContext texture functions.
by bsalomon
· 10 years ago
e137db8
Revert of Move npot resizing out of GrContext and simplify GrContext texture functions. (patchset #10 id:200001 of https://codereview.chromium.org/882223003/)
by bsalomon
· 10 years ago
6c96672
Move npot resizing out of GrContext and simplify GrContext texture functions.
by bsalomon
· 10 years ago
6bfef2d
Revert of Move npot resizing out of GrContext and simplify GrContext texture functions. (patchset #9 id:160001 of https://codereview.chromium.org/882223003/)
by fmalita
· 10 years ago
8a81003
Move npot resizing out of GrContext and simplify GrContext texture functions.
by bsalomon
· 10 years ago
e167f96
Fix GPU resource cache related assertions.
by bsalomon
· 10 years ago
66e09a8
discard scratch render targets when they are recycled.
by bsalomon
· 10 years ago
24db3b1
Add specialized content key class for resources.
by bsalomon
· 10 years ago
8dd688b
Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder
by egdaniel
· 10 years ago
Next »