Home
last modified time | relevance | path

Searched refs:stencilBits (Results 1 - 25 of 115) sorted by relevance

12345

/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fStencilTests.cpp180 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 Des3fIntegerStateQueryTests.cpp79 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 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_STEPS-1); in renderReference()
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fStencilTests.cpp177 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 Des2fIntegerStateQueryTests.cpp78 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 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_STEPS-1); in renderReference()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
H A DFormat.h40 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 Dd3d_format.cpp32 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 Dd3d_format.h32 GLuint stencilBits,
48 GLuint stencilBits; member
/third_party/vk-gl-cts/framework/opengl/
H A DgluFboRenderContext.cpp70 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 DgluRenderConfig.hpp89 int stencilBits; member
106 , stencilBits (DONT_CARE) in RenderConfig()
/third_party/vk-gl-cts/framework/platform/ohos/context/
H A DtcuOhosNativeContext.cpp74 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 DGrGLRenderTarget.cpp64 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 DtcuRenderTarget.cpp39 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 DglcConfigList.hpp106 , stencilBits(stencilBits_) in AOSPConfig()
120 , stencilBits(0) in AOSPConfig()
133 deInt32 stencilBits; member
/third_party/glfw/src/
H A Dcontext.c214 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 Daddrlib.cpp542 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 Dstencil.h52 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 Dosmesa.c559 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 DtcuWGL.hpp123 int stencilBits; member in tcu::wgl::PixelFormatInfo
154 , stencilBits (0) in PixelFormatInfo()
/third_party/skia/include/gpu/
H A DGrBackendSurface.h464 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 DDepthStencilFormatsTest.cpp22 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 Drosen_context_impl.cpp217 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 DteglRenderTests.cpp409 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 Dapple_visual.c147 if (mode->stencilBits > 0) { in apple_visual_create_pfobj()
149 attr[numattr++] = mode->stencilBits; in apple_visual_create_pfobj()

Completed in 22 milliseconds

12345