- 8c9c185 Simplify SkAAClip to use SkClipOp, not SkRegion::Op by Michael Ludwig · 3 years ago
- b1559f2 drawPoints with maskfilter fix by Mike Reed · 3 years ago
- 144926d Allow subpixel nested rects to have nearly equal x/y half widths by Michael Ludwig · 3 years ago
- 09961b5 [COLRv1] Fix blending and compositing by Dominik Röttsches · 3 years ago
- cbfa34a Convert internal SkSL to use .eval() by Brian Osman · 3 years ago
- fbf0214 Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years ago
- 2a26c50 Store the correct number of samples in GrProgramInfo by Chris Dalton · 3 years ago
- 62bd633 Move tessellation ops to skgpu::v1 namespace by Robert Phillips · 3 years ago
- 24d622d Move the GrTessellationPathRenderer into the skgpu::v1 namespace by Robert Phillips · 3 years ago
- 293497e Convert internal sample() calls to shade/filter/blend by Brian Osman · 3 years ago
- 0c4dd7a Add ES3 versions of min/max/mix/clamp to public SkSL. by John Stiles · 3 years ago
- 6f90c70 Improve runtime-intrinsic plotting. by John Stiles · 3 years ago
- 9f1e06a Reland "Add sRGB 8888 colortype" by Brian Osman · 3 years ago
- 405eb7b Revert "Add sRGB 8888 colortype" by Brian Osman · 3 years ago
- 0f7c10e Add sRGB 8888 colortype by Brian Osman · 3 years ago
- e453fa0 Move some v1-only gpu/tessellate files to gpu/ops by Robert Phillips · 3 years ago
- 0c12e32 Reland "Add GM slide for ES3 trig intrinsics." by John Stiles · 3 years ago
- 282af12 Revert "Add GM slide for ES3 trig intrinsics." by John Stiles · 3 years ago
- 0733d48 Check for SkSL ES3 capabilities in GrShaderCaps. by John Stiles · 3 years ago
- 3cb09c0 Add GM slide for ES3 trig intrinsics. by John Stiles · 3 years ago
- 461c539 Move several more PathRenderers to skgpu::v1 namespace by Robert Phillips · 3 years ago
- e56d31f Update LazySurfaceDesc to take a GrTextureType. by Greg Daniel · 3 years ago
- 0e9d34d Reland "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years ago
- d90777a Revert "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years ago
- 832c817 Remove GrBackendFormat's textureType use from isFormatTexturable call. by Greg Daniel · 3 years ago
- acf7164 Fix cases of variable shadowing in /gm/. by John Stiles · 3 years ago
- 06273bc Prepare headers for making all ops V1-only by Robert Phillips · 3 years ago
- b7f2215 Fix cases of variable shadowing in test code. by John Stiles · 3 years ago
- 4895946 Move ProgramImpl definitions into Processor subclass headers. by Brian Salomon · 3 years ago
- bab2d11 Improve consistency of GP::ProgramImpl subclasses by Brian Salomon · 3 years ago
- 643f481 Cruft leftover from GrSurfaceContext hierarchy v1/v2 split by Robert Phillips · 3 years ago
- b25560a Consistency among GrFP::ProgramImpl subclasses by Brian Salomon · 3 years ago
- 8477dd2 Fix typeface GMs to draw or skip by Ben Wagner · 3 years ago
- 53eaa64 Rename GrSurfaceContext -> skgpu::SurfaceContext by Robert Phillips · 3 years ago
- b23630c Reland "Remove SkTLList" by Michael Ludwig · 3 years ago
- 2fa273e Reland: [COLRv1] Support retrieving ClipBox. by Dominik Röttsches · 3 years ago
- 14b1d56 Revert "Remove SkTLList" by Michael Ludwig · 3 years ago
- f95940b Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl by Brian Salomon · 3 years ago
- e1d523d Remove SkTLList by Michael Ludwig · 3 years, 1 month ago
- 307f8f5 Simplify the boilerplate of cloning a fragment processor. by John Stiles · 3 years ago
- e1d0040 Delete GrClipStackClip and GrReducedClip by Michael Ludwig · 3 years ago
- df1ba03 Revert "[COLRv1] Support retrieving ClipBox." by Robert Phillips · 3 years ago
- 3176e86 Rename GrGLSLFragmentProcessor to GrFragmentProcessor::ProgramImpl by Brian Salomon · 3 years ago
- 4f12b4a [COLRv1] Support retrieving ClipBox. by Dominik Röttsches · 3 years ago
- 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years, 1 month ago
- 54fd96b Fix Wunused-but-set-variable warnings by Brian Salomon · 3 years, 1 month ago
- 35215fb Don't assume extended (check perspective) by Mike Reed · 3 years, 1 month ago
- cc04b6f Revert "Reland "Reland "Omit inner join geometry when possible""" by Tyler Denniston · 3 years, 1 month ago
- f386862 Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions (take 2) by Robert Phillips · 3 years, 1 month ago
- ae1e7bc Test addPath() by Mike Reed · 3 years, 1 month ago
- 40b82c6 Revert "Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions" by Derek Sollenberger · 3 years, 1 month ago
- 40dfc67 Reland "Reland "Omit inner join geometry when possible"" by Tyler Denniston · 3 years, 1 month ago
- af844c7 Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions by Robert Phillips · 3 years, 1 month ago
- 9cd9d0f Fix nearly flat edge detection in GrTriangulator by Michael Ludwig · 3 years, 1 month ago
- 2f6e2f8 Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv by Michael Ludwig · 3 years, 1 month ago
- 9eca2ca Use varyings to implement MatrixEffects applied to DeviceCoord FPs. by Brian Salomon · 3 years, 1 month ago
- a3f206e Non-substantive changes for making v1::SurfaceDrawContext V1-only by Robert Phillips · 3 years, 1 month ago
- a212b95 Fix cases of variable shadowing in gm/. by John Stiles · 3 years, 1 month ago
- 33bf2b5 Pipe all SDC creation through the recording context by Robert Phillips · 3 years, 1 month ago
- 464703f Add gm exercising strokeandfill by Mike Reed · 3 years, 1 month ago
- 68c9325 Create test case to repro skia:12212. by John Stiles · 3 years, 1 month ago
- ab7ff17 Guard TopDeviceSurfaceFillContext calls for null return values. by John Stiles · 3 years, 1 month ago
- 5b3aff4 Rename DestColor FP to SurfaceColor. by John Stiles · 3 years, 1 month ago
- 58920bb [COLRv1] Spec update for degree specifications, fix PaintSkew by Dominik Röttsches · 3 years, 1 month ago
- 4dca831 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext by Robert Phillips · 3 years, 1 month ago
- a2a85e4 Generalize composing imagefilters and shaders to blenders by Mike Reed · 3 years, 1 month ago
- 400f52e Retract GrSurfaceDrawContext.h a bit by Robert Phillips · 3 years, 1 month ago
- 613ca2b Fix PaintScale and add testing by Dominik Röttsches · 3 years, 1 month ago
- c317600 Lift the tessellation atlas into its own path renderer by Chris Dalton · 3 years, 1 month ago
- cfd204a Rename/simplify SkCanvas::resetClip() and make recordable by Michael Ludwig · 3 years, 1 month ago
- 7a0d3c3 Revise GM infrastructure to not rely on GrSurfaceDrawContext by Robert Phillips · 3 years, 1 month ago
- 259b468 Reduce GrOnFlushResourceProvider's functionality by Robert Phillips · 3 years, 1 month ago
- 1f261da Stop using filterquality by Mike Reed · 3 years, 1 month ago
- c82ab08 Stop using filterquality by Mike Reed · 3 years, 1 month ago
- 2bdf6ed Stop using SkFilterQuality by Mike Reed · 3 years, 1 month ago
- 94fda94 Reland "Fix directional shadows." by Jim Van Verth · 3 years, 1 month ago
- a2d22b2 Broke DSLVar into separate subclasses by Ethan Nicholas · 3 years, 1 month ago
- 6aaf00f Add a "usesMSAASurface" arg to GrMeshDrawOp::onCreateProgramInfo by Chris Dalton · 3 years, 1 month ago
- f8b7c1a Pass CTM to path effects (experimental) by Tyler Denniston · 3 years, 1 month ago
- 575c921 Account for hairline mode in rect op bounds for clipping by Michael Ludwig · 3 years, 1 month ago
- ea46ef3 Move clip optimizations into GrFillRRectOp by Chris Dalton · 3 years, 1 month ago
- 4b6e2f0 Remove GrBlendFragmentProcessor::BlendBehavior. by Brian Salomon · 3 years, 2 months ago
- 9191e81 Enforce consistency in swizzle domains. by John Stiles · 3 years, 1 month ago
- fa5a8b8 Add a gradient to the rrect_clip tests by Chris Dalton · 3 years, 1 month ago
- 50f0dad Remove GrSharedEnums.h by Brian Osman · 3 years, 2 months ago
- bdc412f Revert "Reland "Omit inner join geometry when possible"" by Tyler Denniston · 3 years, 2 months ago
- 26ea975 Arithmetic blender by Mike Reed · 3 years, 2 months ago
- ba70138 Retract GrFillRectOp from GMs and tests by Robert Phillips · 3 years, 2 months ago
- 07bf388 Convert binary unrolled gradient colorizer to GrSkSLFP by Brian Osman · 3 years, 2 months ago
- 44edd19 Reland "Omit inner join geometry when possible" by Tyler Denniston · 3 years, 2 months ago
- a2d6890 Remove GrBlendFragmentProcessor::BlendBehavior::kDefault by Brian Salomon · 3 years, 2 months ago
- 550de7f Depower GrPipeline.h by Robert Phillips · 3 years, 2 months ago
- cc44feb Start using skgpu::v1 and skgpu::v2 namespaces by Robert Phillips · 3 years, 2 months ago
- 7cef678 Change architecture #defines to be SK_GPU_V1 and SK_GPU_V2 by Robert Phillips · 3 years, 2 months ago
- 1700f86 Revert "Omit inner join geometry when possible" by Tyler Denniston · 3 years, 2 months ago
- 1b0a95e Omit inner join geometry when possible by Tyler Denniston · 3 years, 2 months ago
- 061aa81 Handle the empty case in GrDrawingManager::insertTaskBeforeLast by Chris Dalton · 3 years, 2 months ago
- b384eb2 Convert shape-clipping FPs to GrSkSLFP by Brian Osman · 3 years, 2 months ago
- 83420eb Rewrite tessellation atlases as normal render tasks by Chris Dalton · 3 years, 2 months ago
- b1e8f85 Add an 'opBeingClipped' param to GrClip::apply by Chris Dalton · 3 years, 2 months ago