Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
238069b3f58d3b20f710f77a64632470a3bf256a
/
src
/
gpu
/
ccpr
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
0a79381
ccpr: Fix very small edges
by Chris Dalton
· 6 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 7 years ago
2612bae
ccpr: Prefer atlas sizes under 4k on ARM
by Chris Dalton
· 7 years ago
45e4660
ccpr: Fix a couple issues with tessellation and winding
by Chris Dalton
· 7 years ago
6028361
Drop unused shader support for sample variables
by Chris Dalton
· 7 years ago
84403d7
ccpr: Tessellate fans for very large and/or simple paths
by Chris Dalton
· 7 years ago
ce5209a
Make fully lazy proxies possess an origin
by Robert Phillips
· 7 years ago
82040a9
Revert "ccpr: Tessellate fans for very large and/or simple paths"
by Cary Clark
· 7 years ago
4138c97
ccpr: Tessellate fans for very large and/or simple paths
by Chris Dalton
· 7 years ago
bdecacf
Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""""
by Brian Salomon
· 7 years ago
3a2cc2c
Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""
by Brian Salomon
· 7 years ago
5bb82cb
Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""
by Brian Salomon
· 7 years ago
7b04631
ccpr: Don't use flat interpolation when it is slow
by Chris Dalton
· 7 years ago
18c52a7
Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""
by Brian Salomon
· 7 years ago
d653cac
More sample count cleanup:
by Brian Salomon
· 7 years ago
f510e26
ccpr: Pack wind into existing varyings
by Chris Dalton
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
27059d3
ccpr: Use primitive restart feature on ARM
by Chris Dalton
· 7 years ago
Next »