Home | History | Annotate | Download | only in d3d9

Lines Matching refs:clearParams

1867 void Renderer9::clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer)
1869 if (clearParams.colorClearType != GL_FLOAT)
1876 bool clearColor = clearParams.clearColor[0];
1877 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
1879 if (clearParams.clearColor[i] != clearColor)
1887 float depth = gl::clamp01(clearParams.depthClearValue);
1888 DWORD stencil = clearParams.stencilClearValue & 0x000000FF;
1891 if (clearParams.clearStencil && frameBuffer->hasStencil())
1898 const bool needMaskedStencilClear = clearParams.clearStencil &&
1899 (clearParams.stencilWriteMask & stencilUnmasked) != stencilUnmasked;
1920 color = D3DCOLOR_ARGB(gl::unorm<8>((internalAlphaBits == 0 && actualAlphaBits > 0) ? 1.0f : clearParams.colorFClearValue.alpha),
1921 gl::unorm<8>((internalRedBits == 0 && actualRedBits > 0) ? 0.0f : clearParams.colorFClearValue.red),
1922 gl::unorm<8>((internalGreenBits == 0 && actualGreenBits > 0) ? 0.0f : clearParams.colorFClearValue.green),
1923 gl::unorm<8>((internalBlueBits == 0 && actualBlueBits > 0) ? 0.0f : clearParams.colorFClearValue.blue));
1925 if ((internalRedBits > 0 && !clearParams.colorMaskRed) ||
1926 (internalGreenBits > 0 && !clearParams.colorMaskGreen) ||
1927 (internalBlueBits > 0 && !clearParams.colorMaskBlue) ||
1928 (internalAlphaBits > 0 && !clearParams.colorMaskAlpha))
1996 gl_d3d9::ConvertColorMask(clearParams.colorMaskRed,
1997 clearParams.colorMaskGreen,
1998 clearParams.colorMaskBlue,
1999 clearParams.colorMaskAlpha));
2006 if (stencilUnmasked != 0x0 && clearParams.clearStencil)
2012 mDevice->SetRenderState(D3DRS_STENCILWRITEMASK, clearParams.stencilWriteMask);
2062 if (clearParams.clearDepth)
2074 else if (clearColor || clearParams.clearDepth || clearParams.clearStencil)
2081 if (clearParams.clearDepth)
2085 if (clearParams.clearStencil)