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

1 2 34 5 6 7 8 91011>>

  /external/deqp/framework/referencerenderer/
rrMultisamplePixelBufferAccess.hpp 101 void clearStencil (const MultisamplePixelBufferAccess& access, int stencil);
rrMultisamplePixelBufferAccess.cpp 239 void clearStencil (const MultisamplePixelBufferAccess& access, int stencil)
241 tcu::clearStencil(access.raw(), stencil);
  /external/libgdx/backends/gdx-backend-jglfw/src/com/badlogic/gdx/backends/jglfw/
JglfwApplicationConfiguration.java 48 /** Number of bits for the stencil buffer. **/
49 public int stencil = 0; field in class:JglfwApplicationConfiguration
  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_init.c 139 pipe_resource_reference(&ppq->stencil, NULL);
259 ppq->stencil = p->screen->resource_create(p->screen, &tmp_res);
260 ppq->stencils = p->pipe->create_surface(p->pipe, ppq->stencil, &p->surf);
261 if (!ppq->stencil || !ppq->stencils)
  /external/mesa3d/src/gallium/drivers/nvc0/
nvc0_state.c 349 if (cso->stencil[0].enabled) {
352 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op));
353 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op));
354 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op));
355 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func));
357 SB_DATA (so, cso->stencil[0].valuemask);
358 SB_DATA (so, cso->stencil[0].writemask);
363 if (cso->stencil[1].enabled) {
364 assert(cso->stencil[0].enabled);
367 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op))
    [all...]
  /frameworks/base/libs/hwui/renderstate/
RenderState.cpp 48 mStencil = new Stencil();
202 stencil().clear();
205 stencil().enableDebugWrite();
207 stencil().disable();
402 stencil().dump();
RenderState.h 27 #include "renderstate/Stencil.h"
99 Stencil& stencil() { return *mStencil; } function in class:android::uirenderer::RenderState
119 Stencil* mStencil = nullptr;
  /external/mesa3d/src/gallium/drivers/i915/
i915_context.h 395 double depth, unsigned stencil);
398 double depth, unsigned stencil);
401 double depth, unsigned stencil,
i915_surface.c 128 unsigned stencil,
147 NULL, depth, stencil,
239 unsigned stencil,
252 packedds = util_pack_z_stencil(dst->format, depth, stencil);
258 do it if really have stencil and it isn't cleared */
  /external/mesa3d/src/gallium/drivers/nv50/
nv50_state.c 370 if (cso->stencil[0].enabled) {
373 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op));
374 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op));
375 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op));
376 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func));
378 SB_DATA (so, cso->stencil[0].writemask);
379 SB_DATA (so, cso->stencil[0].valuemask);
385 if (cso->stencil[1].enabled) {
386 assert(cso->stencil[0].enabled);
389 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op))
    [all...]
  /external/mesa3d/src/mesa/main/
