Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9a390ac51b6c86eb5c9ac82353e80d0c0e1409e0
/
src
/
gpu
/
ops
/
GrAAStrokeRectOp.cpp
9a390ac
Guard GrOp::dumpInfo with SK_DEBUG
by Brian Osman
· 6 years ago
cf86085
Replace GrColor4h with SkPMColor4f
by Brian Osman
· 6 years ago
936fe7d
Pass and return GrColor4h by const& when possible
by Brian Osman
· 6 years ago
1be2b7c
Keep paint color range/precision into ops and GPs (using GrColor4h)
by Brian Osman
· 6 years ago
b41417f
Make GrOp base class responsible for merging bounds.
by Brian Salomon
· 6 years ago
7d94bb5
Skip visiting for allocator gathering in GrTextureOp when all proxies
by Brian Salomon
· 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
b948572
Store GrMeshDrawOps' meshes in GrOpFlushState's arena.
by Brian Salomon
· 6 years ago
607be37
GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement.
by Brian Salomon
· 6 years ago
b609e6d
added byte and ubyte types to SKSL
by Ruiqi Mao
· 6 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 6 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 6 years ago
92be2f7
Revert "Revert "Change how vertex/instance attributes are handled in geometry processors.""
by Brian Salomon
· 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
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 6 years ago
74f623d
make point array methods private
by Cary Clark
· 7 years ago
d28a79d
Make GrResourceProvider more sk_spified
by Brian Salomon
· 7 years ago
9a725dd
Use shader based blending to clamp kPlus mode w/F16
by Brian Osman
· 7 years ago
f1748f5
Change visitProxies signature
by Robert Phillips
· 7 years ago
b493eeb
Add method to iterate over a GrOp's GrSurfaceProxies
by Robert Phillips
· 7 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 7 years ago
35186b5
Remove GrRectOpFactory::MakeAAFillWithDevRect
by Brian Salomon
· 7 years ago
f86d37b
Rename GrDrawOp::xpRequiresDstTexture to finalize and change return type to an enum
by Brian Salomon
· 7 years ago
82dfd3d
Add processor info dumping to non-legacy mesh draw ops
by Brian Salomon
· 7 years ago
baaf439
Revert "Revert "Converts remaining rect ops from GrLegacyMeshDrawOp to GrMeshDrawOp subclasses.""
by Brian Salomon
· 7 years ago
a0485d9
Revert "Converts remaining rect ops from GrLegacyMeshDrawOp to GrMeshDrawOp subclasses."
by Brian Salomon
· 7 years ago
1ec03f3
Converts remaining rect ops from GrLegacyMeshDrawOp to GrMeshDrawOp subclasses.
by Brian Salomon
· 7 years ago
3809bab
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 7 years ago
7cd974f
Revert "Add GrPrimitiveType::kLinesAdjacency"
by Ravi Mistry
· 7 years ago
f7eb015
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 7 years ago
bca46e2
Convert GrMesh back to a class
by Chris Dalton
· 7 years ago
1772663
Include non-legacy GrMeshDrawOps in GLPrograms test.
by Brian Salomon
· 7 years ago
ff92650
Convert GrMesh to a struct
by Chris Dalton
· 7 years ago
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 8 years ago
a811b12
Renames of processor analysis-related classes and method.
by Brian Salomon
· 8 years ago
e7d3048
Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp.
by Brian Salomon
· 8 years ago
c0b642c
Split GrPipelineInput into separate color and coverage types, the latter of which is just an enum.
by Brian Salomon
· 8 years ago
510dd42
In GrClipStackClip check whether op bounds are inside RT before checking for empty clip stack.
by Brian Salomon
· 8 years ago
649a341
Add a separate draw function to GrRenderTargetContext for GrMeshDrawOp derived classes.
by Brian Salomon
· 8 years ago
5298dc8
Make GrPipelineAnalysis a nested class of GrProcessorSet.
by Brian Salomon
· 8 years ago
c6b7146
Remove component flags from GrPipelineInput.
by Brian Salomon
· 8 years ago
8be952a
SkScalarMul is deprecated
by Mike Reed
· 8 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 8 years ago
3de0aee
Make SkGpuDevice::drawVertices perform color byte order swap and premul step using vertex shader.
by Brian Salomon
· 8 years ago
bfd5183
Removes tracking of whether color is ignored by XP.
by Brian Salomon
· 8 years ago
8c852be
Removing tracking of whether GP/FP coverage calculations are used by XP.
by Brian Salomon
· 8 years ago
f833478
Remove ref counting from GrOp.
by Brian Salomon
· 8 years ago
53e4c3c
Misc batch->op cleanup Part 2 of 2
by Brian Salomon
· 8 years ago
92aee3d
This renames methods and classes that relate to static analysis of combinations of GrDrawOps and GrPipelines.
by Brian Salomon
· 8 years ago
5ec9def
Rename files, macros, types, and functions related to GrDrawOp testing.
by Brian Salomon
· 8 years ago
8c5bad3
Remove the last "batch tracker" from AAStrokeRectOp.
by Brian Salomon
· 8 years ago
8952743
move src/gpu/batches -> src/gpu/ops
by Brian Salomon
· 8 years ago
[Renamed from src/gpu/batches/GrAAStrokeRectOp.cpp]
6a63904
Update rect ops to use "op" in their name and return sk_sp.
by Brian Salomon
· 8 years ago
[Renamed (74%) from src/gpu/batches/GrAAStrokeRectBatch.cpp]
60c05f9
Mark the leaf classes of GrOp final.
by Herb Derby
· 8 years ago
742e31d
Rename GrBatchFlushState to GrOpFlushState
by Brian Salomon
· 8 years ago
dad2923
Rename GrVertexBatch->GrMeshDrawOp
by Brian Salomon
· 8 years ago
9afd371
Rename GrDrawBatch->GrDrawOp
by Brian Salomon
· 8 years ago
25a8809
Rename GrBatch to GrOp
by Brian Salomon
· 8 years ago
7c3e718
Remove pipeline info dump from GrDrawBatch
by Brian Salomon
· 8 years ago
144caf5
src/gpu: s/SkAutoTUnref/sk_sp/g
by Hal Canary
· 8 years ago
d656200
require semi at the end of SkASSERT and friends
by caryclark
· 8 years ago
88cf17d
Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds.
by bsalomon
· 8 years ago
28ef396
Hide NonAAStrokeRectBatch Geometry class and cleanup class.
by bsalomon
· 8 years ago
8b7a9e1
Hide geometry class in AAStrokeRectBatch and remove unused Append function.
by bsalomon
· 8 years ago
a7d85ba
Add gm that tests shaded stroked rectangles.
by bsalomon
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
40ef485
When filling nested rect path check for empty inner and empty outer rects
by bsalomon
· 8 years ago
342bfc2
Simplify GrDrawBatch uploads and token uage.
by bsalomon
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 9 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
144c3c8
Make onPrepareDraws const
by joshualitt
· 9 years ago
ff21032
New API for computing optimization invariants.
by ethannicholas
· 9 years ago
10cae83
Move determiniation of strokerect rects internal
by joshualitt
· 9 years ago
11edad9
Fix for degenerate stroke rect
by joshualitt
· 9 years ago
a204ced
Revert of Fix for degenerate stroke rect (patchset #7 id:110001 of https://codereview.chromium.org/1359453002/ )
by joshualitt
· 9 years ago
511684f
Fix for degenerate stroke rect
by joshualitt
· 9 years ago
aa37a96
Create append methods in batch namespaces
by joshualitt
· 9 years ago
3566d44
Move StrokeRectBatches into .cpp files
by joshualitt
· 9 years ago
e46f9fe
Privatize GrBatch subclass overrides
by bsalomon
· 9 years ago
7539856
Make GrVertexBatch objects hold their own draws during GrDrawTarget flush
by bsalomon
· 9 years ago
abd30f5
Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches
by bsalomon
· 9 years ago
cb02b38
Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu
by bsalomon
· 9 years ago
91d844d
Rename GrPipelineInfo to GrPipelineOptimizations
by bsalomon
· 9 years ago
9ff6425
move Stroke Rect and AAFill Rect to their own file
by joshualitt
· 9 years ago