- 379e496 Merge consecutive entries that share proxy in bulk texture op by Michael Ludwig · 4 years, 9 months ago
- 3968fcb Pull creation of GrPipeline explicitly into the Ops' onExecute methods by Robert Phillips · 4 years, 9 months ago
- 4384f04 Help MSVC pack GrTextureOps bitfields by Michael Ludwig · 4 years, 9 months ago
- adb12e7 Reduce GrTextureOp size by Michael Ludwig · 4 years, 9 months ago
- 7eabfe8 This is a reland of GrDomainEffect with significant changes: by Brian Salomon · 4 years, 9 months ago
- 704d540 Allow Tessellator to operate on provided GrQuads by Michael Ludwig · 4 years, 9 months ago
- 8fa469d Lift TextureSampler's proxy to SurfaceProxy by Michael Ludwig · 4 years, 9 months ago
- fc11844 Reland "Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""" by Brian Salomon · 4 years, 9 months ago
- 2f05a48 Add code path that avoids large indexBuffer draws by Robert Phillips · 4 years, 9 months ago
- fcdd061 Use just GrSurfaceProxy in pipeline management. by Michael Ludwig · 4 years, 9 months ago
- 50299de Reland "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"" by Robert Phillips · 4 years, 9 months ago
- 997b37f Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"" by Brian Salomon · 4 years, 9 months ago
- 189c980 GrQuadPerEdgeAA::Tessellator owns GrVertexWriter by Michael Ludwig · 4 years, 10 months ago
- fe13ca3 Move textureop fallback code out of GrRTC and into AddTextureSetOps by Michael Ludwig · 4 years, 10 months ago
- 078e8fa Revert "Make FP optimizations helpers use SkAlphaType not GrColorType" by Brian Salomon · 4 years, 10 months ago
- 7a538b1 Make FP optimizations helpers use SkAlphaType not GrColorType by Brian Salomon · 4 years, 10 months ago
- 119ac6d Normalize src coords and domain up front instead of at tessellation time by Michael Ludwig · 4 years, 10 months ago
- 8053c97 Add onPrePrepare to GrFillRRectOp by Robert Phillips · 4 years, 10 months ago
- 7cd0bfe No longer ref count GrGeometryProcessors by Robert Phillips · 4 years, 10 months ago
- 73dbea6 Specialize vertex writing function for common quad VertexSpecs by Michael Ludwig · 4 years, 10 months ago
- d4fb7c7 Rename opPODAllocator to recordTimeAllocator by Robert Phillips · 4 years, 10 months ago
- 170de01 Revert "Replace GrTextureDomainEffect with GrDomainEffect." by Michael Ludwig · 4 years, 10 months ago
- df70f15 Add ClockwiseTestOp::onPrePrepare by Robert Phillips · 4 years, 10 months ago
- f29caf1 Replace GrTextureDomainEffect with GrDomainEffect. by Brian Salomon · 4 years, 10 months ago
- e837e61 Respect the max indexBuffer limits in the bulk texture draw API (take 2) by Robert Phillips · 4 years, 10 months ago
- ae01f62 Revert "Respect the max indexBuffer limits in the bulk texture draw API" by Robert Phillips · 4 years, 10 months ago
- dd947ce Respect the max indexBuffer limits in the bulk texture draw API by Robert Phillips · 4 years, 10 months ago
- 323471e Remove GrProgramDesc's need for the GrGpu by Robert Phillips · 4 years, 10 months ago
- cea290f Add GrPrimitiveType to GrProgramInfo by Robert Phillips · 4 years, 10 months ago
- fd0c3b5 Update GrTextureOp to use index buffer offsets for draws by Robert Phillips · 4 years, 10 months ago
- 549325c Have GrTextureOp use GrSurfaceProxyViews instead of just proxys. by Greg Daniel · 4 years, 10 months ago
- bbd459d Allocate all vertex data in one go w/in GrTextureOp by Robert Phillips · 4 years, 10 months ago
- b69001f Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks by Robert Phillips · 4 years, 10 months ago
- c554dcf Add helper to determine the index buffer that will be used by Robert Phillips · 4 years, 10 months ago
- c5a2c75 Pull tessellation forward into GrTextureOp::onPrePrepareDraws by Robert Phillips · 4 years, 10 months ago
- e9462dd Rename *worstCase* to backingStore* in GrSurfaceProxy by Robert Phillips · 4 years, 11 months ago
- 32803ff Add PrePreparedDesc to GrTextureOp by Robert Phillips · 4 years, 11 months ago
- 61fc799 Add creation-time POD memory pool for GrOps by Robert Phillips · 4 years, 11 months ago
- f272bea Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler by Robert Phillips · 4 years, 11 months ago
- 29f3854 Start disentangling tessellation from pipeline creation in GrTextureOp by Robert Phillips · 4 years, 11 months ago
- c594e62 Plumb GrColorType through all ops/processors that sample textures. by Greg Daniel · 4 years, 11 months ago
- 7327c9d Add GrRenderTask and GrOp prePrepare framework by Robert Phillips · 5 years ago
- 5faf474 More bounds fixes for StrokeRect and DefaultPath when using MSAA for non-aa. by Greg Daniel · 5 years ago
- f19f9ca Handle F16Norm clamping in SkPaint->GrPaint conversion. by Brian Salomon · 5 years ago
- 67529b2 SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect by Brian Salomon · 5 years ago
- 0a15cc6 Propagate GrRenderable flag to GrCaps::getBackendFormatFromColorType by Robert Phillips · 5 years ago
- 27b4d8d Remove sample count from GrSurfaceDesc. by Brian Salomon · 5 years ago
- e8a766b Move GrProtected off GrSurfaceDesc and pass separately. by Brian Salomon · 5 years ago
- f2c2ba9 Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable. by Brian Salomon · 5 years ago
- 627d053 Move uses of functions taking SkColorType to GrColorType versions in GrCaps. by Greg Daniel · 5 years ago
- 5f39427 Fix trace event categories in src/gpu ("skia"->"skia.gpu") by Brian Salomon · 5 years ago
- 205224f Remove old texture op factories by Michael Ludwig · 5 years ago
- 22429f9 Add generic texture op factory. by Michael Ludwig · 5 years ago
- f339dfe Separate src coordinates from domain rect in texture op. by Michael Ludwig · 5 years ago
- 425eb45 Reland "Replace GrQuadList with variable-length quad buffer" by Michael Ludwig · 5 years ago
- 19628ec Revert "Replace GrQuadList with variable-length quad buffer" by Brian Salomon · 5 years ago
- f281604 Replace GrQuadList with variable-length quad buffer by Michael Ludwig · 5 years ago
- 6ce447a Eliminate mixed samples as an FBO type or AA type by Chris Dalton · 5 years ago
- 2c3398d Switch from querying swizzle on caps to using swizzles stored on proxies. by Greg Daniel · 5 years ago
- f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 5 years ago
- 3d4cac5 Remove IO refs from GrSurfaceProxy only by Robert Phillips · 5 years ago
- 0f80902 Add GrQuadUtils namespace to hold ResolveAAType function by Michael Ludwig · 5 years ago
- de4c58c Combine GrPerspQuad and GrQuad by Michael Ludwig · 5 years ago
- d17e05a Extract GrQuadList into separate header by Michael Ludwig · 5 years ago
- fd4f4df Move GrQuad to src/gpu/geometry folder by Michael Ludwig · 5 years ago
- 7eb5c0f Add "GrMipMapped" parameter to visitProxies by Chris Dalton · 5 years ago
- 41f395d Reland "Track quad type on GrQuad directly" by Michael Ludwig · 5 years ago
- 0dee19b Revert "Track quad type on GrQuad directly" by Robert Phillips · 5 years ago
- 85766c4 Track quad type on GrQuad directly by Michael Ludwig · 5 years ago
- 1706cbf Remove VisitorType from GrOp::visitProxies by Chris Dalton · 5 years ago
- b3461fa Upgrade to SkVx in GrQuad rendering by Michael Ludwig · 5 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
- 12c4629 Remove the option of disabling explicit resource allocation by Robert Phillips · 5 years ago
- 5f78adf Add explicit GrSurfaceProxy flag to skip explicit resource allocation (take 2) by Robert Phillips · 5 years ago
- 6350cb0 Revert "Add explicit GrSurfaceProxy flag to skip explicit resource allocation" by Mike Klein · 5 years ago
- 7bb47f2 Add explicit GrSurfaceProxy flag to skip explicit resource allocation by Robert Phillips · 5 years ago
- 2929f51 Don't batch across domain modes in GrTextureOp by Michael Ludwig · 5 years ago
- 97b9442 Detect simpler quad type when possible by Michael Ludwig · 5 years ago
- d538d3d Handle promise texture image fulfill returning nullptr. by Brian Salomon · 5 years ago
- baa1b35 Rename GrPipeline::Flags to GrPipeline::InputFlags by Chris Dalton · 5 years ago
- 31ba718 Support strict constraints for bulk texture sets by Michael Ludwig · 5 years ago
- 7eeb74f Add checks that the GrResourceAllocator is operating as expected by Robert Phillips · 5 years ago
- 8fa7ab4 Delay half-float vertex color determination until Op::finalize by Brian Osman · 5 years ago
- 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 5 years ago
- 1d83542 Reland "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 5 years ago
- 368ea4f Revert "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 5 years ago
- e0b989e Try to avoid vertex colors in Texture/FillRect ops when possible. by Brian Salomon · 5 years ago
- 7ae2ab5 Support per-entry transforms in image-set API by Michael Ludwig · 5 years ago
- b8fff0d Make mixed samples detection automatic by Chris Dalton · 5 years ago
- 1433cfd Reland "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
- 24adb3a Revert "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
- 339e1cc Add general quad API to SkGpuDevice by Michael Ludwig · 6 years ago
- 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
- 35a3abe Revert "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
- dfe5000 Stack-allocate pipelines for GrMeshDrawOp by Chris Dalton · 6 years ago
- ce62dec Add general quad methods to GrRTC by Michael Ludwig · 6 years ago
- 009b92e Add general quad factories to GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago
- e9c57d3 Clean up GrQuad ctors by Michael Ludwig · 6 years ago
- b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 6 years ago
- 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago