HomeSort by relevance Sort by last modified time
    Searched refs:stencil (Results 101 - 125 of 297) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/mesa3d/src/gallium/drivers/svga/
svga_context.h 122 } stencil[2]; member in struct:svga_depth_stencil_state
125 * back face stencil. We really need two:
416 unsigned stencil);
svga_cmd.c 225 * buffers, and depth/stencil buffers.
549 * exist for color buffers, a depth buffer, and a stencil buffer.
553 * all be the same size, but the depth and stencil buffers do not
889 uint32 stencil, // IN
906 cmd->stencil = stencil;
934 uint32 stencil, // IN
943 ret = SVGA3D_BeginClear(swc, flags, color, depth, stencil, &rect, 1);
    [all...]
  /external/mesa3d/src/gallium/include/pipe/
p_context.h 316 * \param stencil stencil clear value
322 unsigned stencil);
335 * Clear a depth-stencil surface.
336 * \param clear_flags bitfield of PIPE_CLEAR_DEPTH/STENCIL values.
338 * \param stencil stencil clear value
344 unsigned stencil,
366 * render target / depth stencil stages.
p_state.h 226 unsigned enabled:1; /**< stencil[0]: stencil enabled, stencil[1]: two-side enabled */
247 struct pipe_stencil_state stencil[2]; /**< [0] = front, [1] = back */ member in struct:pipe_depth_stencil_alpha_state
297 struct pipe_surface *zsbuf; /**< Z/stencil buffer */
325 * depth stencil attachment point.
  /external/skia/src/gpu/batches/
GrDrawPathBatch.h 31 void setStencilSettings(const GrStencilSettings& stencil) { fStencilSettings = stencil; }
65 // This can't return a more abstract type because we install the stencil settings late :(
161 // This can't return a more abstract type because we install the stencil settings late :(
GrStencilAndCoverPathRenderer.cpp 105 // fake inverse with a stencil and cover
149 pipelineBuilder->stencil()->setDisabled();
  /system/core/libpixelflinger/
clear.cpp 114 if (c->state.buffers.stencil.format == 0)
143 // XXX: do stencil buffer
167 c->state.clear.stencil = s;
  /external/mesa3d/src/gallium/auxiliary/util/
u_blitter.c 94 /* Depth stencil alpha state. */
179 /* depth stencil alpha state objects */
190 dsa.stencil[0].enabled = 1;
191 dsa.stencil[0].func = PIPE_FUNC_ALWAYS;
192 dsa.stencil[0].fail_op = PIPE_STENCIL_OP_REPLACE;
193 dsa.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE;
194 dsa.stencil[0].zfail_op = PIPE_STENCIL_OP_REPLACE;
195 dsa.stencil[0].valuemask = 0xff;
196 dsa.stencil[0].writemask = 0xff;
433 /* Depth, stencil, alpha. *
    [all...]
  /external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
d3d11_screen.h 524 state.stencil[0].enabled = !!depth_stencil_state_desc->StencilEnable;
534 state.stencil[0].writemask = depth_stencil_state_desc->StencilWriteMask;
535 state.stencil[0].valuemask = depth_stencil_state_desc->StencilReadMask;
536 state.stencil[0].zpass_op = d3d11_to_pipe_stencil_op[depth_stencil_state_desc->FrontFace.StencilPassOp];
537 state.stencil[0].fail_op = d3d11_to_pipe_stencil_op[depth_stencil_state_desc->FrontFace.StencilFailOp];
538 state.stencil[0].zfail_op = d3d11_to_pipe_stencil_op[depth_stencil_state_desc->FrontFace.StencilDepthFailOp];
539 state.stencil[0].func = depth_stencil_state_desc->FrontFace.StencilFunc - 1;
540 state.stencil[1].enabled = !!depth_stencil_state_desc->StencilEnable;
541 state.stencil[1].writemask = depth_stencil_state_desc->StencilWriteMask;
542 state.stencil[1].valuemask = depth_stencil_state_desc->StencilReadMask
    [all...]
  /external/deqp/modules/gles2/functional/
es2fDepthStencilClearTests.cpp 21 * \brief Depth and stencil clear tests.
121 DepthStencilClearCase (Context& context, const char* name, const char* description, int numIters, int numClears, bool depth, bool stencil, bool scissor, bool masked);
145 DepthStencilClearCase::DepthStencilClearCase (Context& context, const char* name, const char* description, int numIters, int numClears, bool depth, bool stencil, bool scissor, bool masked)
148 , m_testStencil (stencil)
211 throw tcu::NotSupportedError("No depth/stencil buffers", "", __FILE__, __LINE__);
323 // Visualize depth / stencil buffers.
388 GLU_EXPECT_NO_ERROR(gl.getError(), "After stencil visualization");
449 // Simulated stencil buffer span.
485 deUint32 stencil = rowAccess.getPixStencil(x, 0); local
486 float step = (float)(stencil / ((1u<<stencilBits) / (deUint32)STENCIL_STEPS)) / (float)(STENCIL_STEPS-1)
    [all...]
  /external/deqp/modules/gles3/functional/
es3fDepthStencilClearTests.cpp 21 * \brief Depth and stencil clear tests.
121 DepthStencilClearCase (Context& context, const char* name, const char* description, int numIters, int numClears, bool depth, bool stencil, bool scissor, bool masked);
145 DepthStencilClearCase::DepthStencilClearCase (Context& context, const char* name, const char* description, int numIters, int numClears, bool depth, bool stencil, bool scissor, bool masked)
148 , m_testStencil (stencil)
214 throw tcu::NotSupportedError("No depth/stencil buffers", "", __FILE__, __LINE__);
326 // Visualize depth / stencil buffers.
391 GLU_EXPECT_NO_ERROR(gl.getError(), "After stencil visualization");
452 // Simulated stencil buffer span.
488 deUint32 stencil = rowAccess.getPixStencil(x, 0); local
489 float step = (float)(stencil / ((1u<<stencilBits) / (deUint32)STENCIL_STEPS)) / (float)(STENCIL_STEPS-1)
    [all...]
  /external/deqp/modules/egl/
teglRenderTests.cpp 110 STENCILMODE_NONE = 0, //!< No stencil test or write
111 STENCILMODE_LEQUAL_INC, //!< Stencil test with LEQUAL, increment on pass
124 StencilMode stencil; member in struct:deqp::egl::__anon9247::DrawPrimitiveOp
164 drawOp.stencil = (StencilMode)rnd.getInt(0, STENCILMODE_LAST-1);
318 if (drawOp.stencil != STENCILMODE_NONE)
322 DE_ASSERT(drawOp.stencil == STENCILMODE_LEQUAL_INC);
520 void clearGLES2 (const glw::Functions& gl, const tcu::Vec4& color, const float depth, const int stencil)
524 gl.clearStencil(stencil);
566 switch (drawOp.stencil)
618 void clear (const glw::Functions& gl, EGLint api, const tcu::Vec4& color, const float depth, const int stencil)
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/
r600_state.c 809 dsa->valuemask[0] = state->stencil[0].valuemask;
810 dsa->valuemask[1] = state->stencil[1].valuemask;
811 dsa->writemask[0] = state->stencil[0].writemask;
812 dsa->writemask[1] = state->stencil[1].writemask;
821 /* stencil */
822 if (state->stencil[0].enabled) {
824 db_depth_control |= S_028800_STENCILFUNC(state->stencil[0].func); /* translates straight */
825 db_depth_control |= S_028800_STENCILFAIL(r600_translate_stencil_op(state->stencil[0].fail_op));
826 db_depth_control |= S_028800_STENCILZPASS(r600_translate_stencil_op(state->stencil[0].zpass_op));
827 db_depth_control |= S_028800_STENCILZFAIL(r600_translate_stencil_op(state->stencil[0].zfail_op))
    [all...]
  /external/libgdx/backends/gdx-backend-jglfw/src/com/badlogic/gdx/backends/jglfw/
JglfwGraphics.java 71 bufferFormat = new BufferFormat(config.r, config.g, config.b, config.a, config.depth, config.stencil, config.samples, false);
124 glfwWindowHint(GLFW_STENCIL_BITS, bufferFormat.stencil);
326 bufferFormat.a, bufferFormat.depth, bufferFormat.stencil, bufferFormat.samples, false);
  /external/libgdx/backends/gdx-backend-moe/src/com/badlogic/gdx/backends/iosmoe/
