aboutsummaryrefslogtreecommitdiff
path: root/src/gpu
AgeCommit message (Expand)Author
2019-06-04Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/Michael Ludwig
2019-06-03Turn on glClear workaround for nvidia macsMichael Ludwig
2019-06-03Expand testing of color initialized backend textures to include mip levelsRobert Phillips
2019-06-03Do correct colorspace xform in asyncRescaleAndReadPixels in GPU impl.Brian Salomon
2019-06-03Maybe don't use Metal's instanced methods if not supported.Jim Van Verth
2019-06-03GrTessellator: always rewind to edge top when splitting.Stephen White
2019-06-02SkVector4 as ctype for half4Brian Salomon
2019-05-31Move GrQuad to src/gpu/geometry folderMichael Ludwig
2019-05-31Implement color-based backend texture creation for VulkanRobert Phillips
2019-05-31Reland "Added AutoreleasePool for managing pool memory in testing apps."Jim Van Verth
2019-05-31Color matrix effect rewritten as .fpBrian Salomon
2019-05-31Use GrCFResource class to manage backend surface MtlTexture resources.Jim Van Verth
2019-05-31Clean update ETC1 data utilities (take 2)Robert Phillips
2019-05-31Revert "Added AutoreleasePool for managing pool memory in testing apps."Kevin Lubick
2019-05-30Added AutoreleasePool for managing pool memory in testing apps.Jim Van Verth
2019-05-30Revert "Clean update ETC1 data utilities"Robert Phillips
2019-05-30Remove old GrFillRectOp factoriesMichael Ludwig
2019-05-30Clean update ETC1 data utilitiesRobert Phillips
2019-05-30Use GrVkImage utilities in GrVkGpu::createTestingOnlyVkImageRobert Phillips
2019-05-29Reland "Remove call to copy in GrcontextPriv read/write pixel calls."Greg Daniel
2019-05-29Make stencilRect() in GrRTCPriv more flexible.Michael Ludwig
2019-05-29Use GrGLGpu::createTextureImpl from w/in GrGLGpu::createBackendTextureRobert Phillips
2019-05-29Specialize GrBicubicEffet for 1d kernel.Brian Salomon
2019-05-29Revert "Remove call to copy in GrcontextPriv read/write pixel calls."Greg Daniel
2019-05-29GrTessellator: fix event creation for dead boundary edges.Stephen White
2019-05-29Remove call to copy in GrcontextPriv read/write pixel calls.Greg Daniel
2019-05-29Move source space fallback strike calculations to SkStrikeSpecStorageHerb Derby
2019-05-28Replace SkStrikeSpec with SkStrikeSpecStorageHerb Derby
2019-05-28Use color analysis opts only if XP keeps the color FPsMichael Ludwig
2019-05-28Reland "Update GrRTC to use GrFillRectOp::MakeGeneric"Michael Ludwig
2019-05-28Use sk_memset* in GrFillBufferWithColorRobert Phillips
2019-05-28Revert "Change Metal to not take ownership of objects"Jim Van Verth
2019-05-27Revert "Update GrRTC to use GrFillRectOp::MakeGeneric"Michael Ludwig
2019-05-25Change Metal to not take ownership of objectsChristopher Cameron
2019-05-24Add "GrMipMapped" parameter to visitProxiesChris Dalton
2019-05-24Update GrRTC to use GrFillRectOp::MakeGenericMichael Ludwig
2019-05-24Apply local matrix and then plane scaling matrix in GrYUVToRGBEffectBrian Salomon
2019-05-24Add generic factory function to GrFillRectOpMichael Ludwig
2019-05-24Reland "Allow swapping out of GrBackendTexture used by SkSurface"Brian Salomon
2019-05-24Revert "Allow swapping out of GrBackendTexture used by SkSurface"Brian Salomon
2019-05-23Reland "Track quad type on GrQuad directly"Michael Ludwig
2019-05-23Allow swapping out of GrBackendTexture used by SkSurfaceBrian Salomon
2019-05-23Add GPU implementation of rescaling for SkSurface::asyncRescaleAndRead.Brian Salomon
2019-05-23Revert "Track quad type on GrQuad directly"Robert Phillips
2019-05-23Track quad type on GrQuad directlyMichael Ludwig
2019-05-23Expand backend allocation API to allow an initialization color (only for GL t...Robert Phillips
2019-05-23Remove viewport from GrGLRenderTarget.Greg Daniel
2019-05-22GrTessellator: improved straight skeleton implementation.Stephen White
2019-05-22Remove VisitorType from GrOp::visitProxiesChris Dalton
2019-05-22Make GrGLGpu::createBackendTexture parallel GrGLGpu::createTextureImplRobert Phillips