- 2211c2c Store whether or not a VkImage is from a swapchain and return it in drawable info. by Greg Daniel · 3 years ago
- b10ec0f cleanup back links for support data by Herb Derby · 3 years ago
- 6a6a741 move onDrawGlyphRunList to the right scope by Herb Derby · 3 years ago
- fe5b133 don't rely on GlyphRunList for position by Herb Derby · 3 years ago
- 9aca7f7 Yank GrStrokeTessellationShader out of StrokeTessellators by Chris Dalton · 3 years ago
- b339d59 Fold GrStrokeTessellationShader::ShaderFlags into PatchAttribs by Chris Dalton · 3 years ago
- c1bbd1f generalize text geometry back pointer by Herb Derby · 3 years ago
- 7fab38d Don't check for framebuffer completeness on TSAN builds. by Brian Salomon · 3 years ago
- c02dceb Add checks around tessellation buffer allocations by Chris Dalton · 3 years ago
- babbec1 On Mali-TXXX driver version <= 1.26 rebind color target after by Brian Salomon · 3 years ago
- 6388f0e Don't try to use FanBuffer in PathInnerTriangulateOp if allocation failed. by Greg Daniel · 3 years ago
- 799abb7 [canvaskit] Set unsupported WebGL caps to false by Kevin Lubick · 3 years ago
- e96b25c Disallow direct readback of compressed textures in Metal by Robert Phillips · 3 years ago
- 09ece93 Move breadcrumb and inner-fan triangles out of PathCurveTessellator by Chris Dalton · 3 years ago
- 32451cf Fix PatchAttribs issues with explicit curve type by Chris Dalton · 3 years ago
- f0f447c Yank GrPathTessellationShader out of PatchTessellators by Chris Dalton · 3 years ago
- 08a9711 Reland "Implement batching for convex tessellated paths" by Chris Dalton · 3 years ago
- 7e17793 Check FBO status when creating or wrapping renderable texture. by Brian Salomon · 3 years ago
- 384ba65 Remove GPU V2 by Brian Salomon · 3 years ago
- 954e81a Revert "Implement batching for convex tessellated paths" by Robert Phillips · 3 years ago
- 9613060 Implement batching for convex tessellated paths by Chris Dalton · 3 years ago
- d7936dc add missing include for SkIsPow2 by Herb Derby · 3 years ago
- a583a0f In SkRuntimeEffect, replace ConstIterable with SkSpan by Brian Osman · 3 years ago
- bdfe3b6 Remove OverrideInput from MulInputByChildAlpha by Brian Osman · 3 years ago
- a756c62 move the GlyphVector into the subruns by Herb Derby · 3 years ago
- dd50f0d Better handling of coverage-as-alpha during paint conversion by Brian Osman · 3 years ago
- 9481bba Remove alpha modulation from more shader FPs by Brian Osman · 3 years ago
- d4edc0e make strikeToSourceScale consistent through the code by Herb Derby · 3 years ago
- add2c39 use sk_sp<SkStrike> instead of SkStrikeSpec by Herb Derby · 3 years ago
- 58d633b Revert "[MiddleOutPolygonTriangulator] Convert pushVertex(p0) to close()" by Chris Dalton · 3 years ago
- 540eb37 Remove unused variable 'heapIndex' by Leon Scroggins III · 3 years ago
- 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years ago
- a762343 Improve the fan point for wedges by Chris Dalton · 3 years ago
- 21f7a9a remove strikeToSourceRatio from SkStrikeSpec by Herb Derby · 3 years ago
- a1705e2 Typo: "then then" -> "then" by Nils · 3 years ago
- e05285a Don't use the atlas for MSAA convex paths by Chris Dalton · 3 years ago
- 864f71b Remove unused GrFPArgs::fInputColorIsOpaque by Brian Osman · 3 years ago
- 529d347 Move alpha modulation into paint conversion (Step 2) by Brian Osman · 3 years, 1 month ago
- c94073b change header to include spinlocks instead of mutex by Herb Derby · 3 years ago
- f207db2 Rename PathXform to AffineMatrix by Chris Dalton · 3 years ago
- 725705f remove SkStrikeSpec from Painter's processSourcePaths by Herb Derby · 3 years ago
- 4322c7f Revert "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years ago
- 7dff51e Drop support for GL_EXT_multi_draw_indirect by Chris Dalton · 3 years, 1 month ago
- 2ed7729 [MiddleOutPolygonTriangulator] Convert pushVertex(p0) to close() by Chris Dalton · 3 years ago
- a5409c1 Remove recursive chopping from PathCurveTessellator by Chris Dalton · 3 years ago
- 37da672 Remove SkRuntimeEffect from DrawVerticesOp by Brian Salomon · 3 years ago
- 37afdbc pathProcessing: switch to explicit strikeToSourceScale by Herb Derby · 3 years, 1 month ago
- d533add cleanup SK_GPU_V1 guards by Herb Derby · 3 years ago
- 569bf57 [metal] Ensure that we clean up command buffer even on failure. by Jim Van Verth · 3 years ago
- a8d3807 Metal: in iOS check to see if we're in background before creating encoder by Jim Van Verth · 3 years ago
- b61804e Add ConvertPixels versions of PremulAlphaRoundTrip by Brian Osman · 3 years ago
- 380dd45 Fix an accidental float truncation by Chris Dalton · 3 years ago
- 233f4d8 Convert MiddleOutPolygonTriangulator to an iterator by Chris Dalton · 3 years ago
- dfeced7 Disable tessellation path renderer on Wembley devices. by Greg Daniel · 3 years ago
- 3598648 Use larger clip for SW mask unique key by Michael Ludwig · 3 years, 1 month ago
- dc7ab73 Add comment explaining unpremul paint color handling by Brian Osman · 3 years ago
- 3a9a799 Move sk_memset* from SkUtils to SkOpts by Kevin Lubick · 3 years, 1 month ago
- 02b8a09 Restore batching of (varying) paint alpha to shader FP trees by Brian Osman · 3 years, 1 month ago
- 5743812 Cleanup: replace helper with SkTAddOffset. by John Stiles · 3 years, 1 month ago
- 3b9113f Only include SkJSONWriter when SK_ENABLE_DUMP_GPU defined by Kevin Lubick · 3 years, 1 month ago
- 6934766 Rename Uint to UInt. by John Stiles · 3 years, 1 month ago
- fea9b27 Add sk_SecondaryFragColor built-in. by John Stiles · 3 years, 1 month ago
- b1fdcf3 Revert "Move alpha modulation into paint conversion (Step 2)" by Brian Osman · 3 years, 1 month ago
- 784b7b7 Remove recursion from PathWedgeTessellator chopping by Chris Dalton · 3 years, 1 month ago
- ccb459d Move alpha modulation into paint conversion (Step 2) by Brian Osman · 3 years, 1 month ago
- afa657d Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years, 1 month ago
- c807847 hoist Painter out of loop by Herb Derby · 3 years, 1 month ago
- ec98e20 cleanup GrStrikeCache by Herb Derby · 3 years, 1 month ago
- 9b98059 Reland "Add support for half-precision types in Metal." by John Stiles · 3 years, 1 month ago
- 3828b41 Use full floats for premul/unpremul conversion. by John Stiles · 3 years, 1 month ago
- 9d24b02 Revert "Add support for half-precision types in Metal." by Brian Osman · 3 years, 1 month ago
- 6bb17ab Reland "Lift recursive curve culling out of tessellators" by Chris Dalton · 3 years, 1 month ago
- d90e09b Add support for half-precision types in Metal. by John Stiles · 3 years, 1 month ago
- 9e682cf Add flag for 16-bit uniform support. by John Stiles · 3 years, 1 month ago
- 379957e Reland "Move alpha modulation into paint conversion (Step 1)" by Brian Osman · 3 years, 1 month ago
- b3ecd56 Revert "Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files" by Greg Daniel · 3 years, 1 month ago
- f08e257 Fix type of RTFlip uniform. by John Stiles · 3 years, 1 month ago
- 5a13683 GrTextBlob: cleanup and update comments by Herb Derby · 3 years, 1 month ago
- 721388e Keep uniform types even in release. by John Stiles · 3 years, 1 month ago
- e56c5ba Remove unreferenced struct. by John Stiles · 3 years, 1 month ago
- 65a726b Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years, 1 month ago
- c41c3d5 Revert "Move alpha modulation into paint conversion (Step 1)" by Brian Osman · 3 years, 1 month ago
- ecac4fe Prefer GL_EXT_texture_format_BGRA8888 over the APPLE variant by Brian Osman · 3 years, 1 month ago
- 13fd52e Reland "Create a common Tessellation.h header" by Chris Dalton · 3 years, 1 month ago
- b421a71 [graphite] Expand shader precompilation placeholder by Robert Phillips · 3 years, 1 month ago
- 29187b1 Revert "Create a common Tessellation.h header" by Greg Daniel · 3 years, 1 month ago
- 5f13275 Revert "Lift recursive curve culling out of tessellators" by Greg Daniel · 3 years, 1 month ago
- 75e1f4c Lift recursive curve culling out of tessellators by Chris Dalton · 3 years, 1 month ago
- c77620c Move alpha modulation into paint conversion (Step 1) by Brian Osman · 3 years, 1 month ago
- 8a2a020 Create a common Tessellation.h header by Chris Dalton · 3 years, 1 month ago
- c75e0ef [graphite] Add IndexWriter and UniformWriter classes. by Greg Daniel · 3 years, 1 month ago
- 14c3282 Update Metal type sizes and alignments. by John Stiles · 3 years, 1 month ago
- e82c1c1 Add support for vk drm format modifiers. by Greg Daniel · 3 years, 1 month ago
- 4427d1e Remove some uses of direct fPtr access in VertexWriter. by Greg Daniel · 3 years, 1 month ago
- f6fb3db Remove GrSL byte types. by John Stiles · 3 years, 1 month ago
- 52aee23 GrVertexWriter -> skgpu::VertexWriter by Chris Dalton · 3 years, 1 month ago
- c00c888 Revert "Disable GL_NV_shader_noperspective_interpolation on PowerVR" by Brian Osman · 3 years, 1 month ago
- e26e010 Move GrUniformDataManager setter logic into templates. by John Stiles · 3 years, 1 month ago
- 6b90705 Simplify GrVertexWriter::writeQuad by Chris Dalton · 3 years, 1 month ago
- 95a8c4f Make all shader caps uniquely-owned by Brian Osman · 3 years, 1 month ago