diff options
| author | vbuzinov <vbuzinov@nvidia.com> | 2015-06-12 08:59:45 -0700 |
|---|---|---|
| committer | Commit bot <commit-bot@chromium.org> | 2015-06-12 08:59:45 -0700 |
| commit | dded69693dd3779f081326cde24c3954505b129d (patch) | |
| tree | 0cfc3a16d31093185082268ab16599edb7c0464f /samplecode/SampleApp.cpp | |
| parent | 57856a1f589bea64ed84535efed0668221060f9b (diff) | |
Implement support for mixed sampled render targets
Adds a new FBO type kStencil_MSFBOType that is selected whenever
NV_framebuffer_mixed_samples extension is available. In this new
FBO type a non-msaa color buffer is created with a multisampled
stencil buffer attachment.
Replaces numSamples() with separate numColorSamples and numStencilSamples
methods in RenderTarget.
In mixed samples mode non-MSAA codepaths are used to draw simple shapes,
while NVPR-rendered paths and text are rendered with a multisampled
stencil.
BUG=skia:3177
Review URL: https://codereview.chromium.org/1001503002
Diffstat (limited to 'samplecode/SampleApp.cpp')
| -rw-r--r-- | samplecode/SampleApp.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp index 04b1cb0258..ae352aa5de 100644 --- a/samplecode/SampleApp.cpp +++ b/samplecode/SampleApp.cpp @@ -1953,9 +1953,9 @@ void SampleWindow::updateTitle() { if (IsGpuDeviceType(fDeviceType) && fDevManager && fDevManager->getGrRenderTarget() && - fDevManager->getGrRenderTarget()->numSamples() > 0) { + fDevManager->getGrRenderTarget()->numColorSamples() > 0) { title.appendf(" [MSAA: %d]", - fDevManager->getGrRenderTarget()->numSamples()); + fDevManager->getGrRenderTarget()->numColorSamples()); } #endif |