attrib.c 52 #include "stencil.h"
119 GLboolean Stencil;
313 attr->Stencil = ctx->Stencil.Enabled;
314 attr->StencilTwoSide = ctx->Stencil.TestTwoSide;
416 memcpy( attr, &ctx->Stencil, sizeof(struct gl_stencil_attrib) );
600 TEST_AND_UPDATE(ctx->Stencil.Enabled, enable->Stencil, GL_STENCIL_TEST);
602 TEST_AND_UPDATE(ctx->Stencil.TestTwoSide, enable->StencilTwoSide, GL_STENCIL_TEST_TWO_SIDE_EXT);
1211 const struct gl_stencil_attrib *stencil; local
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/
r300_blit.c 150 double depth, unsigned stencil)
158 return util_pack_z_stencil(format, depth, stencil);
178 unsigned stencil)
212 * 7) FORCE_COMPRESSED_STENCIL_VALUE should be enabled for stencil clears
264 r300_depth_clear_value(fb->zsbuf->format, depth, stencil);
301 buffers, cformat, color, depth, stencil);
363 /* Clear a region of a depth stencil surface. */
368 unsigned stencil,
384 util_blitter_clear_depth_stencil(r300->blitter, dst, clear_flags, depth, stencil,
477 * on hardware. E.g. depth-stencil surfaces are copied as RGB
    [all...]
r300_state.c 570 /* Create a new depth, stencil, and alpha state based on the CSO dsa state.
572 * This contains the depth buffer, stencil buffer, alpha test, and such.
573 * On the Radeon, depth and stencil buffer setup are intertwined, which is
602 /* Stencil buffer setup. */
603 if (state->stencil[0].enabled) {
606 (r300_translate_depth_stencil_function(state->stencil[0].func) <<
608 (r300_translate_stencil_op(state->stencil[0].fail_op) <<
610 (r300_translate_stencil_op(state->stencil[0].zpass_op) <<
612 (r300_translate_stencil_op(state->stencil[0].zfail_op) <<
616 (state->stencil[0].valuemask << R300_STENCILMASK_SHIFT)
    [all...]
  /external/deqp/modules/gles3/functional/
es3fFboRenderTest.cpp 523 : FboRenderCase (context, config.getName().c_str(), "Stencil clears", config)
562 // Do stencil clears
629 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local
666 // Clear depth and stencil in fbo B
675 if (stencil)
677 // Stencil to 1 in fbo A
701 if (stencil)
705 // Clear subset of stencil buffer to 1
712 // Render quad with stencil mask == 1
866 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0 local
1128 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local
1285 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local
1524 bool stencil; member in struct:deqp::gles3::Functional::__anon9414
1606 bool stencil = depthStencilFormats[fmtNdx].stencil; local
1640 bool stencil = depthStencilFormats[depthStencilFmtNdx].stencil; local
1682 bool stencil = depthStencilFormats[fmtNdx].stencil; local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_surface.c 281 unsigned stencil,
311 unsigned zstencil = util_pack_z_stencil(dst->texture->format, depth, stencil);
368 depth, stencil);
u_blit.c 105 /* depth stencil states */
109 ctx->dsa_write_stencil.stencil[0].enabled = 1;
110 ctx->dsa_write_stencil.stencil[0].func = PIPE_FUNC_ALWAYS;
111 ctx->dsa_write_stencil.stencil[0].fail_op = PIPE_STENCIL_OP_REPLACE;
112 ctx->dsa_write_stencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE;
113 ctx->dsa_write_stencil.stencil[0].zfail_op = PIPE_STENCIL_OP_REPLACE;
114 ctx->dsa_write_stencil.stencil[0].valuemask = 0xff;
115 ctx->dsa_write_stencil.stencil[0].writemask = 0xff;
117 ctx->dsa_write_depthstencil.stencil[0] = ctx->dsa_write_stencil.stencil[0]
    [all...]
u_dump_state.c 490 util_dump_member_begin(stream, "stencil");
492 for(i = 0; i < Elements(state->stencil); ++i) {
495 util_dump_member(stream, bool, &state->stencil[i], enabled);
496 if (state->stencil[i].enabled) {
497 util_dump_member(stream, enum_func, &state->stencil[i], func);
498 util_dump_member(stream, uint, &state->stencil[i], fail_op);
499 util_dump_member(stream, uint, &state->stencil[i], zpass_op);
500 util_dump_member(stream, uint, &state->stencil[i], zfail_op);
501 util_dump_member(stream, uint, &state->stencil[i], valuemask);
502 util_dump_member(stream, uint, &state->stencil[i], writemask)
    [all...]
u_blitter.h 89 void *saved_dsa_state; /**< depth stencil alpha state */
95 struct pipe_stencil_ref saved_stencil_ref; /**< stencil ref */
157 * - depth stencil alpha state
166 double depth, unsigned stencil);
194 * - depth stencil alpha state
273 * - depth stencil alpha state
284 * Clear a region of a depth-stencil surface, both stencil and depth
285 * or only one of them if this is a combined depth-stencil surface.
290 * - depth stencil alpha stat
    [all...]
  /external/mesa3d/src/gallium/state_trackers/wgl/
stw_pixelformat.c 64 unsigned char stencil; member in struct:stw_pf_depth_info::__anon19483
100 /* combined depth-stencil */
141 assert(util_format_get_component_bits(depth->format, UTIL_FORMAT_COLORSPACE_ZS, 1) == depth->bits.stencil);
180 pfi->pfd.cStencilBits = depth->bits.stencil;
189 * since state trackers can allocate depth/stencil/accum buffers, we provide
215 * Add the depth/stencil/accum/ms variants for a particular color format.
  /external/deqp/framework/opengl/simplereference/
sglrContextWrapper.cpp 259 void ContextWrapper::glClearStencil (int stencil)
261 m_curCtx->clearStencil(stencil);
284 void ContextWrapper::glClearBufferfi (deUint32 buffer, int drawbuffer, float depth, int stencil)
286 m_curCtx->clearBufferfi(buffer, drawbuffer, depth, stencil);
  /external/mesa3d/src/gallium/drivers/radeonsi/
r600_blit.c 196 double depth, unsigned stencil)
204 color, depth, stencil);
226 unsigned stencil,
233 util_blitter_clear_depth_stencil(rctx->blitter, dst, clear_flags, depth, stencil,
  /external/libgdx/backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/
AndroidGraphicsLiveWallpaper.java 82 view.setEGLConfigChooser(config.r, config.g, config.b, config.a, config.depth, config.stencil);
102 view.setEGLConfigChooser(config.r, config.g, config.b, config.a, config.depth, config.stencil);
  /external/libgdx/backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/surfaceview/
GdxEglConfigChooser.java 43 public GdxEglConfigChooser (int r, int g, int b, int a, int depth, int stencil, int numSamples) {
49 mStencilSize = stencil;
  /external/libgdx/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/
GwtGraphics.java 78 attributes.setStencil(config.stencil);
407 return new BufferFormat(8, 8, 8, 0, 16, config.stencil ? 8 : 0, 0, false);
  /external/mesa3d/docs/
MESA_resize_buffers.spec 60 reallocating depth, stencil, alpha and accumulation buffers.

Completed in 990 milliseconds

1 2 34 5 6 7 8 91011>>