/external/mesa3d/src/gallium/drivers/galahad/ |
glhd_context.c | 729 unsigned stencil) 738 stencil); 766 unsigned stencil, 779 stencil, [all...] |
/external/mesa3d/src/gallium/drivers/identity/ |
id_context.c | 640 unsigned stencil) 649 stencil); 677 unsigned stencil, 690 stencil,
|
/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_context.h | 228 double depth, unsigned stencil);
|
nv50_surface.c | 329 unsigned stencil, 350 PUSH_DATA (push, stencil & 0xff); 383 double depth, unsigned stencil) 414 PUSH_DATA (push, stencil & 0xff); 618 /* Since shaders cannot export stencil, we cannot copy stencil values when
|
/external/mesa3d/src/gallium/drivers/nvc0/ |
nvc0_context.h | 235 double depth, unsigned stencil);
|
nvc0_surface.c | 347 unsigned stencil, 367 PUSH_DATA (push, stencil & 0xff); 402 double depth, unsigned stencil) 433 PUSH_DATA (push, stencil & 0xff); 684 /* Since shaders cannot export stencil, we cannot copy stencil values when [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_blit.c | 501 double depth, unsigned stencil) 509 color, depth, stencil); 531 unsigned stencil, 538 util_blitter_clear_depth_stencil(rctx->blitter, dst, clear_flags, depth, stencil,
|
evergreen_state.c | 789 dsa->valuemask[0] = state->stencil[0].valuemask; 790 dsa->valuemask[1] = state->stencil[1].valuemask; 791 dsa->writemask[0] = state->stencil[0].writemask; 792 dsa->writemask[1] = state->stencil[1].writemask; 801 /* stencil */ 802 if (state->stencil[0].enabled) { 804 db_depth_control |= S_028800_STENCILFUNC(state->stencil[0].func); /* translates straight */ 805 db_depth_control |= S_028800_STENCILFAIL(r600_translate_stencil_op(state->stencil[0].fail_op)); 806 db_depth_control |= S_028800_STENCILZPASS(r600_translate_stencil_op(state->stencil[0].zpass_op)); 807 db_depth_control |= S_028800_STENCILZFAIL(r600_translate_stencil_op(state->stencil[0].zfail_op)) [all...] |
/external/skia/src/gpu/ |
GrPipelineBuilder.h | 167 * rendering to the stencil buffer. 205 * Returns whether the rasterizer and stencil test (if any) will run at a higher sample rate 216 /// @name Stencil 222 * Sets the stencil settings to use for the next draw. 224 * out the client settable stencil bits. So multipass algorithms 225 * using stencil should not change the clip between passes. 226 * @param settings the stencil settings to use. 230 GrStencilSettings* stencil() { return &fStencilSettings; } function in class:GrPipelineBuilder 235 * This simple struct saves and restores the stencil settings
|
GrClipMaskManager.cpp | 120 // Determines whether it is possible to draw the element to both the stencil buffer and the 320 // sort out what kind of clip mask needs to be created: alpha, stencil, 432 // If the stencil buffer is multisampled we can use it to do everything. 472 // use the stencil clip if we can't represent the clip as a rectangle. 482 // only guarantees that the stencil mask is correct within the bounds it was passed, so we must 483 // use both stencil and scissor test to the bounds for the final draw. 645 // When we use the stencil in the below loop it is important to have this clip installed. 646 // The second pass that zeros the stencil buffer renders the rect maskSpaceIBounds so the first 647 // pass must not set values outside of this bounds or stencil values outside the rect won't be 675 // draw directly into the result with the stencil set to make the pixels affecte [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/drm/ |
mga_drm.h | 140 unsigned int stencil; member in struct:__anon38414
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/drm/ |
mga_drm.h | 140 unsigned int stencil; member in struct:__anon40207
|
/frameworks/base/libs/hwui/ |
OpenGLRenderer.cpp | 308 mRenderState.stencil().enableDebugTest(2); 312 mRenderState.stencil().enableDebugTest(3); 316 mRenderState.stencil().enableDebugTest(4); 320 mRenderState.stencil().enableDebugTest(4, true); 323 mRenderState.stencil().disable(); 835 * hardware layer with overdraw debug on, draws again to the stencil only, so that these draw [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ |
vktRenderPassTests.cpp | 862 stream << "stencil: " << value.depthStencil.stencil; 2573 const deUint32 stencil = access.getPixStencil(x, y); local [all...] |
/external/libgdx/backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/ |
AndroidGL30.java | 506 public void glClearBufferfi (int buffer, int drawbuffer, float depth, int stencil) { 507 GLES30.glClearBufferfi(buffer, drawbuffer, depth, stencil);
|
AndroidGraphics.java | 148 view.setEGLConfigChooser(config.r, config.g, config.b, config.a, config.depth, config.stencil); 156 view.setEGLConfigChooser(config.r, config.g, config.b, config.a, config.depth, config.stencil); 177 return new GdxEglConfigChooser(config.r, config.g, config.b, config.a, config.depth, config.stencil, config.numSamples);
|
/external/mesa3d/src/mesa/swrast/ |
s_zoom.c | 357 * Zoom/write stencil values. 363 const GLubyte stencil[]) 387 zoomedVals[i] = stencil[j];
|
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/ |
GLState.java | 197 IGLProperty stencil = new GLCompositeProperty(GLStateType.STENCIL, local 227 scissorTest, scissorBox, stencil,
|
/external/deqp/framework/opengl/simplereference/ |
sglrGLContext.cpp | 453 void GLContext::clearStencil (int stencil) 455 m_wrapper->glClearStencil(stencil); 478 void GLContext::clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) 480 m_wrapper->glClearBufferfi(buffer, drawbuffer, depth, stencil);
|
/external/mesa3d/src/gallium/drivers/rbug/ |
rbug_context.c | 878 unsigned stencil) 888 stencil); 920 unsigned stencil, 934 stencil, [all...] |
/external/deqp/modules/glshared/ |
glsScissorTests.cpp | 434 throw tcu::NotSupportedError("Cannot clear stencil; no stencil buffer present", "", __FILE__, __LINE__); 575 static void clearBuffers (const glw::Functions& gl, Color color, float depth, int stencil); 593 void FramebufferClearCase::clearBuffers (const glw::Functions& gl, Color color, float depth, int stencil) 605 gl.clearBufferiv(GL_STENCIL, 0, &stencil); 647 // Depth/stencil 819 // Render something to expose changes to depth/stencil buffer
|
/system/core/libpixelflinger/ |
pixelflinger.cpp | 541 if (c->state.mask.stencil != mask) { 542 c->state.mask.stencil = mask; 792 c->state.mask.stencil = 0xFFFFFFFF;
|
/external/skia/src/gpu/gl/ |
GrGLGpu.cpp | 1635 GrGLStencilAttachment* stencil = new GrGLStencilAttachment(this, local 2608 GrStencilSettings stencil; local 3652 GrStencilSettings stencil; local 3734 GrStencilSettings stencil; local [all...] |
/external/deqp/modules/gles31/functional/ |
es31fStencilTexturingTests.cpp | 21 * \brief Stencil texturing tests. 172 // clear depth and stencil 424 << TestLog::Image("Result", "Result stencil buffer", result); 427 log << TestLog::Image("Reference", "Reference stencil buffer", stencilToRedAccess(stencilRef)); 460 << TestLog::Image("Result", "Result stencil buffer", result); 844 const int stencil = int((deInt32Hash(x) ^ deInt32Hash(y)) & 0xff); local 846 gl.clearStencil(stencil); 850 tcu::clearStencil(tcu::getSubregion(reference.getAccess(), x, y, clearW, clearH), stencil); local 899 m_testCtx.getLog() << TestLog::Message << "NOTE: Texture compare mode has no effect when reading stencil values." << TestLog::EndMessage; [all...] |
/external/deqp/modules/egl/ |
teglImageFormatTests.cpp | 260 ModifyRenderbufferClearStencil (GLint stencil) : m_stencil(stencil) {} 386 throw IllegalRendererException(); // Skip, GLES2 does not support sampling stencil textures 580 throw IllegalRendererException(); // Skip, interpreting non-stencil data as stencil data is not meaningful 591 log << tcu::TestLog::Message << "Rendering with stencil buffer" << tcu::TestLog::EndMessage; 657 const int stencil = (int)(((float)(level + 1) * 0.1f) * (float)maxStencil); local 659 GLU_CHECK_GLW_CALL(gl, stencilFunc(GL_LESS, stencil, 0xFFFFFFFFu)); 691 return tcu::pixelThresholdCompare(log, "StencilResult", "Result from rendering with stencil buffer", referenceScreen, screen, compareThreshold, tcu::COMPARE_LOG_RESULT); 710 throw IllegalRendererException(); // Skip, GLES2 does not support ReadPixels for stencil attachment [all...] |