skia2/include/gpu
Chris Dalton 6ce447a4ec Eliminate mixed samples as an FBO type or AA type
From now on, sample counts always refer to the number of actual color
samples, and render targets don't have separate color and stencil
sample counts.

If mixed samples support is available when making a
"GrAAType::kCoverage" draw, then an op may attach and use a mixed
sampled stencil buffer internally. But this will all be invisible to
the client.

After this CL, we temporarily won't have a mode to use nvpr with mixed
samples. That will soon be fixed by a follow-on CL that enables nvpr
with mixed samples in the normal "gl" and "gles" configs.

Bug: skia:
Change-Id: I1cb8277f0d2d0d371f24bb9f39cd473ed5c5c83b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/221878
Commit-Queue: Chris Dalton <csmartdalton@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-06-24 04:08:45 +00:00
..
gl Reland "Get EGLimage functions out of GrGLInterface." 2019-05-15 19:58:45 +00:00
mock rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
mtl Change GrCFResource to sk_cf_obj and move to include/ports. 2019-06-10 18:44:28 +00:00
vk Make feature structs on GrVkBackendContext const. 2019-06-05 15:56:00 +00:00
GrBackendDrawableInfo.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBackendSemaphore.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBackendSurface.h Add API to invalidate GL texture parameters from GrBackendTexture. 2019-06-05 13:50:25 +00:00
GrBlend.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrConfig.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrContext.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrContextOptions.h Add a "preferredInternalSampleCount" cap 2019-06-17 23:47:59 +00:00
GrContextThreadSafeProxy.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDriverBugWorkarounds.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDriverBugWorkaroundsAutogen.h Add disable_texture_storage workaround 2018-08-22 23:56:23 +00:00
GrGpuResource.h Swap GrSurfaceProxy over to being held via sk_sp 2019-06-20 11:43:45 +00:00
GrRenderTarget.h Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrSamplerState.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSurface.h Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrTexture.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrTypes.h Alter createTestingOnlyBackendTexture methods 2019-05-13 15:39:33 +00:00