HomeSort by relevance Sort by last modified time
    Searched refs:stencil (Results 176 - 200 of 313) sorted by null

1 2 3 4 5 6 78 91011>>

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
lp_setup.c 381 unsigned stencil,
402 stencil);
416 * both color and depth-stencil are being cleared when there's
465 unsigned stencil,
468 if (!lp_setup_try_clear( setup, color, depth, stencil, flags )) {
471 if (!lp_setup_try_clear( setup, color, depth, stencil, flags ))
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/glx/xlib/
xm_api.c 375 * Choose a depth/stencil format that satisfies the given depth and
376 * stencil sizes.
379 choose_depth_stencil_format(XMesaDisplay xmdpy, int depth, int stencil)
389 if (depth <= 16 && stencil == 0) {
392 if (depth <= 24 && stencil == 0) {
396 if (depth <= 24 && stencil <= 8) {
400 if (depth <= 32 && stencil == 0) {
654 * stencil_size - requested bits/stencil values, or zero
    [all...]
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_setup.c 381 unsigned stencil,
402 stencil);
416 * both color and depth-stencil are being cleared when there's
465 unsigned stencil,
468 if (!lp_setup_try_clear( setup, color, depth, stencil, flags )) {
471 if (!lp_setup_try_clear( setup, color, depth, stencil, flags ))
  /external/mesa3d/src/gallium/state_trackers/glx/xlib/
xm_api.c 375 * Choose a depth/stencil format that satisfies the given depth and
376 * stencil sizes.
379 choose_depth_stencil_format(XMesaDisplay xmdpy, int depth, int stencil)
389 if (depth <= 16 && stencil == 0) {
392 if (depth <= 24 && stencil == 0) {
396 if (depth <= 24 && stencil <= 8) {
400 if (depth <= 32 && stencil == 0) {
654 * stencil_size - requested bits/stencil values, or zero
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/common/
meta.c 62 #include "main/stencil.h"
143 struct gl_stencil_attrib Stencil;
261 GLuint StencilFP; /**< Fragment program for drawing stencil images */
650 save->Stencil = ctx->Stencil; /* struct copy */
651 if (ctx->Stencil.Enabled)
653 /* NOTE: other stencil state not reset */
977 const struct gl_stencil_attrib *stencil = &save->Stencil; local
979 _mesa_set_enable(ctx, GL_STENCIL_TEST, stencil->Enabled)
    [all...]
  /external/mesa3d/src/mesa/drivers/common/
meta.c 62 #include "main/stencil.h"
143 struct gl_stencil_attrib Stencil;
261 GLuint StencilFP; /**< Fragment program for drawing stencil images */
650 save->Stencil = ctx->Stencil; /* struct copy */
651 if (ctx->Stencil.Enabled)
653 /* NOTE: other stencil state not reset */
977 const struct gl_stencil_attrib *stencil = &save->Stencil; local
979 _mesa_set_enable(ctx, GL_STENCIL_TEST, stencil->Enabled)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/gpu/
DrawingBufferTest.cpp 568 // This tests that when the packed depth+stencil extension is supported DrawingBuffer always allocates
571 // that support this extension do not consider a framebuffer with only a depth or a stencil buffer attached
577 DepthStencilTestCase(true, false, true, 1, "stencil only"),
590 requestedAttributes.stencil = cases[i].requestStencil;
595 EXPECT_EQ(cases[i].requestStencil, drawingBuffer->getActualAttributes().stencil);
608 EXPECT_EQ(cases[i].requestStencil, drawingBuffer->getActualAttributes().stencil);
  /external/chromium_org/third_party/mesa/src/src/mesa/swrast/
s_renderbuffer.c 48 * which it manages (typically color buffers, Z and stencil).
52 * This one multi-purpose function can allocate stencil, depth, accum, color
332 * Add a software-based stencil renderbuffer to the given framebuffer.
355 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Allocating stencil buffer");
380 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Allocating depth+stencil buffer");
485 GLboolean stencil,
507 * hit for using combined depth/stencil in swrast.
510 stencil && fb->Visual.stencilBits == 8) {
511 /* use combined depth/stencil buffer */
524 if (stencil) {
    [all...]
  /external/deqp/modules/gles2/functional/
es2fFboRenderTest.cpp 755 // \note Disabled for stencil configurations since doesn't exercise stencil buffer
852 // \note Disabled for stencil configurations since doesn't exercise stencil buffer
943 // \note Disabled for stencil configurations since doesn't exercise stencil buffer
998 : FboRenderCase(context, config.getName().c_str(), "Stencil clears", config)
1193 bool stencil = getConfig().stencilbufferFormat != GL_NONE; local
1433 bool stencil = getConfig().stencilbufferType != GL_NONE; local
1691 bool stencil = getConfig().stencilbufferType != GL_NONE; local
1860 bool stencil = getConfig().stencilbufferType != GL_NONE; local
    [all...]
es2fRandomFragmentOpTests.cpp 117 translateStencilState(src.stencil[rr::FACETYPE_BACK], dst.stencilStates[rr::FACETYPE_BACK]);
118 translateStencilState(src.stencil[rr::FACETYPE_FRONT], dst.stencilStates[rr::FACETYPE_FRONT]);
171 const StencilState& sParams = state.stencil[face];
  /external/deqp/modules/gles3/functional/
es3fFboInvalidateTests.cpp 185 // Stencil was preserved.
277 // Stencil was preserved.
466 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
495 if (stencil)
534 // Stencil was preserved.
579 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
615 if (stencil)
697 throw tcu::NotSupportedError("Unsupported depth/stencil format");
713 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
743 if (stencil)
833 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
935 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
1092 bool stencil = depthStencilFmt.order == tcu::TextureFormat::S || depthStencilFmt.order == tcu::TextureFormat::DS; local
    [all...]
es3fRandomFragmentOpTests.cpp 117 translateStencilState(src.stencil[rr::FACETYPE_BACK], dst.stencilStates[rr::FACETYPE_BACK]);
118 translateStencilState(src.stencil[rr::FACETYPE_FRONT], dst.stencilStates[rr::FACETYPE_FRONT]);
171 const StencilState& sParams = state.stencil[face];
  /external/mesa3d/src/mesa/swrast/
s_renderbuffer.c 48 * which it manages (typically color buffers, Z and stencil).
52 * This one multi-purpose function can allocate stencil, depth, accum, color
332 * Add a software-based stencil renderbuffer to the given framebuffer.
355 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Allocating stencil buffer");
380 _mesa_error(ctx, GL_OUT_OF_MEMORY, "Allocating depth+stencil buffer");
485 GLboolean stencil,
507 * hit for using combined depth/stencil in swrast.
510 stencil && fb->Visual.stencilBits == 8) {
511 /* use combined depth/stencil buffer */
524 if (stencil) {
    [all...]
  /frameworks/base/libs/hwui/
OpenGLRenderer.h 339 // should only be called outside of other draw ops, so stencil can only be in test state
340 bool stencilWasEnabled = mCaches.stencil.isTestEnabled();
341 mCaches.stencil.disable();
345 if (stencilWasEnabled) mCaches.stencil.enableTest();
378 * This method is called whenever a stencil buffer is required. Subclasses
385 * Obtains a stencil render buffer (allocating it if necessary) and
529 * Sets the clipping region using the stencil buffer. The clip region
    [all...]
  /sdk/emulator/opengl/host/libs/Translator/EGL/
EglWindowsApi.cpp 260 0, // no stencil buffer
336 EGLint red,green,blue,alpha,depth,stencil; local
398 stencil = frmt->cStencilBits;
400 visualId,visualType,samples,stencil,supportedSurfaces,transparentType,tRed,tGreen,tBlue,*frmt);
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/trace/
tr_context.c     [all...]
  /external/mesa3d/src/gallium/drivers/trace/
tr_context.c     [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/main/
clear.c 304 * Clear signed integer color buffer or stencil buffer (not depth).
325 * STENCIL, or DEPTH STENCIL and drawbuffer is not zero."
333 /* Save current stencil clear value, set to 'value', do the
334 * stencil clear and restore the clear value.
338 const GLuint clearSave = ctx->Stencil.Clear;
339 ctx->Stencil.Clear = *value;
341 ctx->Stencil.Clear = clearSave;
395 * Clear unsigned integer color buffer (not depth, not stencil).
446 * "Only ClearBufferiv should be used to clear stencil buffers.
    [all...]
texstore.c 2801 GLubyte *stencil = (GLubyte *) malloc(srcWidth * sizeof(GLubyte)); local
2874 GLubyte *stencil; local
2970 GLubyte *stencil = (GLubyte *) malloc(srcWidth * sizeof(GLubyte)); local
    [all...]
  /external/deqp/framework/opengl/simplereference/
sglrContext.hpp 101 virtual void clearStencil (int stencil) = DE_NULL;
107 virtual void clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil) = DE_NULL;
sglrGLContext.hpp 113 virtual void clearStencil (int stencil);
119 virtual void clearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil);
  /external/mesa3d/src/mesa/main/
clear.c 304 * Clear signed integer color buffer or stencil buffer (not depth).
325 * STENCIL, or DEPTH STENCIL and drawbuffer is not zero."
333 /* Save current stencil clear value, set to 'value', do the
334 * stencil clear and restore the clear value.
338 const GLuint clearSave = ctx->Stencil.Clear;
339 ctx->Stencil.Clear = *value;
341 ctx->Stencil.Clear = clearSave;
395 * Clear unsigned integer color buffer (not depth, not stencil).
446 * "Only ClearBufferiv should be used to clear stencil buffers.
    [all...]
texstore.c 2801 GLubyte *stencil = (GLubyte *) malloc(srcWidth * sizeof(GLubyte)); local
2874 GLubyte *stencil; local
2970 GLubyte *stencil = (GLubyte *) malloc(srcWidth * sizeof(GLubyte)); local
    [all...]
  /bionic/libc/kernel/uapi/drm/
mga_drm.h 101 unsigned int stencil; member in struct:__anon231
  /external/chromium_org/android_webview/browser/
hardware_renderer.cc 46 attributes.stencil = false;

Completed in 887 milliseconds

1 2 3 4 5 6 78 91011>>