Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
12d2264c26cd43beea34c5431526f5644c5db91b
/
src
/
gpu
/
ops
/
GrAAConvexPathRenderer.cpp
12d2264
Convert GrBuffer owners to sk_sp
by Brian Salomon
· 7 years ago
4b62aed
Return GrProcessorSet::Analysis from GrDrawOp::finalize
by Chris Dalton
· 7 years ago
7f4735b
Reland "Wide color support in AA Convex path renderer"
by Brian Osman
· 7 years ago
d7c2a38
Revert "Wide color support in AA Convex path renderer"
by Brian Osman
· 7 years ago
51eaa79
Wide color support in AA Convex path renderer
by Brian Osman
· 7 years ago
d2fa2eb
Use GrVertexWriter in AA convex path renderer
by Brian Osman
· 7 years ago
568bec7
Remove templating from QuadUVMatrix::apply, and fix const-ness
by Brian Osman
· 7 years ago
2335644
Fix occurrences of "-Wextra-semi-stmt"
by Brian Salomon
· 7 years ago
f7b1e11
Remove the lines-only "optimization" from AA convex path renderer
by Brian Osman
· 7 years ago
e3deee1
Use a smaller tolerance when chopping conics to quads
by Brian Osman
· 7 years ago
f9aabff
Move new WriteVertexData utility to a GrVertexWriter helper struct
by Brian Osman
· 7 years ago
f04fb3c
Change how GPs configure attributes
by Brian Osman
· 7 years ago
9a390ac
Guard GrOp::dumpInfo with SK_DEBUG
by Brian Osman
· 7 years ago
7d8f82b
Added GrMeshDrawOp::WriteVertexData
by Brian Osman
· 7 years ago
cf86085
Replace GrColor4h with SkPMColor4f
by Brian Osman
· 7 years ago
936fe7d
Pass and return GrColor4h by const& when possible
by Brian Osman
· 7 years ago
1be2b7c
Keep paint color range/precision into ops and GPs (using GrColor4h)
by Brian Osman
· 7 years ago
b41417f
Make GrOp base class responsible for merging bounds.
by Brian Salomon
· 7 years ago
7d94bb5
Skip visiting for allocator gathering in GrTextureOp when all proxies
by Brian Salomon
· 7 years ago
f723264
Revert "Revert "Reland "Add ability to specify different GP textures for each mesh in a draw."""
by Brian Salomon
· 7 years ago
d4c2970
Specify CPU (buffer) and GPU (shader) types explicitly in Attribute
by Brian Osman
· 7 years ago
0235c64
Fix GrAAConvexTessellator colinear point removal.
by Brian Salomon
· 7 years ago
cd7907b
Revert "Reland "Add ability to specify different GP textures for each mesh in a draw.""
by Brian Salomon
· 7 years ago
2d0a6a1
Reland "Add ability to specify different GP textures for each mesh in a draw."
by Brian Salomon
· 7 years ago
deeb655
Revert "Add ability to specify different GP textures for each mesh in a draw."
by Derek Sollenberger
· 7 years ago
d1b8a16
Add ability to specify different GP textures for each mesh in a draw.
by Brian Salomon
· 7 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
641ac7d
Make result of GrOp::combineIfPossible be an enum.
by Brian Salomon
· 7 years ago
b948572
Store GrMeshDrawOps' meshes in GrOpFlushState's arena.
by Brian Salomon
· 7 years ago
12fb9cf
added SkSL saturate() function
by Ethan Nicholas
· 7 years ago
607be37
GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement.
by Brian Salomon
· 7 years ago
b609e6d
added byte and ubyte types to SKSL
by Ruiqi Mao
· 7 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 7 years ago
653f42f
Deinline some GrPathRenderer method and one GrDrawingMananger method.
by Brian Salomon
· 7 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 7 years ago
92be2f7
Revert "Revert "Change how vertex/instance attributes are handled in geometry processors.""
by Brian Salomon
· 7 years ago
5045e50
Revert "Change how vertex/instance attributes are handled in geometry processors."
by Mike Klein
· 7 years ago
19c1233
Change how vertex/instance attributes are handled in geometry processors.
by Brian Salomon
· 7 years ago
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 7 years ago
802cb31
Stop passing GrPrimitiveProcessor to GrMesh::sendToGpu.
by Brian Salomon
· 7 years ago
d5b4593
Add checks to make sure we don't overflow 32 bit int in GPU path renderers.
by Greg Daniel
· 7 years ago
70132d0
Make GrPrimitiveProcessor::Attribute a class, hide data members.
by Brian Salomon
· 7 years ago
4ede56b
Remove could not invert matrix SkDebugfs
by Brian Salomon
· 7 years ago
62473ad
Check if fan point is finite in GrAAConvexPathRenderer.
by Greg Daniel
· 7 years ago
8b09b96
Drop draw in GrAAConvextPathRenderer if calculation of center of mass ends up in NaN
by Greg Daniel
· 7 years ago
6028361
Drop unused shader support for sample variables
by Chris Dalton
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 8 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 8 years ago
2737288
Don't force GrGLSLVarying's scope to be compile-time constant
by Chris Dalton
· 8 years ago
04460cc
Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar.
by Brian Salomon
· 8 years ago
df429f3
move parts of SkPoint to SkPointPriv
by Cary Clark
· 8 years ago
c17bf32
Convert geometry shaders to operate in Skia device space
by Chris Dalton
· 8 years ago
abff956
initClassID no longer auto-allocates ids
by Ethan Nicholas
· 8 years ago
fa7ee24
changed vertex attribute precisions to be actual types
by Ethan Nicholas
· 8 years ago
9a725dd
Use shader based blending to clamp kPlus mode w/F16
by Brian Osman
· 8 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 8 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 8 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 8 years ago
f1748f5
Change visitProxies signature
by Robert Phillips
· 8 years ago
b493eeb
Add method to iterate over a GrOp's GrSurfaceProxies
by Robert Phillips
· 8 years ago
5ed4423
Improve GrPathRendererChain heuristics
by Chris Dalton
· 8 years ago
e5ede4b
Revert "Improve GrPathRendererChain heuristics"
by Chris Dalton
· 8 years ago
60f4249
Improve GrPathRendererChain heuristics
by Chris Dalton
· 8 years ago
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 8 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 8 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 8 years ago
7f23543
Minor geometry processor clarification.
by Brian Salomon
· 8 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 8 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 8 years ago
e5b399e
Remove GrLegacyMeshDrawOp and GrPipelineBuilder
by Brian Salomon
· 8 years ago
0c26a9d
GR_TEST_UTILS fixes
by Brian Salomon
· 8 years ago
f86d37b
Rename GrDrawOp::xpRequiresDstTexture to finalize and change return type to an enum
by Brian Salomon
· 8 years ago
60fb0b2
Make GrAAConvexPathRenderer use vertex color
by Brian Salomon
· 8 years ago
10978a6
Migrate AAConvexPathOp off of GrLegacyMeshDrawOp
by Brian Salomon
· 8 years ago
3809bab
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 8 years ago
7cd974f
Revert "Add GrPrimitiveType::kLinesAdjacency"
by Ravi Mistry
· 8 years ago
f7eb015
Add GrPrimitiveType::kLinesAdjacency
by Chris Dalton
· 8 years ago
114a3c0
Fix glDrawRangeElements
by Chris Dalton
· 8 years ago
bca46e2
Convert GrMesh back to a class
by Chris Dalton
· 8 years ago
1772663
Include non-legacy GrMeshDrawOps in GLPrograms test.
by Brian Salomon
· 8 years ago
7c8460e
Make GrRenderTarget[(Proxy)|(Context)]? advertise a "full scene aa type".
by Brian Salomon
· 8 years ago
5c77975
Add flag to avoid stencil buffers in Skia
by Eric Karl
· 8 years ago
ff92650
Convert GrMesh to a struct
by Chris Dalton
· 8 years ago
e14bd80
Move GrPipelineBuilder into GrRenderTargetContext::addLegacyDrawOp
by Brian Salomon
· 8 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
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 8 years ago
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 8 years ago
649a341
Add a separate draw function to GrRenderTargetContext for GrMeshDrawOp derived classes.
by Brian Salomon
· 8 years ago
97042bf
When traversing convex paths only consume zero length segments.
by Brian Salomon
· 8 years ago
5298dc8
Make GrPipelineAnalysis a nested class of GrProcessorSet.
by Brian Salomon
· 8 years ago
dbc8eeb
Remove GrProcessorTestData's GrTextures
by Robert Phillips
· 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
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 9 years ago
3de0aee
Make SkGpuDevice::drawVertices perform color byte order swap and premul step using vertex shader.
by Brian Salomon
· 9 years ago
Next »