Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
skia
/
bd769d0f1c8cf6ccbb2738dfad1624a4c828e4eb
/
src
/
gpu
/
GrDrawState.h
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
b0bd4f6
Remove GrDrawTarget::AutoRenderTargetRestore.
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
21aed57
Create Read-only Base class for GrDrawState that holds data members and getters
by egdaniel
· 10 years ago
ab78e06
Store vertex size in DrawState when setVertexAttribs is called
by egdaniel
· 10 years ago
8cbf3d5
Remove State struct from GrDrawState
by egdaniel
· 10 years ago
9c0822a
Always use both a color and coverage attribute in GrAARectRenderer.
by bsalomon
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
776bdbd
Create struct in GrDrawState to hold key DrawState data.
by egdaniel
· 10 years ago
8f72733
Move functions from GrDrawState.h to GrDrawState.cpp and delete unused functions.
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
0673676
Don't compare coord change matrices to determine effect compatibility when using explicit local coords.
by bsalomon
· 10 years ago
0f1a7c4
Remove kDisableBlend_BlendOptFlag as it is no longer needed
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
02cafcc
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
9514d24
Cache the return values of getBlendOpts in GrDrawState
by egdaniel
· 10 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 10 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
2ed5ef8
Remove GrDrawState::CommonState
by bsalomon
· 10 years ago
a70353e
Remove deferred version of GrDrawState.
by bsalomon
· 10 years ago
bce3d6d
Reduce integer divides in GrAllocator
by bsalomon
· 10 years ago
8af0523
Fall back to using clip effect for outer rect in drawdrrect
by bsalomon
· 10 years ago
d537341
Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h)
by robertphillips
· 10 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 10 years ago
e0a868c
Apply hairline optimization only if the path renderer wants it
by commit-bot@chromium.org
· 11 years ago
1b20a10
Revert "Do not apply hairline optimization for paths if nv_path_rendering is used"
by bsalomon@google.com
· 11 years ago
44fb865
Do not apply hairline optimization for paths if nv_path_rendering is used
by commit-bot@chromium.org
· 11 years ago
a34995e
Implement SkColorFilter as a GrGLEffect
by commit-bot@chromium.org
· 11 years ago
fe070ba
Make sure attribute indexes are correct after restoring vertex attributes
by commit-bot@chromium.org
· 11 years ago
a0b4028
Replace uses of GrNoncopyable by SkNoncopyable.
by commit-bot@chromium.org
· 11 years ago
a4de8c2
Remove GrRefCnt.h in favor of SkRefCnt.h
by commit-bot@chromium.org
· 11 years ago
1acc3d7
Replace uses of GR_DEBUGCODE by SkDEBUGCODE.
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
24ab3b0
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
75796db
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
c1cdf21
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
9b6a185
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
66017f6
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
faa5ae4
Turn on -Wall -Wextra on Mac, and fix all the warnings that crop up for /usr/bin/g++ and Clang 3.3.
by commit-bot@chromium.org
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
2d3b492
Remove possiblity of NULL effect in GrEffectStage
by commit-bot@chromium.org
· 11 years ago
5c493d5
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
f09b87d
Fix compiler error for r9592
by robertphillips@google.com
· 11 years ago
2fad5a8
Hopefully fix Android warning-as-error about uninit var.
by bsalomon@google.com
· 11 years ago
eb6879f
Replace fixed-size array of effect stages in GrDrawState with two appendable arrays, one for color, one for coverage.
by bsalomon@google.com
· 11 years ago
21c10c5
Make text context responsible for setting GrPaint on GrDrawState.
by bsalomon@google.com
· 11 years ago
5f9f2b0
Improve batching of drawBitmap* calls
by robertphillips@google.com
· 11 years ago
137f134
Replace GrDrawState::AutoDeviceCoordDraw with GrDrawState::AutoViewMatrixRestore::setIdentity(). s
by bsalomon@google.com
· 11 years ago
bb6a317
Make GrContext track the current matrix, render target, and clip directly rather than using GrDrawState.
by commit-bot@chromium.org
· 11 years ago
d09ab84
Don't make dst copies when color stage requires dst but color writes are disabled.
by bsalomon@google.com
· 11 years ago
b515881
Key shader on whether frag pos read is relative to top-left or bottom-left
by bsalomon@google.com
· 11 years ago
8d47ddc
Make GrGLShaderBuilder check whether GrEffect advertised that it would require the dst color or fragment position
by commit-bot@chromium.org
· 11 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 11 years ago
0406b9e
Make drawRect preserve vertex attrib state and push/pop the geom sources.
by bsalomon@google.com
· 11 years ago
05a2ee0
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
86b5e29
Patches for r8468 build errors. Unreviewed.
by jvanverth@google.com
· 11 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 11 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 11 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 11 years ago
bb5c465
Trim the copy of the dst made for dst-reading effects using the clip and dev-bounds of draw.
by commit-bot@chromium.org
· 11 years ago
73818dc
Add GrPaint stage for xfermodes.
by bsalomon@google.com
· 11 years ago
31ec798
Move GrGLProgram::Desc out of GrGLProgram.
by bsalomon@google.com
· 11 years ago
4647f90
Replace edge types with GrEdgeEffect.
by bsalomon@google.com
· 11 years ago
c781888
Attempt to reland 8264-5 with warning-as-error fixes.
by bsalomon@google.com
· 11 years ago
67e7cde
revert 8265-8264 (broke build)
by reed@google.com
· 11 years ago
ae81d5c
Adds local coords to GrEffect system.
by bsalomon@google.com
· 11 years ago
01c34ee
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
65eb4d5
Add stroked ovals and CircleEdgeEffect.
by jvanverth@google.com
· 11 years ago
91274b9
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
ff6ea26
Add GrEllipseEdgeEffect.
by commit-bot@chromium.org
· 11 years ago
66a58ac
Fixed a few warnings
by sugoi@google.com
· 11 years ago
f140f18
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
3b0d631
Remove constructors from GrVertexAttrib.
by jvanverth@google.com
· 11 years ago
9b98c1b
Make global static variable kVertexAttribs in GrAARectRenderer local to functions.
by jvanverth@google.com
· 11 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 11 years ago
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 11 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@google.com
· 11 years ago
044679e
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
3976825
Remove unused texture coordinate flags.
by jvanverth@google.com
· 11 years ago
2b44673
Move blend optimization functions to GrDrawState.
by bsalomon@google.com
· 11 years ago
8598328
Remove compile time option to use different types for text vertices.
by bsalomon@google.com
· 11 years ago
b75b0a0
Move vertex layout from GeometrySrcState to GrDrawState.
by jvanverth@google.com
· 11 years ago
d62e88e
Make drawIndexedInstances non-virtual and rewrite GrIODB's drawRect on top of drawIndexedInstances.
by bsalomon@google.com
· 11 years ago
cdcb2ce
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
7584719
fix build Review URL: https://codereview.appspot.com/7229052
by reed@google.com
· 11 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 11 years ago
cabe00e
Fix build break after r7411 when GR_STATIC_RECT_VB is enabled.
by bsalomon@google.com
· 11 years ago
adc6536
Remove getter of writable GrEffectStage from GrDrawState.
by bsalomon@google.com
· 11 years ago
dcd69bf
Fix logic bug introduced in r7346.
by bsalomon@google.com
· 11 years ago
ca43208
Reland r7342 with fixes.
by bsalomon@google.com
· 12 years ago
58f9ae1
Revert 7342 to investigate failures.
by bsalomon@google.com
· 12 years ago
bcede39
Add GrDrawState::DeferredState for saving GrDrawStates in GrInOrderDrawBuffer.
by bsalomon@google.com
· 12 years ago
46d3d39
Add GPU support for axis-aligned ovals:
by jvanverth@google.com
· 12 years ago
68b58c9
Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract.
by bsalomon@google.com
· 12 years ago
Next »