skia2/src/gpu
Greg Daniel ee72bd921a Add move assignment operator to GrSurfaceProxyView.
Bug: skia:9556
Change-Id: I3928a3f3350b222bda429195dc7115b9303d9598
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/269199
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2020-02-06 21:10:25 +00:00
..
ccpr Replace usage of SkTClamp with SkTPin 2020-02-06 20:34:13 +00:00
dawn SkiaDawn: Connect GrIOType in onWrapBackendTexture 2020-02-03 18:33:09 +00:00
effects Reland "In GrSkSLFP, always use a coord transform" 2020-02-06 20:38:33 +00:00
geometry Remove SkMaxScalar and SkMinScalar 2020-02-06 15:43:22 +00:00
gl Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
glsl Cleanup program building a bit 2020-02-05 18:11:07 +00:00
gradients Store GrSurfaceProxyViews on SkSpecial*_Gpu. 2020-01-29 00:24:33 +00:00
mock GrPixelConfig is DEAD!!!!! 2020-01-23 16:25:26 +00:00
mtl Cleanup program building a bit 2020-02-05 18:11:07 +00:00
ops Remove SkScalarClampMax and SkScalarPin 2020-02-06 18:29:51 +00:00
tessellate Add a stencil/tessellation hybrid mode for path rendering 2020-01-30 01:44:15 +00:00
text Remove SkMaxScalar and SkMinScalar 2020-02-06 15:43:22 +00:00
vk Switch SkImage_Base asTextureProxyRef to return view instead. 2020-02-06 15:38:21 +00:00
gpu_workaround_list.txt gpu: Disable dual source blending support on buggy driver versions. 2019-12-20 22:56:19 +00:00
GrAHardwareBufferImageGenerator.cpp Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrAHardwareBufferImageGenerator.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrAHardwareBufferUtils.cpp Reland: Enable YCbCr sampler support on platforms other than Android 2019-08-12 14:21:01 +00:00
GrAHardwareBufferUtils.h Delete unused variant of MakeBackendTexture 2019-08-02 20:55:40 +00:00
GrAllocator.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrAppliedClip.h Add "GrMipMapped" parameter to visitProxies 2019-05-24 21:28:11 +00:00
GrAuditTrail.cpp Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." 2019-08-22 20:52:09 +00:00
GrAuditTrail.h Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." 2019-08-22 20:52:09 +00:00
GrAutoLocaleSetter.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBackendSurface.cpp Roll dawn and adjust for new SwapChain API. 2020-01-28 18:26:44 +00:00
GrBackendTextureImageGenerator.cpp Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrBackendTextureImageGenerator.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrBaseContextPriv.h Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrBitmapTextureMaker.cpp Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrBitmapTextureMaker.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrBlend.h Make GrBlend.h private 2019-08-15 13:34:57 +00:00
GrBlurUtils.cpp Have GrTextureEffect factories take a view as input. 2020-02-05 16:19:57 +00:00
GrBlurUtils.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBuffer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBufferAllocPool.cpp Some GrTypes cleanup. 2020-01-03 19:49:07 +00:00
GrBufferAllocPool.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrCaps.cpp GrPixelConfig is DEAD!!!!! 2020-01-23 16:25:26 +00:00
GrCaps.h GrPixelConfig is DEAD!!!!! 2020-01-23 16:25:26 +00:00
GrClientMappedBufferManager.cpp Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" 2019-10-03 19:14:22 +00:00
GrClientMappedBufferManager.h Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" 2019-10-03 19:14:22 +00:00
GrClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrClipStackClip.cpp Remove fConfig from GrSurfaceDesc. 2020-01-23 15:53:36 +00:00
GrClipStackClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrColor.h Switch to float vertex colors for wide color vertex attribs 2019-12-06 20:13:35 +00:00
GrColorInfo.cpp Remove GrPixelConfigIsAlphaOnly call and transition calls to it. 2019-10-14 13:49:14 +00:00
GrColorInfo.h Remove GrPixelConfigIsAlphaOnly call and transition calls to it. 2019-10-14 13:49:14 +00:00
GrColorSpaceXform.cpp Implement constantOutputForConstantInput in GrColorSpaceXformEffect 2020-02-01 14:33:31 +00:00
GrColorSpaceXform.h Implement constantOutputForConstantInput in GrColorSpaceXformEffect 2020-02-01 14:33:31 +00:00
GrContext_Base.cpp Add interface(s) for compressed backend texture support 2019-12-17 20:30:06 +00:00
GrContext.cpp Make GrGpu::createBackendTexture match createCompressedBackendTexture 2020-01-24 16:30:47 +00:00
GrContextPriv.cpp Reland "Reland "Pass in a SkColorType into SkImage_Gpu ctor."" 2020-01-22 18:41:06 +00:00
GrContextPriv.h Move the remainder of GrRenderTargetContext factories. 2020-01-08 21:30:21 +00:00
GrContextThreadSafeProxy.cpp Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrContextThreadSafeProxyPriv.h Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrCoordTransform.h hide/remove obsolete/tricky SkMatrix methods 2019-12-18 22:29:52 +00:00
GrCopyRenderTask.cpp Use GrSurfaceProxyView in RenderTasks. 2019-10-29 15:53:59 +00:00
GrCopyRenderTask.h Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrCpuBuffer.h Override operator delete for GrCpuBuffer 2019-08-28 16:25:25 +00:00
GrDataUtils.cpp Fix SW decompression of BC1 and add a GM to check it (take 2). 2020-02-04 13:41:10 +00:00
GrDataUtils.h Minor GM cleanup 2020-01-31 19:06:19 +00:00
GrDDLContext.cpp Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrDefaultGeoProcFactory.cpp hide/remove obsolete/tricky SkMatrix methods 2019-12-18 22:29:52 +00:00
GrDefaultGeoProcFactory.h No longer ref count GrGeometryProcessors 2019-11-20 21:36:52 +00:00
GrDeferredProxyUploader.h use std::make_unique 2019-12-12 22:32:45 +00:00
GrDeferredUpload.h Add mutex to guard GrSkSLFPFactoryCache accesses 2019-12-05 17:58:03 +00:00
GrDistanceFieldGenFromVector.cpp Remove SkScalarClampMax and SkScalarPin 2020-02-06 18:29:51 +00:00
GrDistanceFieldGenFromVector.h Reland "Generate small path SDFs directly from path." 2019-12-20 15:06:21 +00:00
GrDrawingManager.cpp Move the remainder of GrRenderTargetContext factories. 2020-01-08 21:30:21 +00:00
GrDrawingManager.h Move the remainder of GrRenderTargetContext factories. 2020-01-08 21:30:21 +00:00
GrDrawOpAtlas.cpp Reland "Wrap page index packing in helper methods." 2020-02-03 15:38:35 +00:00
GrDrawOpAtlas.h Reland "Wrap page index packing in helper methods." 2020-02-03 15:38:35 +00:00
GrDrawOpTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDrawOpTest.h Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrDriverBugWorkarounds.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrEagerVertexAllocator.h Move GrTessellator::VertexAllocator to GrEagerVertexAllocator 2020-01-23 20:14:07 +00:00
GrFixedClip.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFixedClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFPArgs.h Rename GrColorSpaceInfo -> GrColorInfo 2019-09-30 21:53:24 +00:00
GrFragmentProcessor.cpp Make invokeChild just return a string containing the child function call 2020-01-24 20:23:33 +00:00
GrFragmentProcessor.h Clamp GrSkSLFP output to valid premul 2020-01-22 16:10:04 +00:00
GrGeometryProcessor.h Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrGlyph.h Rename AtlasID to PlotLocator 2020-01-27 21:21:16 +00:00
GrGpu.cpp Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrGpu.h Make GrGpu::createBackendTexture match createCompressedBackendTexture 2020-01-24 16:30:47 +00:00
GrGpuBuffer.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuBuffer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuResource.cpp Remove IORefs from GrSurface 2019-09-06 12:41:35 +00:00
GrGpuResourceCacheAccess.h Cleanup after removal of IORefs from GrSurface 2019-09-06 17:55:45 +00:00
GrGpuResourcePriv.h Remove IORefs from GrSurface 2019-09-06 12:41:35 +00:00
GrImageContext.cpp Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrImageContextPriv.h Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrImageInfo.h Some improvements to backend texture creation. 2019-11-04 20:37:41 +00:00
GrImageTextureMaker.cpp Rename view getters in various image subclasses. 2020-02-05 16:02:27 +00:00
GrImageTextureMaker.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrLegacyDirectContext.cpp Major refactor of runtime effects 2019-12-16 15:59:04 +00:00
GrMemoryPool.cpp Some GrTypes cleanup. 2020-01-03 19:49:07 +00:00
GrMemoryPool.h [canvaskit] Update build script to support latest Emscripten 2020-01-28 15:41:58 +00:00
GrMesh.h Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrNativeRect.h Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrNonAtomicRef.h Make GrSurfaceProxy derive from GrNonAtomicRef and remove GrIORefProxy. 2019-08-29 19:03:33 +00:00
GrOnFlushResourceProvider.cpp Move the remainder of GrRenderTargetContext factories. 2020-01-08 21:30:21 +00:00
GrOnFlushResourceProvider.h Suppress allocation warnings for tests that induce them intentionally 2019-12-11 23:01:59 +00:00
GrOpFlushState.cpp Pull creation of GrPipeline explicitly into the Ops' onExecute methods 2019-12-06 16:33:15 +00:00
GrOpFlushState.h Pull creation of GrPipeline explicitly into the Ops' onExecute methods 2019-12-06 16:33:15 +00:00
GrOpsRenderPass.cpp Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrOpsRenderPass.h Delete unused GrDebugMarkerOp. 2019-12-16 16:43:34 +00:00
GrOpsTask.cpp Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type 2019-12-20 21:02:49 +00:00
GrOpsTask.h Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type 2019-12-20 21:02:49 +00:00
GrPaint.cpp Reland "Remove GrPaint::addColorTextureProcessor" 2020-01-13 16:46:42 +00:00
GrPaint.h Reland "Remove GrPaint::addColorTextureProcessor" 2020-01-13 16:46:42 +00:00
GrPath.cpp Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/ 2019-06-04 13:36:05 +00:00
GrPath.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathProcessor.cpp hide/remove obsolete/tricky SkMatrix methods 2019-12-18 22:29:52 +00:00
GrPathProcessor.h Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrPathRenderer.cpp Remove GrTextureContext. 2019-12-16 20:45:10 +00:00
GrPathRenderer.h More SkISizification in GPU code. 2019-10-22 15:04:07 +00:00
GrPathRendererChain.cpp Add a path renderer that uses GPU tessellation 2020-01-07 20:00:22 +00:00
GrPathRendererChain.h Rename GpuPathRenderers::kAll to kDefault 2019-12-31 01:01:17 +00:00
GrPathRendering_none.cpp Add GrProgramInfo to centralize management of program information 2019-10-08 20:35:51 +00:00
GrPathRendering.cpp Add GrProgramInfo to centralize management of program information 2019-10-08 20:35:51 +00:00
GrPathRendering.h Add GrProgramInfo to centralize management of program information 2019-10-08 20:35:51 +00:00
GrPersistentCacheUtils.h When precompiling SkSL, avoid the need to re-link 2019-09-24 20:32:32 +00:00
GrPipeline.cpp Add a stencil/tessellation hybrid mode for path rendering 2020-01-30 01:44:15 +00:00
GrPipeline.h Add a stencil/tessellation hybrid mode for path rendering 2020-01-30 01:44:15 +00:00
GrPrimitiveProcessor.cpp Allow implicit conversion from GrSamplerState::Filter to GrSamplerState 2020-01-09 17:29:54 +00:00
GrPrimitiveProcessor.h Allow implicit conversion from GrSamplerState::Filter to GrSamplerState 2020-01-09 17:29:54 +00:00
GrProcessor.cpp Make sure random unit test processors use an alpha type compatible with 2019-12-18 19:40:11 +00:00
GrProcessor.h Add a stencil/tessellation hybrid mode for path rendering 2020-01-30 01:44:15 +00:00
GrProcessorAnalysis.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrProcessorAnalysis.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrProcessorSet.cpp Reland "Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView." 2019-12-12 13:27:21 +00:00
GrProcessorSet.h Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrProcessorUnitTest.cpp Revert "Revert "Move GrDomainEffect functionality into GrTextureEffect and delete"" 2020-01-24 16:58:37 +00:00
GrProcessorUnitTest.h Remove fConfig from GrSurfaceDesc. 2020-01-23 15:53:36 +00:00
GrProgramDesc.cpp Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrProgramDesc.h Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrProgramInfo.cpp Remove various uses of GrPixelConfig from GrSurfaceProxy. 2020-01-15 14:49:24 +00:00
GrProgramInfo.h Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrProxyProvider.cpp Remove create function in proxyProvider that takes a raster SkImage. 2020-01-28 23:29:32 +00:00
GrProxyProvider.h Remove create function in proxyProvider that takes a raster SkImage. 2020-01-28 23:29:32 +00:00
GrRecordingContext.cpp Remove 565 mask data from GrStrikeCache to constexpr varialbe 2020-02-03 16:27:05 +00:00
GrRecordingContextPriv.h Reland "Move makeDeferredRenderTargetContext calls to factory on RTC." 2020-01-08 19:13:14 +00:00
GrRectanizerSkyline.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
GrRectanizerSkyline.h Reland "Specialize SkRectanzier to SkRectanizerSkyline" 2020-01-23 15:28:26 +00:00
GrReducedClip.cpp Remove GrTextureContext. 2019-12-16 20:45:10 +00:00
GrReducedClip.h Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." 2019-08-22 20:52:09 +00:00
GrRenderTarget.cpp Remove GrPixelConfig from GrSurface and GrSurfaceProxy. 2020-01-23 01:14:32 +00:00
GrRenderTarget.h Remove GrPixelConfig from GrSurface and GrSurfaceProxy. 2020-01-23 01:14:32 +00:00
GrRenderTargetContext.cpp Have GrTextureEffect factories take a view as input. 2020-02-05 16:19:57 +00:00
GrRenderTargetContext.h Update GrSurfaceProxy::Copy to return a view. 2020-01-30 20:43:56 +00:00
GrRenderTargetContextPriv.h Update GrSurface/RenderTargetContexts to take and store GrSurfaceProxyViews. 2020-01-14 15:31:07 +00:00
GrRenderTargetPriv.h Revert "Reduce inputs to GrProgramDesc::Build method(s)" 2019-10-17 19:06:52 +00:00
GrRenderTargetProxy.cpp Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal." 2019-11-25 21:49:46 +00:00
GrRenderTargetProxy.h Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal." 2019-11-25 21:49:46 +00:00
GrRenderTargetProxyPriv.h Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal." 2019-11-25 21:49:46 +00:00
GrRenderTask.cpp Defer stencil attachment until opsTask execution 2019-11-08 18:36:35 +00:00
GrRenderTask.h Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrResourceAllocator.cpp Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrResourceAllocator.h Defer stencil attachment until opsTask execution 2019-11-08 18:36:35 +00:00
GrResourceCache.cpp Remove unneeded abandon/release check in GrGpuResource message processing. 2019-12-04 18:11:16 +00:00
GrResourceCache.h Work around un-safe downcast in PromiseLazyInstantiateCallback destructor after a context abandon 2019-10-16 19:24:03 +00:00
GrResourceHandle.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrResourceProvider.cpp Remove GrPixelConfig from GrSurface and GrSurfaceProxy. 2020-01-23 01:14:32 +00:00
GrResourceProvider.h Add missing 'GrProtected' parameter to createCompressedTexture call chain 2020-01-22 23:28:32 +00:00
GrResourceProviderPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSamplePatternDictionary.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSamplePatternDictionary.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSamplerState.h Revert "Revert "Move GrDomainEffect functionality into GrTextureEffect and delete"" 2020-01-24 16:58:37 +00:00
GrScissorState.h Only access the scissorState's rect when it is valid 2019-11-18 22:13:20 +00:00
GrSemaphore.h Handle failure to submit semaphores in vulkan backend. 2019-11-19 21:06:09 +00:00
GrShaderCaps.cpp Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrShaderCaps.h Add back door support for GLSL tessellation shaders 2019-12-27 22:34:10 +00:00
GrShaderUtils.cpp Include line numbers in Viewer's shader error windows 2019-12-16 19:08:11 +00:00
GrShaderUtils.h Include line numbers in Viewer's shader error windows 2019-12-16 19:08:11 +00:00
GrShaderVar.cpp Add SkUNREACHABLE to definition of SK_ABORT. 2019-08-09 20:43:39 +00:00
GrShaderVar.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSoftwarePathRenderer.cpp Have GrTextureEffect factories take a view as input. 2020-02-05 16:19:57 +00:00
GrSoftwarePathRenderer.h Reland "Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""" 2019-11-25 15:46:35 +00:00
GrStencilAttachment.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilAttachment.h Clear and discard stencil buffers on tilers, take 2 2019-10-01 20:45:45 +00:00
GrStencilClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilSettings.cpp Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrStencilSettings.h Fix compiler warning using mixed enum types 2020-02-06 18:43:11 +00:00
GrStyle.cpp Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrStyle.h initialize fPhase 2019-07-12 14:30:36 +00:00
GrSurface.cpp Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types (take 2) 2020-01-28 14:03:14 +00:00
GrSurfaceContext.cpp Update bicubic effect factories to take a view. 2020-02-05 18:38:38 +00:00
GrSurfaceContext.h Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrSurfaceContextPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSurfacePriv.h Cleanup after removal of IORefs from GrSurface 2019-09-06 17:55:45 +00:00
GrSurfaceProxy.cpp Update GrSurfaceProxy::Copy to return a view. 2020-01-30 20:43:56 +00:00
GrSurfaceProxy.h Update GrSurfaceProxy::Copy to return a view. 2020-01-30 20:43:56 +00:00
GrSurfaceProxyPriv.h Remove GrPixelConfig from GrSurface and GrSurfaceProxy. 2020-01-23 01:14:32 +00:00
GrSurfaceProxyView.h Add move assignment operator to GrSurfaceProxyView. 2020-02-06 21:10:25 +00:00
GrSwizzle.cpp Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrSwizzle.h Update GrSwizzle to only store key and not string. 2019-12-02 21:11:08 +00:00
GrSWMaskHelper.cpp Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrSWMaskHelper.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrTessellator.cpp Add a "kSimpleInnerPolygons" mode to GrTessellator 2020-01-29 19:08:07 +00:00
GrTessellator.h Add a "kSimpleInnerPolygons" mode to GrTessellator 2020-01-29 19:08:07 +00:00
GrTestUtils.cpp use std::make_unique 2019-12-12 22:32:45 +00:00
GrTestUtils.h Make sure random unit test processors use an alpha type compatible with 2019-12-18 19:40:11 +00:00
GrTexture.cpp Remove fConfig from GrSurfaceDesc. 2020-01-23 15:53:36 +00:00
GrTextureAdjuster.cpp Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrTextureAdjuster.h Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrTextureMaker.cpp Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrTextureMaker.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
GrTexturePriv.h Remove GrPixelConfig from GrSurface and GrSurfaceProxy. 2020-01-23 01:14:32 +00:00
GrTextureProducer.cpp Update bicubic effect factories to take a view. 2020-02-05 18:38:38 +00:00
GrTextureProducer.h Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrTextureProxy.cpp Implement support for framebufferOnly render targets. 2020-01-23 16:34:06 +00:00
GrTextureProxy.h Lift TextureSampler's proxy to SurfaceProxy 2019-11-25 21:35:06 +00:00
GrTextureProxyCacheAccess.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTextureProxyPriv.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTextureRenderTargetProxy.cpp Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal." 2019-11-25 21:49:46 +00:00
GrTextureRenderTargetProxy.h Remove outputSwizzle from GrRenderTargetProxy. 2019-10-29 18:51:20 +00:00
GrTextureResolveManager.h Reland "Reorder msaa and mipmap resolves to happen all at once" 2019-09-18 21:00:01 +00:00
GrTextureResolveRenderTask.cpp Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrTextureResolveRenderTask.h Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrTracing.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTransferFromRenderTask.cpp Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask." 2019-08-22 20:52:09 +00:00
GrTransferFromRenderTask.h Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrTRecorder.h Some GrTypes cleanup. 2020-01-03 19:49:07 +00:00
GrUserStencilSettings.h Fix compiler warning using mixed enum types 2020-02-06 18:43:11 +00:00
GrUtil.h Revert "Revert "Go back to blacklisting MSAA on all Intel GPUs"" 2019-08-15 19:27:34 +00:00
GrVertexWriter.h Switch to float vertex colors for wide color vertex attribs 2019-12-06 20:13:35 +00:00
GrWaitRenderTask.cpp Make GrSemaphore no longer derive from GrGPUResource. 2019-11-18 19:42:09 +00:00
GrWaitRenderTask.h Use just GrSurfaceProxy in pipeline management. 2019-11-25 14:00:45 +00:00
GrWindowRectangles.h replace SkIRect[1] with SkIRect 2019-12-04 16:46:36 +00:00
GrWindowRectsState.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrXferProcessor.cpp On ARM disable blend when src-over has src with alpha of 1. 2020-01-13 15:27:53 +00:00
GrXferProcessor.h Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrYUVProvider.cpp Rename various getters related to GrSurfaceProxyView. 2020-02-05 14:29:08 +00:00
GrYUVProvider.h Have GrTextureProducer return views instead of proxies. 2020-02-03 20:42:21 +00:00
SkGpuDevice_drawTexture.cpp Switch SkImage_Base asTextureProxyRef to return view instead. 2020-02-06 15:38:21 +00:00
SkGpuDevice.cpp Switch SkImage_Base asTextureProxyRef to return view instead. 2020-02-06 15:38:21 +00:00
SkGpuDevice.h Allow implicit conversion from GrSamplerState::Filter to GrSamplerState 2020-01-09 17:29:54 +00:00
SkGr.cpp Reland "Change refPinnedTextureProxy to return a view instead." 2020-02-06 14:15:31 +00:00
SkGr.h Reland "Change refPinnedTextureProxy to return a view instead." 2020-02-06 14:15:31 +00:00