Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
02b217f80b01a7dda8493422e5257c36a9ce8464
/
src
/
gpu
/
GrInOrderDrawBuffer.cpp
787cdf9
Ganesh text rendering cleanup.
by jvanverth
· 10 years ago
dafa4d0
move program descriptor generation to flush
by joshualitt
· 10 years ago
f78c60c
Revert of move program descriptor generation to flush (patchset #7 id:120001 of https://codereview.chromium.org/777673003/)
by joshualitt
· 10 years ago
829e1b8
move program descriptor generation to flush
by joshualitt
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
eff2c72
move some copy surface stuff to GrFlushToGpuDrawTarget
by bsalomon
· 10 years ago
371bcbc
Add a base class for GrIODB that handles geometry data
by bsalomon
· 10 years ago
f90a02b
some cleanup around GrGpu/GrDrawTarget copySurface
by bsalomon
· 10 years ago
8ee4e60
Revert of some cleanup around GrGpu/GrDrawTarget copySurface (patchset #3 id:40001 of https://codereview.chromium.org/749903003/)
by bsalomon
· 10 years ago
e9aa5dc
some cleanup around GrGpu/GrDrawTarget copySurface
by bsalomon
· 10 years ago
55b24af
Add IndexType parameter to GrDrawTarget::drawPaths
by cdalton
· 10 years ago
932f866
Create GrOptDrawState directly in the cmd buffer in GrIODB.
by bsalomon
· 10 years ago
b03c4a3
Don't use NULL GrOptDrawState to indicate that draw should be skipped.
by bsalomon
· 10 years ago
9176e2c
dstCopy on optdrawstate
by joshualitt
· 10 years ago
54e0c12
scissor state on optstate
by joshualitt
· 10 years ago
ae59b77
Create GrOptDrawState before recording draw in GrInOrderDrawBuffer
by bsalomon
· 10 years ago
7eb8c7b
drawinfo carries bufferinfo
by joshualitt
· 10 years ago
9853cce
Drawstate on stack
by joshualitt
· 10 years ago
5478d42
Push creation of default GP to the caller
by joshualitt
· 10 years ago
3fc6a2f
Combine similar DrawPaths calls in GrInOrderDrawBuffer
by cdalton
· 10 years ago
d53a827
Snap optdrawstate in inorder draw buffer and pass into gpu
by joshualitt
· 10 years ago
4b68ec0
simple cl to cleanup friends in GrGpu
by joshualitt
· 10 years ago
f4e5e33
cleaning up geometry handling in gpu
by joshualitt
· 10 years ago
3322fa4
Refactor DrawTarget and GPU to be independent
by joshualitt
· 10 years ago
2c93efe
Clip in grdrawtarget
by joshualitt
· 10 years ago
63b2196
Workaround for PowerVR clear issue.
by bsalomon
· 10 years ago
d1aa8ff
removing setVertexArraySource from drawtarget
by joshualitt
· 10 years ago
a702415
Temporary fix to remove drawrect call from GpuGL
by joshualitt
· 10 years ago
89c6298
Don't allow renderTarget==NULL to GrContext::clear() and friends.
by bsalomon
· 10 years ago
a393127
Revert of Temporary fix to remove drawrect call from GpuGL (patchset #6 id:90005 of https://codereview.chromium.org/694933002/)
by joshualitt
· 10 years ago
d4a5c20
Temporary fix to remove drawrect call from GpuGL
by joshualitt
· 10 years ago
5c55fef
GrContext no longer ever draws on Gpu
by joshualitt
· 10 years ago
92e496f
Beginning to refactor nvpr code
by joshualitt
· 10 years ago
b9e8230
Revert of GrContext no longer ever draws on Gpu (patchset #7 id:120001 of https://codereview.chromium.org/683733005/)
by joshualitt
· 10 years ago
7a75e52
GrContext no longer ever draws on Gpu
by joshualitt
· 10 years ago
38406c8
Cleanup: Go with SkDebugf instead of GrPrintf.
by tfarina
· 10 years ago
6db519c
clear stencil clip on draw target
by joshualitt
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
6819df3
Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate
by cdalton
· 10 years ago
f439c77
Revert of Create a single command buffer for GrInOrderDrawBuffer (patchset #17 id:1240001 of https://codereview.chromium.org/628453002/)
by mtklein
· 10 years ago
360b680
Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate
by cdalton
· 10 years ago
07894c4
Revert of Create a single command buffer for GrInOrderDrawBuffer (patchset #14 id:1050001 of https://codereview.chromium.org/628453002/)
by mtklein
· 10 years ago
47c844a
Adds a GrTBaseList class that GrInOrderDrawBuffer uses to allocate
by cdalton
· 10 years ago
8d034a1
Don't flush on read/write pixels unless necessary
by bsalomon
· 10 years ago
4401a1f
Revert of Don't flush on read/write pixels unless necessary (patchset #2 id:20001 of https://codereview.chromium.org/586073002/)
by bsalomon
· 10 years ago
150723b
Don't flush on read/write pixels unless necessary
by bsalomon
· 10 years ago
b3e3a95
Make GrIODB keep pending IO refs on all resources it records into its cmd stream.
by bsalomon
· 10 years ago
2a9ca78
Make GrDrawState and GrEffectStage use the pending io/exec ref mechanisms.
by bsalomon
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
7b3d5ee
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
72336ed
Don't compare constant color and coverage between GrDrawStates when they are provided by vertex attributes.
by bsalomon
· 10 years ago
838f62d
Replace op== with CombineIfPossible in GrDrawState.
by bsalomon
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
d78a168
Improve gpu tracing when applying markers directly to gpu target
by egdaniel
· 10 years ago
a70353e
Remove deferred version of GrDrawState.
by bsalomon
· 10 years ago
f0480b1
Combine clip stack and clip origin into one struct in GrIODB.
by bsalomon
· 10 years ago
bce3d6d
Reduce integer divides in GrAllocator
by bsalomon
· 10 years ago
8e80d17
Reduce texture uploads for font atlas.
by jvanverth
· 10 years ago
3eee383
Modify gpu debug markers to store gpu device markers when a flush occurs.
by egdaniel
· 10 years ago
d537341
Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h)
by robertphillips
· 10 years ago
8341eb7
Rename from "(un)lock" to "(un)map" for geometry buffers.
by commit-bot@chromium.org
· 11 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 11 years ago
efa85aa
Revert "disable passing discards through GrIODB."
by bsalomon@google.com
· 11 years ago
5c6b03c
disable passing discards through GrIODB.
by bsalomon@google.com
· 11 years ago
ecc4536
Use int rather than size_t for pathCount in GrDrawTarget::drawPaths
by commit-bot@chromium.org
· 11 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 11 years ago
e6984a8
Fix for int to bool in GrInOrderDrawBuffer
by commit-bot@chromium.org
· 11 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 11 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
by commit-bot@chromium.org
· 11 years ago
a3baf3b
Add hooks for GL_EXT_debug_marker in gpu
by commit-bot@chromium.org
· 11 years ago
18bb41e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
4469938
Revert "Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning""
by reed@google.com
· 11 years ago
6fcbfce
Revert "add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning"
by reed@google.com
· 11 years ago
081560e
add SK_ATTR_DEPRECATED -- will need to disable for chrome, since it triggers a warning
by reed@google.com
· 11 years ago
32184d8
Implement stroking a path with nv_path_rendering
by commit-bot@chromium.org
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
9528bdb
Don't reuse scratch textures update
by robertphillips@google.com
· 11 years ago
a4de8c2
Remove GrRefCnt.h in favor of SkRefCnt.h
by commit-bot@chromium.org
· 11 years ago
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
a8916ff
Change Atlas recycling to track current flush count and recycle if Atlas not used in current flush.
by commit-bot@chromium.org
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
1267fbd
Minor GrContext/GrInOrderDrawBuffer cleanup
by robertphillips@google.com
· 11 years ago
137f134
Replace GrDrawState::AutoDeviceCoordDraw with GrDrawState::AutoViewMatrixRestore::setIdentity(). s
by bsalomon@google.com
· 11 years ago
c9f3b38
Sanitizing source files in Skia_Periodic_House_Keeping (SkipBuildbotRuns)
by rmistry@google.com
· 12 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 12 years ago
eb85117
Add support for using glCopyTexSubImage2D when possible to copy surfaces.
by bsalomon@google.com
· 12 years ago
116ad84
Make GrIODB record and play back copySurface.
by bsalomon@google.com
· 12 years ago
0406b9e
Make drawRect preserve vertex attrib state and push/pop the geom sources.
by bsalomon@google.com
· 12 years ago
b084c77
One more fix for r8468. Replace use of int with size_t. Unreviewed.
by jvanverth@google.com
· 12 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 12 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 12 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 12 years ago
Next »