Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d3ccb0a37f0e62c84fdcd6a77b7b15476b04db7a
/
src
/
gpu
/
ops
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 7 years ago
f7a7261
Add tracking of unique proxyID beside unique renderTargetID in auditTrail and clearOp
by Robert Phillips
· 7 years ago
32ebaba
Use correct tolerance for conic chopping in MSAA and default path renderers
by Brian Salomon
· 7 years ago
a811b12
Renames of processor analysis-related classes and method.
by Brian Salomon
· 7 years ago
1c6025c
Make analysis optional to GrPipeline::init().
by Brian Salomon
· 7 years ago
e7d3048
Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp.
by Brian Salomon
· 7 years ago
3185384
Remove GrXferProcessor::getOptimizations.
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
70288c0
Add function to perform color fragment processor elimination while performing FP analysis.
by Brian Salomon
· 7 years ago
cc26127
Find cubic KLM functionals directly
by csmartdalton
· 7 years ago
dbd11ec
Init Command buffer on inlineUploads in Vulkan
by Greg Daniel
· 8 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 7 years ago
54d212e
Revert "Revert "Remove GrPipeline from GrDrawOp.""
by Brian Salomon
· 8 years ago
eb35f4d
Add pre-Flush callback to GrDrawingManager (take 2)
by Robert Phillips
· 8 years ago
5fa6645
remove unused VerticesFlags
by Mike Reed
· 8 years ago
c48af93
Revert "Remove GrPipeline from GrDrawOp."
by Brian Salomon
· 8 years ago
aa9e332
Revert[4] "store vertices arrays inline with object""""
by Mike Reed
· 8 years ago
2bf4b3a
Remove GrPipeline from GrDrawOp.
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
0c492cf
Revert[3] "store vertices arrays inline with object"""
by Mike Reed
· 8 years ago
8301046
Rename GrAADistanceFieldPathRenderer to GrSmallPathRenderer
by Jim Van Verth
· 8 years ago
18ea816
Revert "Add pre-Flush callback to GrDrawingManager"
by Robert Phillips
· 8 years ago
7d9f9e3
Revert[2] "store vertices arrays inline with object""
by Mike Reed
· 8 years ago
d222ec4
Add pre-Flush callback to GrDrawingManager
by Robert Phillips
· 8 years ago
9e62df6
Revert "store vertices arrays inline with object"
by Mike Reed
· 8 years ago
eaaebb1
store vertices arrays inline with object
by Mike Reed
· 8 years ago
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 8 years ago
97eb4fe
add SkVertices::Builder
by Mike Reed
· 8 years ago
b66b42f
Preparatory Proxification
by Robert Phillips
· 8 years ago
9a76772
Remove origin from GrClipStackClip and GrWindowRectsState.
by Brian Salomon
· 8 years ago
8d2f90b
Changes to GrProcessorSet::FragmentProcessorAnalysis to prepare for deferred pipeline creation.
by Brian Salomon
· 8 years ago
649a341
Add a separate draw function to GrRenderTargetContext for GrMeshDrawOp derived classes.
by Brian Salomon
· 8 years ago
fe71b9d
Add GrSemaphoreOp to support deferred semaphore use
by Greg Daniel
· 8 years ago
c65aec9
Make GrClip.h private
by Brian Salomon
· 8 years ago
3b65598
Make SkGr.h private and remove unused functions
by Brian Osman
· 8 years ago
d543e0a
Add GrOp::wasRecorded and use in instanced rendering for tracking.
by Brian Salomon
· 8 years ago
9e50f7b
Store clipped bounds on GrOp rather than in parallel in GrRenderTargetOpList.
by Brian Salomon
· 8 years ago
42c456f
Remove PLS path renderer
by Brian Salomon
· 8 years ago
cf40e30
Use fast path for circular shadows.
by Jim Van Verth
· 8 years ago
256c37b
Remove atlas creation from GrResourceProvider
by Robert Phillips
· 8 years ago
32f2818
Clean up/remove unused GrFragmentProcessor-derived ctors
by Robert Phillips
· 8 years ago
97042bf
When traversing convex paths only consume zero length segments.
by Brian Salomon
· 8 years ago
33632d8
Reland: Allow DFPathRenderer to store bitmaps at low resolutions
by Jim Van Verth
· 8 years ago
0755bb1
Revert "Allow distance field path renderer to store bitmaps at low resolutions"
by Cary Clark
· 8 years ago
c0bc1bb
Allow distance field path renderer to store bitmaps at low resolutions
by Jim Van Verth
· 8 years ago
b5cb683
Use construct/init pattern with GrPipeline to replace CreateAt.
by Brian Salomon
· 8 years ago
9d01fbc
Check for bounds intersection when batching MSAAPathOps
by Jim Van Verth
· 8 years ago
5298dc8
Make GrPipelineAnalysis a nested class of GrProcessorSet.
by Brian Salomon
· 8 years ago
e549a05
Add new GMs to stress rendering of many circles and rrects
by Jim Van Verth
· 8 years ago
eb868aa
Prefer EllipseOp instead of DIEllipseOp
by Stan Iliev
· 8 years ago
dbc8eeb
Remove GrProcessorTestData's GrTextures
by Robert Phillips
· 8 years ago
25b8ca1
Clean up DFs for extremely small paths
by Jim Van Verth
· 8 years ago
dc0cae1
Let DFPathRenderer accept smaller paths.
by Jim Van Verth
· 8 years ago
d25cc9b
Fix DistanceFieldPathRenderer assert.
by Jim Van Verth
· 8 years ago
f9e678d
Use SDF path miplevels based on the original path's size
by Jim Van Verth
· 8 years ago
cc70083
GrTessellator (AA): null GrGeometryProcessor crash fix.
by Stephen White
· 8 years ago
c6b7146
Remove component flags from GrPipelineInput.
by Brian Salomon
· 8 years ago
9a51498
Remove component flags from GrXPFactory output analysis.
by Brian Salomon
· 8 years ago
8be952a
SkScalarMul is deprecated
by Mike Reed
· 8 years ago
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
3865711
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
8600b1b
Revert "Use SDF path miplevels based on the original path's size."
by Jim Van Verth
· 8 years ago
6e83b13
Use SDF path miplevels based on the original path's size.
by Jim Van Verth
· 8 years ago
6b20a55
Make header files self-sufficient
by Hal Canary
· 8 years ago
8cefe40
Don't batch circles and circular rrects beyond index limit
by Jim Van Verth
· 8 years ago
3c5cfb0
Remove exec bit from source files.
by Ben Wagner
· 8 years ago
fab30a3
Add a fast case for copying vertices in GrDrawVerticesOp.
by Brian Salomon
· 8 years ago
3a97054
Make workaround for std::unique_ptr<const T[]> bug in old libstdc++ work.
by Brian Salomon
· 8 years ago
604c989
Work around broken std::unique_ptr<const T[]> constructor from std::unique_ptr<T>&& in older libstdc++.
by Brian Salomon
· 8 years ago
199fb87
Add refcnt'ed immutable vertices class for SkCanvas::drawVertices.
by Brian Salomon
· 8 years ago
3f36369
Batch across matrix changes in drawVertices and add GM to test.
by Brian Salomon
· 8 years ago
cae3a4c
Revert "Replaced all calls to fragmentPosition() with sk_FragCoord"
by Ethan Nicholas
· 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
9ae32a2
Remove redundant caps field from GrProcessorTestData
by Brian Salomon
· 8 years ago
de4d301
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
aab259e
Simplify GrProcOptInfo initialization.
by Brian Salomon
· 8 years ago
d4652ca
Remove most modifiers of processors on GrPipelineBuilder
by Brian Salomon
· 8 years ago
062990b
Fix perf regression with SDF paths
by Jim Van Verth
· 8 years ago
7704754
More fixes for distance field paths
by Jim Van Verth
· 8 years ago
82f4431
Make GrPaints move their GrProcessor ownership into GrPipelineBuilder.
by Brian Salomon
· 8 years ago
95e3c05
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
000ca63
Revert "More fixes for distance field paths"
by Jim Van Verth
· 8 years ago
d081ff3
More fixes for distance field paths
by Jim Van Verth
· 8 years ago
c456b73
Revert "SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h"
by Kevin Lubick
· 8 years ago
a5494f1
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
8cbb424
Generate Signed Distance Field directly from vector path
by joel.liang
· 8 years ago
a163392
Revert "Revert "Removing ref counting from GrXPFactory.""
by Brian Salomon
· 8 years ago
003312a
Revert "Removing ref counting from GrXPFactory."
by Brian Salomon
· 8 years ago
a8f80de
Removing ref counting from GrXPFactory.
by Brian Salomon
· 8 years ago
ecea86a
Cleanup ops that are storing GrPipelineOptimizations.
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
021f927
Revert "Quality and performance fixes for AA tessellating path renderer."
by Stephan White
· 8 years ago
d4b2155
Quality and performance fixes for AA tessellating path renderer.
by Stephen White
· 8 years ago
f833478
Remove ref counting from GrOp.
by Brian Salomon
· 8 years ago
69868af
Remove render target unique ID virtual from GrOp.
by Brian Salomon
· 8 years ago
bde4285
Rename GrOp::draw to GrOp::execute
by Brian Salomon
· 8 years ago
53e4c3c
Misc batch->op cleanup Part 2 of 2
by Brian Salomon
· 8 years ago
09d994e
Misc batch->op cleanup Part 1 of 2
by Brian Salomon
· 8 years ago
Next »