Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d4c29709ca07e272898d839d14e7849aaa97487c
/
src
/
gpu
/
ccpr
d4c2970
Specify CPU (buffer) and GPU (shader) types explicitly in Attribute
by Brian Osman
· 6 years ago
ce038dc
ccpr: Clamp the number of linear stroke segments
by Chris Dalton
· 6 years ago
b68bcc4
ccpr: Remove the dangling pointer from GrCCDrawPathsOp
by Chris Dalton
· 6 years ago
66261f1
ccpr: Don't release the stashed atlas proxy inside CopyAtlasOp
by Chris Dalton
· 6 years ago
82de18f
ccpr: Skip extremely wide strokes
by Chris Dalton
· 6 years ago
09a7bb2
Reland "ccpr: Implement stroking with fine triangle strips"
by Chris Dalton
· 6 years ago
02e6efe
Revert "ccpr: Implement stroking with fine triangle strips"
by Chris Dalton
· 6 years ago
2f2757f
ccpr: Implement stroking with fine triangle strips
by Chris Dalton
· 6 years ago
e163969
ccpr: Rename GrCCPathParser to GrCCFiller
by Chris Dalton
· 6 years ago
916c498
Consolidate the scissor enums into one "GrScissorTest" enum
by Chris Dalton
· 6 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
641ac7d
Make result of GrOp::combineIfPossible be an enum.
by Brian Salomon
· 6 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
e782f84
Remove GrResourceIOProcessor.
by Brian Salomon
· 6 years ago
f7dcd76
Remove array of TextureSampler pointers from GrIOResourceProcessor.
by Brian Salomon
· 6 years ago
5ed4df3
ccpr: Remove constant scale when solving the cubic midtangent
by Chris Dalton
· 6 years ago
8f8bf88
ccpr: Account for stroke and style in path cache keys
by Chris Dalton
· 6 years ago
238069b
Reland "Make GPU cache invalidation SkMessageBus messages go to one GrContext."
by Brian Salomon
· 6 years ago
143cf8e
Revert "Make GPU cache invalidation SkMessageBus messages go to one GrContext."
by Brian Salomon
· 6 years ago
f4c5bb9
Make GPU cache invalidation SkMessageBus messages go to one GrContext.
by Brian Salomon
· 6 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 6 years ago
653f42f
Deinline some GrPathRenderer method and one GrDrawingMananger method.
by Brian Salomon
· 6 years ago
9aa30c6
Remove sRGB config checks based on color space
by Brian Osman
· 6 years ago
d818ebf
Revert "Some scissor state cleanup."
by Brian Salomon
· 6 years ago
a219419
Some scissor state cleanup.
by Brian Salomon
· 6 years ago
907102e
ccpr: Recycle cache entries when possible to avoid malloc
by Chris Dalton
· 6 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 6 years ago
ff168d9
Put GrPrimitiveProcessor/GrGeometryProcessor before GrPipeline in param lists.
by Brian Salomon
· 6 years ago
a2b5b64
ccpr: Enable ccpr by default
by Chris Dalton
· 6 years ago
a8429cf
ccpr: Cache paths with >=50% visibility
by Chris Dalton
· 6 years ago
afde18f
ccpr: Recycle the stashed atlas's texture explicitly
by Chris Dalton
· 6 years ago
644341a
ccpr: Don't consider sub-pixel translation for caching on Android
by Chris Dalton
· 6 years ago
92be2f7
Revert "Revert "Change how vertex/instance attributes are handled in geometry processors.""
by Brian Salomon
· 6 years ago
c994a93
Move op memory storage to GrContext (take 2)
by Robert Phillips
· 6 years ago
5045e50
Revert "Change how vertex/instance attributes are handled in geometry processors."
by Mike Klein
· 6 years ago
19c1233
Change how vertex/instance attributes are handled in geometry processors.
by Brian Salomon
· 6 years ago
4da7019
ccpr: Implement path mask caching
by Chris Dalton
· 6 years ago
4c458b1
ccpr: Use lazy proxies with GrCCAtlas
by Chris Dalton
· 6 years ago
4f6ba2e
Revert "Move op memory storage to GrContext"
by Robert Phillips
· 6 years ago
c8cee44
Move op memory storage to GrContext
by Robert Phillips
· 6 years ago
9414c96
ccpr: Generalize GrCCAtlas to work for cached atlases as well
by Chris Dalton
· 6 years ago
42c2115
ccpr: Initialize the atlas size more intelligently
by Chris Dalton
· 6 years ago
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 6 years ago
79aea6a
trim #include <new> from SkPostConfig.h
by Mike Klein
· 6 years ago
802cb31
Stop passing GrPrimitiveProcessor to GrMesh::sendToGpu.
by Brian Salomon
· 6 years ago
88a32ef
Add a factory to any GrOp-derived class that lacked one
by Robert Phillips
· 6 years ago
774168e
Allow CCPR in DDL mode (take 2)
by Robert Phillips
· 6 years ago
5d1adbf
Make sk_sp operator bool explicit.
by Ben Wagner
· 6 years ago
70132d0
Make GrPrimitiveProcessor::Attribute a class, hide data members.
by Brian Salomon
· 6 years ago
cf9086c
Revert "Allow CCPR in DDL mode"
by Robert Phillips
· 6 years ago
93540dd
Allow CCPR in DDL mode
by Robert Phillips
· 6 years ago
bdb4956
Drop unneeded .get() in GrCoverageCountingPathRenderer.cpp
by tzik
· 6 years ago
daef06a
ccpr: Handle winding and even-odd in the same shader
by Chris Dalton
· 6 years ago
13235d8
Revert "ccpr: Handle winding and even-odd in the same shader"
by Chris Dalton
· 6 years ago
5dd3fcc
ccpr: Handle winding and even-odd in the same shader
by Chris Dalton
· 6 years ago
a71305c
ccpr: Add a mechanism to detach and merge pending paths
by Chris Dalton
· 6 years ago
d7e2227
ccpr: Remove GrCCDrawPathsOp's back-pointer into CCPR
by Chris Dalton
· 6 years ago
f104fec
Delete GrDrawOp::wasRecorded
by Chris Dalton
· 6 years ago
1c54894
ccpr: Remove local matrix data from path instances
by Chris Dalton
· 6 years ago
4bfb50b
ccpr: Abstract the draws list in a separate class
by Chris Dalton
· 6 years ago
cfc6613
ccpr: Bugfix for cropped paths
by Chris Dalton
· 6 years ago
f112ea2
Support C++11 range-for loops in SkTInternalLList
by Chris Dalton
· 6 years ago
5ba36ba
ccpr: Clean up GrCoverageCountingPathRenderer
by Chris Dalton
· 6 years ago
3917b1e
ccpr: Cleanup on-flush path stats
by Chris Dalton
· 6 years ago
d925f2d
Add a drawPaths method to GrCCPathProcessor
by Chris Dalton
· 6 years ago
5cd6700
ccpr: Avoid inline array definitions
by Chris Dalton
· 6 years ago
1dec19a
ccpr: Remove canMakeClipProcessor
by Chris Dalton
· 6 years ago
ba37e5b
ccpr: Don't use varying matrices
by Chris Dalton
· 6 years ago
6f5e77a
ccpr: Cull extremely thin triangles
by Chris Dalton
· 6 years ago
4229b35
ccpr: Don't call calcCubicInverseTransposePowerBasisMatrix
by Chris Dalton
· 6 years ago
5450ab1
ccpr: Don't solve for cubic roots that are out of range
by Chris Dalton
· 6 years ago
d8bae7d
ccpr: Fix flatness and triangle-ness detection for conics
by Chris Dalton
· 6 years ago
b3a6959
ccpr: Clean up GrCCGeometry
by Chris Dalton
· 6 years ago
9f2dab0
ccpr: Implement conics
by Chris Dalton
· 6 years ago
91ab155
Always call endFlush on opLists that might survive a flush
by Chris Dalton
· 6 years ago
e7fbafe
Revert "ccpr: Implement conics"
by Chris Dalton
· 6 years ago
98b2415
ccpr: Implement conics
by Chris Dalton
· 6 years ago
6fdbf61
ccpr: Normalize the cubic inflection function instead of its roots
by Chris Dalton
· 6 years ago
9713dcf
ccpr: Clip quadratic hulls more efficiently
by Chris Dalton
· 6 years ago
b0601a4
ccpr: Improve CPU checks for collinear points
by Chris Dalton
· 6 years ago
7ca3b7b
ccpr: Remove fCurrAnchorPoint from GrCCGeometry
by Chris Dalton
· 6 years ago
703b476
ccpr: Remove WindMethod from GrCCCoverageProcessor
by Chris Dalton
· 6 years ago
4c23934
ccpr: Make curve corners more seamless
by Chris Dalton
· 6 years ago
7c7ff03
ccpr: Normalize homogeneous coords with frexp/ldexp
by Chris Dalton
· 6 years ago
8dfc70f
ccpr: Various cleanups
by Chris Dalton
· 6 years ago
b709f27
ccpr: Use Manhattan distance for curve AA
by Chris Dalton
· 6 years ago
21ba551
ccpr: Replace curve corner MSAA with analytic attenuation
by Chris Dalton
· 6 years ago
52076d1
ccpr: Use a more stable formula to find quadratic coordinates
by Chris Dalton
· 6 years ago
8d38a7f
ccpr: Update the sample to use proper coverage count buffers
by Chris Dalton
· 6 years ago
04a1de5
ccpr: Add an attenuation parameter to triangle corners
by Chris Dalton
· 6 years ago
8738cf4
ccpr: Simplify triangle corners
by Chris Dalton
· 6 years ago
a883aca
ccpr: Fix stale array access after dynamic resize
by Chris Dalton
· 6 years ago
ad06544
ccpr: Fix crash on zero-length fan tessellations
by Chris Dalton
· 6 years ago
baf3e78
Revert "ccpr: Draw curves in a single pass"
by Chris Dalton
· 6 years ago
fe462ef
Revert "ccpr: Simplify triangle corners"
by Chris Dalton
· 6 years ago
622650a
ccpr: Simplify triangle corners
by Chris Dalton
· 6 years ago
df04ce2
ccpr: Draw curves in a single pass
by Chris Dalton
· 6 years ago
5183e64
ccpr: Combine GS triangle hulls and edges into a single draw
by Chris Dalton
· 6 years ago
Next »