IOSGraphics.java 139 int r = 0, g = 0, b = 0, a = 0, depth = 0, stencil = 0, samples = 0; local
156 stencil = 8;
161 bufferFormat = new BufferFormat(r, g, b, a, depth, stencil, samples, false);
  /external/libgdx/backends/gdx-backend-robovm/src/com/badlogic/gdx/backends/iosrobovm/
IOSGraphics.java 231 int r = 0, g = 0, b = 0, a = 0, depth = 0, stencil = 0, samples = 0; local
248 stencil = 8;
253 bufferFormat = new BufferFormat(r, g, b, a, depth, stencil, samples, false);
  /frameworks/base/libs/hwui/
OpenGLRenderer.h 272 // should only be called outside of other draw ops, so stencil can only be in test state
273 bool stencilWasEnabled = mCaches.stencil.isTestEnabled();
274 mCaches.stencil.disable();
278 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
391 * Draw a rectangle list. Currently only used for the the stencil buffer so that the stencil
483 * Sets the clipping region using the stencil buffer. The clip region
BakedOpRenderer.h 131 // Used when drawing to a layer and using stencil clipping. otherwise null.
132 RenderBuffer* stencil = nullptr; member in struct:android::uirenderer::BakedOpRenderer::__anon28300
135 // the stencil of the current render target
Readback.cpp 164 renderState.stencil().disable();
  /system/core/libpixelflinger/include/private/pixelflinger/
ggl_context.h 291 uint32_t stencil; member in struct:android::mask_state_t
300 GGLint stencil; member in struct:android::clear_state_t
434 surface_t stencil; member in struct:android::framebuffer_t
  /external/libgdx/backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/
LwjglApplicationConfiguration.java 53 /** number of bits for depth and stencil buffer **/
54 public int depth = 16, stencil = 0; field in class:LwjglApplicationConfiguration
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_fs_exec.c 168 quad->output.stencil[j] = (unsigned)machine->Outputs[i].xyzw[1].f[j];
  /external/ImageMagick/MagickCore/
xwindow-private.h 120 stencil; member in struct:_XDrawInfo
182 stencil; member in struct:_XAnnotateInfo
  /external/mesa3d/src/gallium/drivers/noop/
noop_pipe.c 211 const union pipe_color_union *color, double depth, unsigned stencil)
227 unsigned stencil,
  /external/deqp/external/vulkancts/framework/vulkan/
vkTypeUtil.inl 333 inline VkClearDepthStencilValue makeClearDepthStencilValue (float depth, deUint32 stencil)
337 res.stencil = stencil;

Completed in 2996 milliseconds

1 2 3 45 6 7 8 91011>>