Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
c906d250658d6728e1df80428e10414d0d7e2836
/
src
/
gpu
/
ops
/
GrAtlasTextOp.cpp
c906d25
Half float vertex colors (when necessary) in small path renderer
by Brian Osman
· 6 years ago
f04fb3c
Change how GPs configure attributes
by Brian Osman
· 6 years ago
9a390ac
Guard GrOp::dumpInfo with SK_DEBUG
by Brian Osman
· 6 years ago
2bb343c
Remove runIndex as a concept for GrTextBlob
by Herb Derby
· 6 years ago
cf86085
Replace GrColor4h with SkPMColor4f
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
4a3f5c8
Remove hacks for UShort2 texture coords
by Brian Osman
· 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
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 6 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 6 years ago
9aa30c6
Remove sRGB config checks based on color space
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
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
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
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 6 years ago
7027691
Set bounds correctly for color emoji that need post-cache transfoms
by Jim Van Verth
· 6 years ago
8624059
Rename GrAtlasTextBlob -> GrTextBlob
by Herb Derby
· 6 years ago
26cbe51
Rename GrAtlasTextContext -> GrTextContext
by Herb Derby
· 6 years ago
b515ae7
Add GPU perspective support for color emoji
by Jim Van Verth
· 6 years ago
cbeae03
Fix check for valid proxies returned by AtlasManager.
by Jim Van Verth
· 6 years ago
5b8b472
Revert "Check atlasPageCount before accessing the proxy array"
by Yuqian Li
· 6 years ago
072c69c
Check atlasPageCount before accessing the proxy array
by Chris Dalton
· 6 years ago
4ede56b
Remove could not invert matrix SkDebugfs
by Brian Salomon
· 6 years ago
dce19a7
Untangle strike cache and glyph cache
by Herb Derby
· 7 years ago
7956b59
Remove SkAutoGlyphCache decls that happen to work
by Herb Derby
· 7 years ago
5a66efb
Remove GrRestrictedAtlasManager
by Robert Phillips
· 7 years ago
d2e9f76
Revise Text & Small Path Atlas so instantiation failure is handled at flush time
by Robert Phillips
· 7 years ago
cf838c7
Add bilerp support to scaled emojis
by Jim Van Verth
· 7 years ago
c4039ea
Fission GrAtlasGlyphCache in two (take 2)
by Robert Phillips
· 7 years ago
4bc7011
Separate creation time & flush time behavior in GrDrawOpAtlas (take 3)
by Robert Phillips
· 7 years ago
ba7a165
Revert "Revert "Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)"""
by Robert Phillips
· 7 years ago
5c56af1
Revert "Fission GrAtlasGlyphCache in two"
by Robert Phillips
· 7 years ago
acf1790
Fission GrAtlasGlyphCache in two
by Robert Phillips
· 7 years ago
934c3d0
Revert "Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)""
by Robert Phillips
· 7 years ago
84d823a
Revert "Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)"
by Robert Phillips
· 7 years ago
96165eb
Separate creation time & flush time behavior in GrDrawOpAtlas (take 2)
by Robert Phillips
· 7 years ago
59ddc6d
Revert "Separate creation time & flush time behavior in GrDrawOpAtlas"
by Robert Phillips
· 7 years ago
056c1a8
Separate creation time & flush time behavior in GrDrawOpAtlas
by Robert Phillips
· 7 years ago
e4fda6c
Pull non-substantive changes out of omnibus CL
by Robert Phillips
· 7 years ago
f3690dd
Change signature of GrAtlasGlyphCache::getProxies
by Robert Phillips
· 7 years ago
7c2192b
Make SkMatrixPriv stride mapping functions take separate src and dst strides
by Brian Salomon
· 7 years ago
fa3783f
Remove public version of SkMatrix::mapPointsWithStride.
by Brian Salomon
· 7 years ago
0906825
Remove unused color from all distance field GPs and GrAtlasTextOp
by Brian Osman
· 7 years ago
8716b50
Update per-geo color after simplifying FPs in GrAtlasTextOp
by Brian Osman
· 7 years ago
5c6ac64
Revert "Revert "move homogenous with stride to matrixpriv""
by Brian Salomon
· 7 years ago
f226e66
Revert "Transform vertices for distance field glyphs on CPU."
by Greg Daniel
· 7 years ago
de71572
Revert "move homogenous with stride to matrixpriv"
by Greg Daniel
· 7 years ago
2d53d98
move homogenous with stride to matrixpriv
by Cary Clark
· 7 years ago
0215e39
Transform vertices for distance field glyphs on CPU.
by Brian Salomon
· 7 years ago
7ca90d2
Use round rather than floor for snapping text vertex positions
by Brian Osman
· 7 years ago
deb53cc
Make GrTextBlob::VertexRegenerator determine vertex stride from mask format
by Brian Salomon
· 7 years ago
18923f9
Make GrAtlasTextBlob return to caller when a flush is required during subrun tessellation.
by Brian Salomon
· 7 years ago
56c3714
More attempts at clipping perf.
by Jim Van Verth
· 7 years ago
29b60c9
Make deferred upload handling and draw recording be virtual interfaces implemented by GrOpFlushState.
by Brian Salomon
· 7 years ago
1a8f234
Fix assert in text clipping.
by Jim Van Verth
· 7 years ago
c8a65e3
Some more clipped text optimizations.
by Jim Van Verth
· 7 years ago
328a33f
Use uint16_t instead of SkIPoint16 when clipping texCoords for text.
by Jim Van Verth
· 7 years ago
b68defa
Fix ASAN issue with clipped text.
by Jim Van Verth
· 7 years ago
58c3cce
Clip text geometrically when possible.
by Jim Van Verth
· 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
eafa64b
Revert "Revert "Allow GrDrawOpAtlas to grow as needed""
by Jim Van Verth
· 7 years ago
ad70c41
Revert "Allow GrDrawOpAtlas to grow as needed"
by Jim Van Verth
· 7 years ago
03168b8
Allow GrDrawOpAtlas to grow as needed
by Jim Van Verth
· 7 years ago
a950b63
Add support for additional textures in GrDrawOpAtlas
by Jim Van Verth
· 7 years ago
2bbdcc4
Rework GrSamplerParams to be more compact and use its own wrap mode enum.
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
e5b399e
Remove GrLegacyMeshDrawOp and GrPipelineBuilder
by Brian Salomon
· 7 years ago
44acb5b
Revert "Revert "Make GrAtlasTextOp a non-legacy GrMeshDrawOp""
by Brian Salomon
· 7 years ago
e3e9628
Revert "Make GrAtlasTextOp a non-legacy GrMeshDrawOp"
by Brian Salomon
· 7 years ago
434a58a
Make GrAtlasTextOp a non-legacy GrMeshDrawOp
by Brian Salomon
· 7 years ago
90e89b3
Add proper aliased support for SDF text
by Jim Van Verth
· 7 years ago
fbcef6e
Clean up GrResourceProvider usage
by Robert Phillips
· 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
bc2cdd1
Fix LCD distance field text color filtering
by Jim Van Verth
· 7 years ago
114a3c0
Fix glDrawRangeElements
by Chris Dalton
· 7 years ago
bca46e2
Convert GrMesh back to a class
by Chris Dalton
· 7 years ago
ec8f8b0
Fix GPU text colors when color spaces are involved
by Brian Osman
· 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
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 8 years ago
9e50f7b
Store clipped bounds on GrOp rather than in parallel in GrRenderTargetOpList.
by Brian Salomon
· 8 years ago
32f2818
Clean up/remove unused GrFragmentProcessor-derived ctors
by Robert Phillips
· 8 years ago
5298dc8
Make GrPipelineAnalysis a nested class of GrProcessorSet.
by Brian Salomon
· 8 years ago
Next »