()
| 625 | |
| 626 | |
| 627 | protected void syncBackTexture() { |
| 628 | if (usingFrontTex) needSepFrontTex = true; |
| 629 | if (1 < numSamples) { |
| 630 | bindFramebufferImpl(READ_FRAMEBUFFER, glMultiFbo.get(0)); |
| 631 | bindFramebufferImpl(DRAW_FRAMEBUFFER, glColorFbo.get(0)); |
| 632 | int mask = COLOR_BUFFER_BIT; |
| 633 | if (graphics.getHint(PConstants.ENABLE_BUFFER_READING)) { |
| 634 | mask |= DEPTH_BUFFER_BIT | STENCIL_BUFFER_BIT; |
| 635 | } |
| 636 | blitFramebuffer(0, 0, fboWidth, fboHeight, |
| 637 | 0, 0, fboWidth, fboHeight, |
| 638 | mask, NEAREST); |
| 639 | } |
| 640 | } |
| 641 | |
| 642 | |
| 643 | abstract protected float getPixelScale(); |
no test coverage detected