- 4328e92 Add a stencil/tessellation hybrid mode for path rendering by Chris Dalton · 4 years, 9 months ago
- d081dce Move GrTessellator::VertexAllocator to GrEagerVertexAllocator by Chris Dalton · 4 years, 10 months ago
- 73c7587 Reland "Specialize SkRectanzier to SkRectanizerSkyline" by Herb Derby · 4 years, 10 months ago
- e4ddb8a Revert "Specialize SkRectanzier to SkRectanizerSkyline" by Mike Reed · 4 years, 10 months ago
- 77e1f84 Specialize SkRectanzier to SkRectanizerSkyline by Herb Derby · 4 years, 10 months ago
- f9aea7f Add a tessellation mode that triangulates the inner polygon separately by Chris Dalton · 4 years, 10 months ago
- 6f5e940 Clamp GrSkSLFP output to valid premul by Brian Osman · 4 years, 10 months ago
- 40a1cee Rewrite tessellation wedge generation to be done in a single pass by Chris Dalton · 4 years, 10 months ago
- b832ce6 Add a path renderer that uses GPU tessellation by Chris Dalton · 4 years, 10 months ago
- b8f098d Reland "Rename GrSimpleTextureEffect->GrTextureEffect" by Brian Salomon · 4 years, 10 months ago
- d7436a3 Revert "Rename GrSimpleTextureEffect->GrTextureEffect" by Brian Salomon · 4 years, 10 months ago
- 90673ec Rename GrSimpleTextureEffect->GrTextureEffect by Brian Salomon · 4 years, 10 months ago
- 3a09a37 Ungenerate GrSimpleTextureEffect by Brian Salomon · 4 years, 11 months ago
- 46e366a Remove GrTextureContext. by Greg Daniel · 4 years, 11 months ago
- 99448bf Delete unused GrDebugMarkerOp. by Greg Daniel · 4 years, 11 months ago
- a904764 WS: reorder GrTextBlob struct and move all methods to .cpp by Herb Derby · 5 years ago
- 9841a61 Update GrVkImageView to handle failure of VkImageView creation. by Greg Daniel · 5 years ago
- a9b348f Reland fully delineate GL usage w/ skia_use_gl. by John Rosasco · 5 years ago
- 1edd468 Staging for Chromium to accept Skia-GL changes to come. by John Rosasco · 5 years ago
- 0efc01d Revert "Fully delineate GL usage w/ skia_use_gl" by Robert Phillips · 5 years ago
- 078cf3e Fully delineate GL usage w/ skia_use_gl by John Rosasco · 5 years ago
- 3603120 GPU support for SkColorFilters::HSLAMatrix by Florin Malita · 5 years ago
- a83de58 Add GrSurfaceProxyView and add support for it on GrRenderTargetContext. by Greg Daniel · 5 years ago
- 865d8d6 Centralize error checking w/in the GrProgramInfo class by Robert Phillips · 5 years ago
- 901aff0 Add GrProgramInfo to centralize management of program information by Robert Phillips · 5 years ago
- 9241a6d Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Brian Salomon · 5 years ago
- cb55010 Revert "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Ravi Mistry · 5 years ago
- 6fc04f8 Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
- 9c21978 Revert "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
- ce240cc SkSurface asynchronous read APIs allow client to extend pixel lifetime by Brian Salomon · 5 years ago
- 4bc0c1f Rename GrColorSpaceInfo -> GrColorInfo by Brian Salomon · 5 years ago
- f2ebdd9 Rename GrPixelInfo to GrImageInfo. by Brian Salomon · 5 years ago
- b2f5553 Set up prototype interface for MakeFromCAMetalLayer by Jim Van Verth · 5 years ago
- f19f9ca Handle F16Norm clamping in SkPaint->GrPaint conversion. by Brian Salomon · 5 years ago
- 7fba36b Dawn: implement staging buffer manager. by Stephen White · 5 years ago
- c30f1a9 Move surface wait ops to GrRenderTasks. by Greg Daniel · 5 years ago
- d6cda8d Rename GrGLIRect to GrNativeRect by Chris Dalton · 5 years ago
- beb7f52 Make GrSurfaceProxy constructors take arg that determines participation in by Brian Salomon · 5 years ago
- 066ceb1 Implement fences and semaphores for Metal. by Jim Van Verth · 5 years ago
- ef2dc90 Dawn: update for GrGpuCommandBuffer -> GrOpsRenderPass change. by Stephen White · 5 years ago
- 2d41d0d Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass. by Greg Daniel · 5 years ago
- b7eaedc Dawn: implement a ring buffer for uniform uploads. by Stephen White · 5 years ago
- f41b2bd Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." by Greg Daniel · 5 years ago
- f21bf9e Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask." by Greg Daniel · 5 years ago
- 2a59541 Merge GrOpList and GrRTOpList and rename to GrOpsTask. by Greg Daniel · 5 years ago
- 5abfff2 Delete unused GrTextureOpList. by Greg Daniel · 5 years ago
- e227fe4 Move CopyOps to CopyRenderTask. by Greg Daniel · 5 years ago
- e1efd38 Remove GrPendingIOResource by Robert Phillips · 5 years ago
- bbfec9d Move transferFrom commands from GrOp and into GrRenderTask. by Greg Daniel · 5 years ago
- 096b091 Make GrBlend.h private by Brian Salomon · 5 years ago
- 201cdbb Make GrSamplerState.h and GrRenderTarget.h private by Brian Salomon · 5 years ago
- 9d42192 First implementation of GrTextureRenderTarget. by Stephen White · 5 years ago
- 0850dcd First implementation of GrDawnTexture. by Stephen White · 5 years ago
- 3d77027 Reland "Initiate regeneration of mipmaps from proxy DAG land" by Chris Dalton · 5 years ago
- 3e7fa79 Revert "Initiate regeneration of mipmaps from proxy DAG land" by Robert Phillips · 5 years ago
- fe19203 Initiate regeneration of mipmaps from proxy DAG land by Chris Dalton · 5 years ago
- f813ef7 Dawn backend: implement stencil, primitive topology, separate blends. by Stephen White · 5 years ago
- d67c71f Dawn backend: first triangle. by Stephen White · 5 years ago
- 0875512 Add a GrTextureResolveManager class by Chris Dalton · 5 years ago
- 6b49810 Extract a GrRenderTask base class from GrOpList by Chris Dalton · 5 years ago
- bb6bed1 First implementation of GrDawnProgramBuilder. by Stephen White · 5 years ago
- ffe2729 Add GrCaps::getTestingCombinations by Robert Phillips · 5 years ago
- 79b81c9 First implementation of GrDawnProgramDataManager. by Stephen White · 5 years ago
- 83d8a94 First implementation of GrDawnVaryingHandler. by Stephen White · 5 years ago
- 4da34bf First implementation of GrDawnUniformHandler. by Stephen White · 5 years ago
- 5048a6a First draft of GrDawnBuffer. by Stephen White · 5 years ago
- eecc687 Remove need for GrVkPipelineLayout class. by Greg Daniel · 5 years ago
- c3318f0 ccpr: Add an MSAA atlas mode by Chris Dalton · 5 years ago
- 985741a First draft of Dawn backend: clears are working. by Stephen White · 5 years ago
- fad9fbc Revert "First draft of Dawn backend: clears are working." by Greg Daniel · 5 years ago
- 6cebea4 First draft of Dawn backend: clears are working. by Stephen White · 5 years ago
- a5e78be Make Mock GrBackendFormat use GrColorType (instead of GrPixelConfig) by Robert Phillips · 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
- b520476 Swap GrSurfaceProxy over to being held via sk_sp by Robert Phillips · 5 years ago
- f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 5 years ago
- 3ec1f54 Revert "Store GrSwizzle on proxies for texturing and swizzling." by Brian Salomon · 5 years ago
- 2309313 Store GrSwizzle on proxies for texturing and swizzling. by Greg Daniel · 5 years ago
- 217522c Add SkRasterPipeline support for more load/store formats and GrSwizzle. by Brian Salomon · 5 years ago
- 46cfbc6 Reland "Reland "Remove support for copyAsDraw in gpu copySurface."" by Greg Daniel · 5 years ago
- 4c6f9b7 Revert "Reland "Remove support for copyAsDraw in gpu copySurface."" by Greg Daniel · 5 years ago
- 84ea049 Reland "Remove support for copyAsDraw in gpu copySurface." by Greg Daniel · 5 years ago
- 0f80902 Add GrQuadUtils namespace to hold ResolveAAType function by Michael Ludwig · 5 years ago
- c5167c0 Revert "Remove support for copyAsDraw in gpu copySurface." by Greg Daniel · 5 years ago
- 6565506 Remove support for copyAsDraw in gpu copySurface. by Greg Daniel · 5 years ago
- e2826ab Add API to invalidate GL texture parameters from GrBackendTexture. by Brian Salomon · 5 years ago
- d17e05a Extract GrQuadList into separate header by Michael Ludwig · 5 years ago
- 663afe5 Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/ by Michael Ludwig · 5 years ago
- fd4f4df Move GrQuad to src/gpu/geometry folder by Michael Ludwig · 5 years ago
- d6f3f18 Color matrix effect rewritten as .fp by Brian Salomon · 5 years ago
- 7730d7c Revert "Change Metal to not take ownership of objects" by Jim Van Verth · 5 years ago
- 186a295 Change Metal to not take ownership of objects by Christopher Cameron · 5 years ago
- 459b295 Expand backend allocation API to allow an initialization color (only for GL to start) by Robert Phillips · 5 years ago
- 729a23f Move ccpr headers for display list out of include/private. by Ben Wagner · 5 years ago
- ab32f65 Add SkSurface::asyncReadPixels() by Brian Salomon · 5 years ago
- 8610e9c ccpr: Add a GrOctoBounds class by Chris Dalton · 5 years ago
- ac9be9d Remove shader text trace events and simplify the SKSL/GLSL printing code by Brian Osman · 6 years ago
- 75c5326 Cache some more Metal state. by Jim Van Verth · 6 years ago
- 75c3ae4 Add GrMtlCommandBuffer by Jim Van Verth · 6 years ago