Home | History | Annotate | Download | only in simplereference

Lines Matching refs:stencil

978 		// copy only depth and stencil
1973 // Attach to both depth and stencil.
2035 // Attach to both depth and stencil.
2105 // Attach both to depth and stencil.
2603 void ReferenceContext::clearStencil (int stencil)
2605 m_clearStencil = stencil;
3010 static inline void writeMaskedStencil (const rr::MultisamplePixelBufferAccess& access, int s, int x, int y, deUint32 stencil, deUint32 writeMask)
3015 const deUint32 newVal = (oldVal & ~writeMask) | (stencil & writeMask);
3293 bool discardBuffers[3] = { false, false, false }; // Color, depth, stencil
3401 int stencil = maskStencil(stencilBits, m_clearStencil);
3405 // Slow path where depth or stencil is masked out in write.
3409 writeMaskedStencil(access, s, x, y, stencil, m_stencil[rr::FACETYPE_FRONT].writeMask);
3412 rr::clearStencil(access, stencil);
3456 int stencil = value[0];
3461 writeMaskedStencil(access, s, x, y, stencil, m_stencil[rr::FACETYPE_FRONT].writeMask);
3548 void ReferenceContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil)
3552 clearBufferiv(GL_STENCIL, drawbuffer, &stencil);