Home | History | Annotate | Download | only in libGLESv2

Lines Matching refs:clearParams

2604     ClearParameters clearParams = { 0 };
2605 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2607 clearParams.clearColor[i] = false;
2609 clearParams.colorFClearValue = mState.colorClearValue;
2610 clearParams.colorClearType = GL_FLOAT;
2611 clearParams.colorMaskRed = mState.blend.colorMaskRed;
2612 clearParams.colorMaskGreen = mState.blend.colorMaskGreen;
2613 clearParams.colorMaskBlue = mState.blend.colorMaskBlue;
2614 clearParams.colorMaskAlpha = mState.blend.colorMaskAlpha;
2615 clearParams.clearDepth = false;
2616 clearParams.depthClearValue = mState.depthClearValue;
2617 clearParams.clearStencil = false;
2618 clearParams.stencilClearValue = mState.stencilClearValue;
2619 clearParams.stencilWriteMask = mState.depthStencil.stencilWritemask;
2620 clearParams.scissorEnabled = mState.scissorTest;
2621 clearParams.scissor = mState.scissor;
2628 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2630 clearParams.clearColor[i] = true;
2639 clearParams.clearDepth = true;
2656 clearParams.clearStencil = true;
2667 mRenderer->clear(clearParams, framebufferObject);
2678 ClearParameters clearParams = { 0 };
2682 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2684 clearParams.clearColor[i] = (drawbuffer == static_cast<int>(i));
2686 clearParams.colorFClearValue = ColorF(values[0], values[1], values[2], values[3]);
2687 clearParams.colorClearType = GL_FLOAT;
2691 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2693 clearParams.clearColor[i] = false;
2695 clearParams.colorFClearValue = mState.colorClearValue;
2696 clearParams.colorClearType = GL_FLOAT;
2699 clearParams.colorMaskRed = mState.blend.colorMaskRed;
2700 clearParams.colorMaskGreen = mState.blend.colorMaskGreen;
2701 clearParams.colorMaskBlue = mState.blend.colorMaskBlue;
2702 clearParams.colorMaskAlpha = mState.blend.colorMaskAlpha;
2706 clearParams.clearDepth = true;
2707 clearParams.depthClearValue = values[0];
2711 clearParams.clearDepth = false;
2712 clearParams.depthClearValue = mState.depthClearValue;
2715 clearParams.clearStencil = false;
2716 clearParams.stencilClearValue = mState.stencilClearValue;
2717 clearParams.stencilWriteMask = mState.depthStencil.stencilWritemask;
2718 clearParams.scissorEnabled = mState.scissorTest;
2719 clearParams.scissor = mState.scissor;
2726 mRenderer->clear(clearParams, getDrawFramebuffer());
2737 ClearParameters clearParams = { 0 };
2738 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2740 clearParams.clearColor[i] = (drawbuffer == static_cast<int>(i));
2742 clearParams.colorUIClearValue = ColorUI(values[0], values[1], values[2], values[3]);
2743 clearParams.colorClearType = GL_UNSIGNED_INT;
2744 clearParams.colorMaskRed = mState.blend.colorMaskRed;
2745 clearParams.colorMaskGreen = mState.blend.colorMaskGreen;
2746 clearParams.colorMaskBlue = mState.blend.colorMaskBlue;
2747 clearParams.colorMaskAlpha = mState.blend.colorMaskAlpha;
2748 clearParams.clearDepth = false;
2749 clearParams.depthClearValue = mState.depthClearValue;
2750 clearParams.clearStencil = false;
2751 clearParams.stencilClearValue = mState.stencilClearValue;
2752 clearParams.stencilWriteMask = mState.depthStencil.stencilWritemask;
2753 clearParams.scissorEnabled = mState.scissorTest;
2754 clearParams.scissor = mState.scissor;
2761 mRenderer->clear(clearParams, getDrawFramebuffer());
2772 ClearParameters clearParams = { 0 };
2776 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2778 clearParams.clearColor[i] = (drawbuffer == static_cast<int>(i));
2780 clearParams.colorIClearValue = ColorI(values[0], values[1], values[2], values[3]);
2781 clearParams.colorClearType = GL_INT;
2785 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2787 clearParams.clearColor[i] = false;
2789 clearParams.colorFClearValue = mState.colorClearValue;
2790 clearParams.colorClearType = GL_FLOAT;
2793 clearParams.colorMaskRed = mState.blend.colorMaskRed;
2794 clearParams.colorMaskGreen = mState.blend.colorMaskGreen;
2795 clearParams.colorMaskBlue = mState.blend.colorMaskBlue;
2796 clearParams.colorMaskAlpha = mState.blend.colorMaskAlpha;
2798 clearParams.clearDepth = false;
2799 clearParams.depthClearValue = mState.depthClearValue;
2803 clearParams.clearStencil = true;
2804 clearParams.stencilClearValue = values[1];
2808 clearParams.clearStencil = false;
2809 clearParams.stencilClearValue = mState.stencilClearValue;
2811 clearParams.stencilWriteMask = mState.depthStencil.stencilWritemask;
2813 clearParams.scissorEnabled = mState.scissorTest;
2814 clearParams.scissor = mState.scissor;
2821 mRenderer->clear(clearParams, getDrawFramebuffer());
2832 ClearParameters clearParams = { 0 };
2833 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
2835 clearParams.clearColor[i] = false;
2837 clearParams.colorFClearValue = mState.colorClearValue;
2838 clearParams.colorClearType = GL_FLOAT;
2839 clearParams.colorMaskRed = mState.blend.colorMaskRed;
2840 clearParams.colorMaskGreen = mState.blend.colorMaskGreen;
2841 clearParams.colorMaskBlue = mState.blend.colorMaskBlue;
2842 clearParams.colorMaskAlpha = mState.blend.colorMaskAlpha;
2843 clearParams.clearDepth = true;
2844 clearParams.depthClearValue = depth;
2845 clearParams.clearStencil = true;
2846 clearParams.stencilClearValue = stencil;
2847 clearParams.stencilWriteMask = mState.depthStencil.stencilWritemask;
2848 clearParams.scissorEnabled = mState.scissorTest;
2849 clearParams.scissor = mState.scissor;
2856 mRenderer->clear(clearParams, getDrawFramebuffer());