/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fStencilTests.cpp | 180 virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil) = DE_NULL; 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, depthBit in iterate() 401 genOps(vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil) genOps() argument [all...] |
H A D | es3fIntegerStateQueryTests.cpp | 79 virtual void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) = DE_NULL; 115 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 335 void GetBooleanVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument 337 // if stencilBits == 0, the mask is allowed to be either GL_TRUE or GL_FALSE in verifyStencilMaskInitial() 347 if (stencilBits > 0 && state != GL_TRUE) in verifyStencilMaskInitial() 369 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 522 void GetIntegerVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument 532 const GLint reference = (1 << stencilBits) - 1; in verifyStencilMaskInitial() 534 if ((state & reference) != reference) // the least significant stencilBits bits should be on in verifyStencilMaskInitial() 556 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 708 verifyStencilMaskInitial(tcu::TestContext& testCtx, GLenum name, int stencilBits) verifyStencilMaskInitial() argument 898 verifyStencilMaskInitial(tcu::TestContext& testCtx, GLenum name, int stencilBits) verifyStencilMaskInitial() argument 1263 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1304 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1502 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1536 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1570 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1601 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 2289 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local [all...] |
H A D | es3fDepthStencilClearTests.cpp | 103 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_STEPS-1); in renderReference()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fStencilTests.cpp | 177 virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil) = DE_NULL; 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, depthBit in iterate() 398 genOps(vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil) genOps() argument [all...] |
H A D | es2fIntegerStateQueryTests.cpp | 78 virtual void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) = DE_NULL; 113 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 303 void GetBooleanVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument 305 // if stencilBits == 0, the mask is allowed to be either GL_TRUE or GL_FALSE in verifyStencilMaskInitial() 315 if (stencilBits > 0 && state != GL_TRUE) in verifyStencilMaskInitial() 336 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 471 void GetIntegerVerifier::verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits) in verifyStencilMaskInitial() argument 481 const GLint reference = (1 << stencilBits) - 1; in verifyStencilMaskInitial() 483 if ((state & reference) != reference) // the least significant stencilBits bits should be on in verifyStencilMaskInitial() 504 void verifyStencilMaskInitial (tcu::TestContext& testCtx, GLenum name, int stencilBits); 642 verifyStencilMaskInitial(tcu::TestContext& testCtx, GLenum name, int stencilBits) verifyStencilMaskInitial() argument 983 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1024 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1221 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1255 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1289 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1320 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local 1761 const int stencilBits = m_context.getRenderTarget().getStencilBits(); test() local [all...] |
H A D | es2fDepthStencilClearTests.cpp | 103 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_STEPS-1); in renderReference()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
H A D | Format.h | 40 GLuint stencilBits, 97 GLuint stencilBits; member 123 GLuint stencilBits) in GetChannelCount() 127 (stencilBits > 0 ? 1 : 0); in GetChannelCount() 144 GLuint stencilBits, in Format() 167 stencilBits(stencilBits), in Format() 176 stencilBits)), in Format() 187 return depthBits > 0 || stencilBits > 0; in hasDepthOrStencilBits() 117 GetChannelCount(GLuint redBits, GLuint greenBits, GLuint blueBits, GLuint alphaBits, GLuint luminanceBits, GLuint depthBits, GLuint stencilBits) GetChannelCount() argument 130 Format(FormatID id, GLenum glFormat, GLenum fboFormat, rx::MipGenerationFunction mipGen, const rx::FastCopyFunctionMap &fastCopyFunctions, rx::PixelReadFunction colorRead, rx::PixelWriteFunction colorWrite, GLenum componentType, GLuint redBits, GLuint greenBits, GLuint blueBits, GLuint alphaBits, GLuint luminanceBits, GLuint depthBits, GLuint stencilBits, GLuint pixelBytes, GLuint componentAlignmentMask, bool isBlock, bool isFixed, bool isScaled, bool isSRGB, bool isYUV, gl::VertexAttribType vertexAttribType) Format() argument
|
H A D | d3d_format.cpp | 32 stencilBits(0), in D3DFormat() 45 GLuint stencilBits, in D3DFormat() 56 stencilBits(stencilBits), in D3DFormat() 36 D3DFormat(GLuint bits, GLuint blockWidth, GLuint blockHeight, GLuint redBits, GLuint greenBits, GLuint blueBits, GLuint alphaBits, GLuint lumBits, GLuint depthBits, GLuint stencilBits, FormatID formatID) D3DFormat() argument
|
H A D | d3d_format.h | 32 GLuint stencilBits, 48 GLuint stencilBits; member
|
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluFboRenderContext.cpp | 70 static void getDepthStencilBits (deUint32 depthStencilFormat, int* depthBits, int* stencilBits) in getDepthStencilBits() argument 75 *stencilBits = getNumStencilBits(combinedFormat); in getDepthStencilBits() 136 const int stencilBits = getNumStencilBits(combinedFormat); in chooseDepthStencilFormat() local 142 if (config.stencilBits != glu::RenderConfig::DONT_CARE && in chooseDepthStencilFormat() 143 config.stencilBits != stencilBits) in chooseDepthStencilFormat() 221 int stencilBits = 0; in createFramebuffer() local 255 getDepthStencilBits(depthStencilFormat, &depthBits, &stencilBits); in createFramebuffer() 280 if (stencilBits > 0) in createFramebuffer() 292 m_renderTarget = tcu::RenderTarget(width, height, pixelFormat, depthBits, stencilBits, confi in createFramebuffer() [all...] |
H A D | gluRenderConfig.hpp | 89 int stencilBits; member 106 , stencilBits (DONT_CARE) in RenderConfig()
|
/third_party/vk-gl-cts/framework/platform/ohos/context/ |
H A D | tcuOhosNativeContext.cpp | 74 printf("config.stencilBits = %d\n", config.stencilBits); in OhosRendContext() 119 .stencilBits = 8, in OhosRendContext() 142 if (config.stencilBits != -1) in OhosRendContext() 144 pf.stencilBits = config.stencilBits; in OhosRendContext()
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLRenderTarget.cpp | 64 GrGLFormat stencil_bits_to_format(int stencilBits) { in stencil_bits_to_format() argument 65 SkASSERT(stencilBits); in stencil_bits_to_format() 66 switch (stencilBits) { in stencil_bits_to_format() 85 int stencilBits) { in MakeWrapped() 87 if (stencilBits) { in MakeWrapped() 93 GrGLFormat sFmt = stencil_bits_to_format(stencilBits); in MakeWrapped() 80 MakeWrapped(GrGLGpu* gpu, const SkISize& dimensions, GrGLFormat format, int sampleCount, const IDs& idDesc, int stencilBits) MakeWrapped() argument
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRenderTarget.cpp | 39 RenderTarget::RenderTarget (int width, int height, const PixelFormat& format, int depthBits, int stencilBits, int numSamples) in RenderTarget() argument 44 , m_stencilBits (stencilBits) in RenderTarget()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcConfigList.hpp | 106 , stencilBits(stencilBits_) in AOSPConfig() 120 , stencilBits(0) in AOSPConfig() 133 deInt32 stencilBits; member
|
/third_party/glfw/src/ |
H A D | context.c | 214 if (desired->stencilBits > 0 && current->stencilBits == 0) in _glfwChooseFBConfig() 277 if (desired->stencilBits != GLFW_DONT_CARE) in _glfwChooseFBConfig() 279 extraDiff += (desired->stencilBits - current->stencilBits) * in _glfwChooseFBConfig() 280 (desired->stencilBits - current->stencilBits); in _glfwChooseFBConfig()
|
/third_party/mesa3d/src/amd/addrlib/src/core/ |
H A D | addrlib.cpp | 542 UINT_32 stencilBits = 0; in Flt32ToDepthPixel() local 555 stencilBits = 8; in Flt32ToDepthPixel() 563 stencilBits = 8; in Flt32ToDepthPixel() 582 pOut->stencilBits = stencilBits; in Flt32ToDepthPixel()
|
/third_party/mesa3d/src/mesa/main/ |
H A D | stencil.h | 52 GLint stencilMax = (1 << ctx->DrawBuffer->Visual.stencilBits) - 1; in _mesa_get_stencil_ref() 61 ctx->DrawBuffer->Visual.stencilBits > 0; in _mesa_stencil_is_enabled()
|
/third_party/mesa3d/src/gallium/frontends/osmesa/ |
H A D | osmesa.c | 559 OSMesaCreateContextExt(GLenum format, GLint depthBits, GLint stencilBits, in OSMesaCreateContextExt() argument 569 attribs[n++] = stencilBits; in OSMesaCreateContextExt() 592 int depthBits = 0, stencilBits = 0, accumBits = 0; in OSMesaCreateContextAttribs() local 627 stencilBits = attribList[i+1]; in OSMesaCreateContextAttribs() 628 if (stencilBits < 0) in OSMesaCreateContextAttribs() 669 if (depthBits > 0 && stencilBits > 0) { in OSMesaCreateContextAttribs() 672 else if (stencilBits > 0) { in OSMesaCreateContextAttribs()
|
/third_party/vk-gl-cts/framework/platform/win32/ |
H A D | tcuWGL.hpp | 123 int stencilBits; member in tcu::wgl::PixelFormatInfo 154 , stencilBits (0) in PixelFormatInfo()
|
/third_party/skia/include/gpu/ |
H A D | GrBackendSurface.h | 464 int stencilBits, 473 int stencilBits, 504 int stencilBits, 516 int stencilBits() const { return fStencilBits; } in stencilBits() function in GrBackendRenderTarget
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | DepthStencilFormatsTest.cpp | 22 int stencilBits; member 275 if (type.depthBits > 0 && type.stencilBits > 0 && !supportPackedDepthStencilFramebuffer) in depthStencilReadbackCase() 296 GLint stencilBits = 0; in depthStencilReadbackCase() local 297 glGetIntegerv(GL_STENCIL_BITS, &stencilBits); in depthStencilReadbackCase() 298 EXPECT_GE(stencilBits, type.stencilBits); in depthStencilReadbackCase() 507 int stencilBits; in TEST_P() member 608 if (type.depthBits > 0 && type.stencilBits > 0 && !supportPackedDepthStencilFramebuffer) in TEST_P() 630 GLint stencilBits = 0; in TEST_P() local 631 glGetIntegerv(GL_STENCIL_BITS, &stencilBits); in TEST_P() [all...] |
/third_party/vk-gl-cts/framework/platform/ohos/rosen_context/ |
H A D | rosen_context_impl.cpp | 217 if (pixelFormat_.stencilBits != -1) in SetConfig() 220 frameBufferAttribs.push_back(pixelFormat_.stencilBits); in SetConfig() 288 if (pixelFormat_.stencilBits != stencil) in SetConfig() 290 if (pixelFormat_.stencilBits != -1) in SetConfig() 291 printf("Failed to eglChooseConfig stencilBits %d != %d\n", pixelFormat_.stencilBits, stencil); in SetConfig() 292 pixelFormat_.stencilBits = stencil; in SetConfig() 312 if (pixelFormat_.stencilBits != -1) in InitNativeWindow() 314 NativeWindowHandleOpt(nativeWindow_, SET_STRIDE, pixelFormat_.stencilBits); in InitNativeWindow()
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglRenderTests.cpp | 409 tcu::TextureFormat getStencilFormat (int stencilBits) in getStencilFormat() argument 411 switch (stencilBits) in getStencilFormat() 419 void renderReference (const tcu::PixelBufferAccess& dst, const vector<DrawPrimitiveOp>& drawOps, const tcu::PixelFormat& colorBits, const int depthBits, const int stencilBits, const int numSamples, const int subpixelBits) in renderReference() argument 452 if (stencilBits > 0) in renderReference() 454 stencilBuffer.setStorage(getStencilFormat(stencilBits), numSamples, width, height); in renderReference() 743 const int stencilBits = eglu::getConfigAttribInt(egl, display, config.config, EGL_STENCIL_SIZE); in executeForContexts() local 761 log << TestLog::Message << "EGL_STENCIL_SIZE = " << stencilBits << TestLog::EndMessage; in executeForContexts() 829 renderReference(refFrame.getAccess(), drawOps, pixelFmt, depthBits, stencilBits, 1, subpixelBits); in executeForContexts() 950 const int stencilBits = eglu::getConfigAttribInt(egl, display, config.config, EGL_STENCIL_SIZE); in executeForContexts() local 973 log << TestLog::Message << "EGL_STENCIL_SIZE = " << stencilBits << TestLo in executeForContexts() [all...] |
/third_party/mesa3d/src/glx/apple/ |
H A D | apple_visual.c | 147 if (mode->stencilBits > 0) { in apple_visual_create_pfobj() 149 attr[numattr++] = mode->stencilBits; in apple_visual_create_pfobj()
|