Home
last modified time | relevance | path

Searched refs:stencilBits (Results 1 – 25 of 137) sorted by relevance

123456

/external/deqp/modules/gles3/functional/
Des3fStencilTests.cpp180 …virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil…
184 void visualizeStencil (sglr::Context& context, int stencilBits, int stencilStep);
257 void StencilCase::visualizeStencil (sglr::Context& context, int stencilBits, int stencilStep) in visualizeStencil() argument
259 int endVal = 1<<stencilBits; in visualizeStencil()
281 int stencilBits = renderTarget.getStencilBits(); in iterate() local
283 int stencilStep = stencilBits == 8 ? 8 : 1; in iterate()
284 int numStencilValues = (1<<stencilBits)/stencilStep + 1; in iterate()
308 genOps(ops[ndx], stencilBits, depthBits, deMin32(ndx*stencilStep, (1<<stencilBits)-1)); in iterate()
311 genOps(ops[numStencilValues+0], stencilBits, depthBits, 1<<stencilBits); in iterate()
312 genOps(ops[numStencilValues+1], stencilBits, depthBits, -1); in iterate()
[all …]
Des3fDepthStencilClearTests.cpp103 tcu::TextureFormat getStencilFormat (int stencilBits) in getStencilFormat() argument
105 switch (stencilBits) in getStencilFormat()
453 int stencilBits = renderTarget.getStencilBits(); in renderReference() local
454 tcu::TextureLevel depthBufRow (getStencilFormat(stencilBits), dst.getWidth(), 1, 1); in renderReference()
456 deUint32 bufMask = (1u<<stencilBits)-1; in renderReference()
489 …float step = (float)(stencil / ((1u<<stencilBits) / (deUint32)STENCIL_STEPS)) / (float)(STENCIL_… in renderReference()
Des3fIntegerStateQueryTests.cpp73 …virtual void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits)…
109 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
329 …BooleanVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
341 if (stencilBits > 0 && state != GL_TRUE) in verifyStencilMaskInitial()
363 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
516 …IntegerVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
526 const GLint reference = (1 << stencilBits) - 1; in verifyStencilMaskInitial()
550 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
702 …teger64Verifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
712 const GLint64 reference = (1ULL << stencilBits) - 1; in verifyStencilMaskInitial()
[all …]
Des3fDepthStencilTests.cpp210 int stencilBits; member
219 , stencilBits (stencilBits_) in TestRenderTarget()
227 , stencilBits (0) in TestRenderTarget()
232 void getStencilTestValues (int stencilBits, int numValues, int* values) in getStencilTestValues() argument
236 int maxVal = (1<<stencilBits)-1; in getStencilTestValues()
269 getStencilTestValues(target.stencilBits, numL0CellsX*numL0CellsY, &stencilValues[0]); in generateBaseClearAndDepthCommands()
342 getStencilTestValues(target.stencilBits, numValues, &stencilValues[0]); in generateStencilVisualizeCommands()
384 bool hasStencil = renderTarget.stencilBits > 0; in translateCommand()
399 dst.state.numStencilBits = renderTarget.stencilBits; in translateCommand()
481 … const tcu::PixelBufferAccess& dstColor, const tcu::PixelBufferAccess& dstStencil, int stencilBits) in renderReference() argument
[all …]
/external/deqp/modules/gles2/functional/
Des2fStencilTests.cpp177 …virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil…
181 void visualizeStencil (sglr::Context& context, int stencilBits, int stencilStep);
254 void StencilCase::visualizeStencil (sglr::Context& context, int stencilBits, int stencilStep) in visualizeStencil() argument
256 int endVal = 1<<stencilBits; in visualizeStencil()
278 int stencilBits = renderTarget.getStencilBits(); in iterate() local
280 int stencilStep = stencilBits == 8 ? 8 : 1; in iterate()
281 int numStencilValues = (1<<stencilBits)/stencilStep + 1; in iterate()
305 genOps(ops[ndx], stencilBits, depthBits, deMin32(ndx*stencilStep, (1<<stencilBits)-1)); in iterate()
308 genOps(ops[numStencilValues+0], stencilBits, depthBits, 1<<stencilBits); in iterate()
309 genOps(ops[numStencilValues+1], stencilBits, depthBits, -1); in iterate()
[all …]
Des2fIntegerStateQueryTests.cpp72 …virtual void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits)…
107 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
297 …BooleanVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
309 if (stencilBits > 0 && state != GL_TRUE) in verifyStencilMaskInitial()
330 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
465 …IntegerVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
475 const GLint reference = (1 << stencilBits) - 1; in verifyStencilMaskInitial()
498 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits);
636 …etFloatVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument
640 const GLint reference = (1 << stencilBits) - 1; in verifyStencilMaskInitial()
[all …]
Des2fDepthStencilClearTests.cpp103 tcu::TextureFormat getStencilFormat (int stencilBits) in getStencilFormat() argument
105 switch (stencilBits) in getStencilFormat()
450 int stencilBits = renderTarget.getStencilBits(); in renderReference() local
451 tcu::TextureLevel depthBufRow (getStencilFormat(stencilBits), dst.getWidth(), 1, 1); in renderReference()
453 deUint32 bufMask = (1u<<stencilBits)-1; in renderReference()
486 …float step = (float)(stencil / ((1u<<stencilBits) / (deUint32)STENCIL_STEPS)) / (float)(STENCIL_… in renderReference()
Des2fDepthStencilTests.cpp210 int stencilBits; member
219 , stencilBits (stencilBits_) in TestRenderTarget()
227 , stencilBits (0) in TestRenderTarget()
232 void getStencilTestValues (int stencilBits, int numValues, int* values) in getStencilTestValues() argument
236 int maxVal = (1<<stencilBits)-1; in getStencilTestValues()
269 getStencilTestValues(target.stencilBits, numL0CellsX*numL0CellsY, &stencilValues[0]); in generateBaseClearAndDepthCommands()
342 getStencilTestValues(target.stencilBits, numValues, &stencilValues[0]); in generateStencilVisualizeCommands()
384 bool hasStencil = renderTarget.stencilBits > 0; in translateCommand()
399 dst.state.numStencilBits = renderTarget.stencilBits; in translateCommand()
481 … const tcu::PixelBufferAccess& dstColor, const tcu::PixelBufferAccess& dstStencil, int stencilBits) in renderReference() argument
[all …]
/external/deqp/framework/opengl/
DgluFboRenderContext.cpp44 static void getDepthStencilBits (deUint32 depthStencilFormat, int* depthBits, int* stencilBits) in getDepthStencilBits() argument
48 *stencilBits = bits[3]; in getDepthStencilBits()
113 if (config.stencilBits != glu::RenderConfig::DONT_CARE && in chooseDepthStencilFormat()
114 config.stencilBits != bits[3]) in chooseDepthStencilFormat()
187 int stencilBits = 0; in createFramebuffer() local
221 getDepthStencilBits(depthStencilFormat, &depthBits, &stencilBits); in createFramebuffer()
246 if (stencilBits > 0) in createFramebuffer()
258 …m_renderTarget = tcu::RenderTarget(width, height, pixelFormat, depthBits, stencilBits, config.numS… in createFramebuffer()
DgluRenderConfig.hpp80 int stencilBits; member
95 , stencilBits (DONT_CARE) in RenderConfig()
DgluRenderConfig.cpp40 config->stencilBits == RenderConfig::DONT_CARE && in parseConfigBitsFromName()
108 config->stencilBits = stencilCfgs[ndx].stencilSize; in parseConfigBitsFromName()
/external/deqp/framework/common/
DtcuRenderTarget.cpp39 … (int width, int height, const PixelFormat& format, int depthBits, int stencilBits, int numSamples) in RenderTarget() argument
44 , m_stencilBits (stencilBits) in RenderTarget()
/external/deqp/framework/platform/win32/
DtcuWGL.hpp122 int stencilBits; member in tcu::wgl::PixelFormatInfo
144 , stencilBits (0) in PixelFormatInfo()
DtcuWGL.cpp344 info.stencilBits = values[11]; in getPixelFormatInfo()
489 if (config.stencilBits != glu::RenderConfig::DONT_CARE && in choosePixelFormat()
490 config.stencilBits != info.stencilBits) in choosePixelFormat()
/external/deqp/framework/platform/ios/
DtcuIOSPlatform.mm220 int stencilBits = 0;
228 if ((config.depthBits > 0 || config.stencilBits > 0) && depthStencilFormat == 0)
256 gl.getRenderbufferParameteriv(GL_RENDERBUFFER, GL_RENDERBUFFER_STENCIL_SIZE, &stencilBits);
269 if (stencilBits > 0)
281 m_renderTarget = tcu::RenderTarget(width, height, pixelFormat, depthBits, stencilBits, 0);
/external/chromium_org/third_party/angle/src/libGLESv2/
DFramebuffer.cpp416 if (formatInfo.depthBits > 0 || formatInfo.stencilBits > 0) in completeness()
423 … if (!formatCaps.renderable || formatInfo.depthBits > 0 || formatInfo.stencilBits > 0) in completeness()
559 if (formatInfo.stencilBits == 0) in completeness()
566 if (!formatCaps.renderable || formatInfo.stencilBits == 0) in completeness()
643 if (depthStencilFormatInfo.depthBits != 0 || depthStencilFormatInfo.stencilBits != 0) in DefaultFramebuffer()
650 …mStencilbuffer = (depthStencilFormatInfo.stencilBits != 0 ? new RenderbufferAttachment(GL_STENCIL_… in DefaultFramebuffer()
DFramebufferAttachment.cpp61 …tInternalFormatInfo(getInternalFormat()).stencilBits > 0) ? GetInternalFormatInfo(getActualFormat(… in getStencilSize()
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/
Ds_renderbuffer.c341 GLuint stencilBits) in add_stencil_renderbuffer() argument
345 if (stencilBits > 16) { in add_stencil_renderbuffer()
359 assert(stencilBits <= 8); in add_stencil_renderbuffer()
510 stencil && fb->Visual.stencilBits == 8) { in _swrast_add_soft_renderbuffers()
525 assert(fb->Visual.stencilBits > 0); in _swrast_add_soft_renderbuffers()
526 add_stencil_renderbuffer(NULL, fb, fb->Visual.stencilBits); in _swrast_add_soft_renderbuffers()
/external/mesa3d/src/mesa/swrast/
Ds_renderbuffer.c341 GLuint stencilBits) in add_stencil_renderbuffer() argument
345 if (stencilBits > 16) { in add_stencil_renderbuffer()
359 assert(stencilBits <= 8); in add_stencil_renderbuffer()
510 stencil && fb->Visual.stencilBits == 8) { in _swrast_add_soft_renderbuffers()
525 assert(fb->Visual.stencilBits > 0); in _swrast_add_soft_renderbuffers()
526 add_stencil_renderbuffer(NULL, fb, fb->Visual.stencilBits); in _swrast_add_soft_renderbuffers()
/external/mesa3d/src/glx/apple/
Dapple_visual.c143 if (mode->stencilBits > 0) { in apple_visual_create_pfobj()
145 attr[numattr++] = mode->stencilBits; in apple_visual_create_pfobj()
/external/chromium_org/third_party/mesa/src/src/glx/apple/
Dapple_visual.c143 if (mode->stencilBits > 0) { in apple_visual_create_pfobj()
145 attr[numattr++] = mode->stencilBits; in apple_visual_create_pfobj()
/external/chromium_org/third_party/mesa/src/src/mesa/main/
Dcontext.c217 GLint stencilBits, in _mesa_create_visual() argument
228 depthBits, stencilBits, in _mesa_create_visual()
259 GLint stencilBits, in _mesa_initialize_visual() argument
271 if (stencilBits < 0 || stencilBits > 8) { in _mesa_initialize_visual()
291 vis->stencilBits = stencilBits; in _mesa_initialize_visual()
300 vis->haveStencilBuffer = stencilBits > 0; in _mesa_initialize_visual()
1358 if (ctxvis->stencilBits && ctxvis->stencilBits != bufvis->stencilBits) in check_compatible()
/external/deqp/modules/egl/
DteglRenderTests.cpp336 tcu::TextureFormat getStencilFormat (int stencilBits) in getStencilFormat() argument
338 switch (stencilBits) in getStencilFormat()
346 …Ops, const tcu::PixelFormat& colorBits, const int depthBits, const int stencilBits, const int numS… in renderReference() argument
379 if (stencilBits > 0) in renderReference()
381 stencilBuffer.setStorage(getStencilFormat(stencilBits), numSamples, width, height); in renderReference()
703 const int stencilBits = display.getConfigAttrib(config, EGL_STENCIL_SIZE); in executeForContexts() local
721 log << TestLog::Message << "EGL_STENCIL_SIZE = " << stencilBits << TestLog::EndMessage; in executeForContexts()
785 renderReference(refFrame.getAccess(), drawOps, pixelFmt, depthBits, stencilBits, 1); in executeForContexts()
888 const int stencilBits = display.getConfigAttrib(config, EGL_STENCIL_SIZE); in executeForContexts() local
911 log << TestLog::Message << "EGL_STENCIL_SIZE = " << stencilBits << TestLog::EndMessage; in executeForContexts()
[all …]
/external/mesa3d/src/mesa/main/
Dcontext.c217 GLint stencilBits, in _mesa_create_visual() argument
228 depthBits, stencilBits, in _mesa_create_visual()
259 GLint stencilBits, in _mesa_initialize_visual() argument
271 if (stencilBits < 0 || stencilBits > 8) { in _mesa_initialize_visual()
291 vis->stencilBits = stencilBits; in _mesa_initialize_visual()
300 vis->haveStencilBuffer = stencilBits > 0; in _mesa_initialize_visual()
1358 if (ctxvis->stencilBits && ctxvis->stencilBits != bufvis->stencilBits) in check_compatible()
Dcontext.h75 GLint stencilBits,
91 GLint stencilBits,

123456