Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
abff956455637b12eab374fd44b99e1338799113
/
src
/
gpu
/
ops
/
GrDashOp.cpp
abff956
initClassID no longer auto-allocates ids
by Ethan Nicholas
· 7 years ago
fa7ee24
changed vertex attribute precisions to be actual types
by Ethan Nicholas
· 7 years ago
8aa4569
switched SkSL's temporary 'highfloat' type back to 'float'
by Ethan Nicholas
· 7 years ago
9a725dd
Use shader based blending to clamp kPlus mode w/F16
by Brian Osman
· 7 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 7 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 7 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 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
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
7f23543
Minor geometry processor clarification.
by Brian Salomon
· 7 years ago
bfd18cd
Move GrAppliedClip into GrPipeline
by Brian Salomon
· 7 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
89717fc
Fix two issues in DashOp
by Brian Salomon
· 7 years ago
98222ac
Revert "Revert "Make DashOp a non-legacy GrMeshDrawOp.""
by Brian Salomon
· 7 years ago
beae8a9
Revert "Make DashOp a non-legacy GrMeshDrawOp."
by Brian Salomon
· 7 years ago
ebb3825
Make DashOp a non-legacy GrMeshDrawOp.
by Brian Salomon
· 7 years ago
0c26a9d
GR_TEST_UTILS fixes
by Brian Salomon
· 7 years ago
95581bb
Allow caps on hairlines for gpu dashed lines
by Greg Daniel
· 7 years ago
5d00f00
Fix to GLProgramTest dashing
by Greg Daniel
· 7 years ago
5fb3056
Fix gpu dashing for case when circle dashes are large enough to overlap
by Greg Daniel
· 7 years ago
1772663
Include non-legacy GrMeshDrawOps in GLPrograms test.
by Brian Salomon
· 7 years ago
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 7 years ago
a811b12
Renames of processor analysis-related classes and method.
by Brian Salomon
· 7 years ago
e7d3048
Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp.
by Brian Salomon
· 7 years ago
c0b642c
Split GrPipelineInput into separate color and coverage types, the latter of which is just an enum.
by Brian Salomon
· 7 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
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 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
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
8952743
move src/gpu/batches -> src/gpu/ops
by Brian Salomon
· 8 years ago
[Renamed (99%) from src/gpu/batches/GrDashOp.cpp]
a6aa590
Rename batch->op and sk_sp for all remaining path renderer classes.
by Brian Salomon
· 8 years ago
[Renamed (91%) from src/gpu/effects/GrDashingEffect.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
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
a624bf3
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 8 years ago
56b7dc4
Revert of Stop flattening GrCoordTransforms in parent GrFragmentProcessors. (patchset #3 id:40001 of https://codereview.chromium.org/2339203002/ )
by bsalomon
· 8 years ago
d91237e
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 8 years ago
6cb807b
Simplify adding attributes to GrGeometryProcessor
by bsalomon
· 8 years ago
e4f2461
Detemplatize GrGLSLGeometryProcessor::setTransformDataHelper()
by bsalomon
· 8 years ago
88cf17d
Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds.
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
af18fb4
Make GrDashEffect take a AA mode enum.
by bsalomon
· 8 years ago
6663acf
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 8 years ago
85d9667
Revert of Replace GrStrokeInfo with GrStyle. (patchset #4 id:160001 of https://codereview.chromium.org/1957363002/ )
by bsalomon
· 8 years ago
33595bd
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 8 years ago
342bfc2
Simplify GrDrawBatch uploads and token uage.
by bsalomon
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 8 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 8 years ago
73c4e64
Retract GrDrawTarget and GrPipelineBuilder a bit more
by robertphillips
· 9 years ago
8528541
Add more specialized fragment builders
by cdalton
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
7ea439b
Create GLSLUniformHandler class for gpu backend
by egdaniel
· 9 years ago
144c3c8
Make onPrepareDraws const
by joshualitt
· 9 years ago
ff21032
New API for computing optimization invariants.
by ethannicholas
· 9 years ago
0eafe79
Create GrGLSLVaryingHandler class for program building
by egdaniel
· 9 years ago
4ca2e60
Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder.
by egdaniel
· 9 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
e659a58
Move GrGLPrimitive/GeometryProc to GLSL
by egdaniel
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 9 years ago
8dcdedc
Make GrGLSLProgramBuilder base class for GrGLProgramBuilder.
by egdaniel
· 9 years ago
018fb62
Create GLSL base class for ProgramDataManager
by egdaniel
· 9 years ago
1b55a96
Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ )
by reed
· 9 years ago
48e3a45
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by reed
· 9 years ago
eb44d53
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
a7008403
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by joshualitt
· 9 years ago
4078d52
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
465283c
Remove batchtracker
by joshualitt
· 9 years ago
c21b09e
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 9 years ago
a511e6a
Revert of Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* (patchset #8 id:140001 of https://codereview.chromium.org/1316513002/ )
by rmistry
· 9 years ago
ecfdc25
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 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
16b9913
Split GrDrawBatch and GrVertexBatch into their own files
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
7441782
Make folder for batches
by joshualitt
· 9 years ago
fb1141a
Don't pass pipeline to GrBatch::generateGeometry()
by bsalomon
· 9 years ago
df0c557
Use new API everywhere for GrDefaultGeoProcFactory
by joshualitt
· 9 years ago
e494a58
Revert of Use new API everywhere for GrDefaultGeoProcFactory (patchset #5 id:80001 of https://codereview.chromium.org/1261083003/)
by joshualitt
· 9 years ago
Next »