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

1 2 3 4 5 6 7 8 91011>>

  /external/mesa3d/src/gallium/drivers/svga/
svga_pipe_depthstencil.c 79 * stencil[0]/[1] at this point. Presumably this can change as
82 ds->stencil[0].enabled = templ->stencil[0].enabled;
83 if (ds->stencil[0].enabled) {
84 ds->stencil[0].func = svga_translate_compare_func(templ->stencil[0].func);
85 ds->stencil[0].fail = svga_translate_stencil_op(templ->stencil[0].fail_op);
86 ds->stencil[0].zfail = svga_translate_stencil_op(templ->stencil[0].zfail_op)
    [all...]
svga_state_rss.c 126 if (!curr->stencil[0].enabled)
128 /* Stencil disabled
133 else if (curr->stencil[0].enabled && !curr->stencil[1].enabled)
135 /* Regular stencil
140 EMIT_RS( svga, curr->stencil[0].func, STENCILFUNC, fail );
141 EMIT_RS( svga, curr->stencil[0].fail, STENCILFAIL, fail );
142 EMIT_RS( svga, curr->stencil[0].zfail, STENCILZFAIL, fail );
143 EMIT_RS( svga, curr->stencil[0].pass, STENCILPASS, fail );
165 /* Twoside stencil
    [all...]
svga_pipe_clear.c 42 unsigned stencil)
89 ret = SVGA3D_ClearRect(svga->swc, flags, uc.ui, depth, stencil,
109 double depth, unsigned stencil)
121 ret = try_clear( svga, buffers, color, depth, stencil );
128 ret = try_clear( svga, buffers, color, depth, stencil );
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_clear.h 41 double depth, unsigned stencil);
lp_clear.c 52 unsigned stencil)
62 lp_setup_clear( llvmpipe->setup, color->f, depth, stencil, buffers );
lp_bld_depth.c 30 * Depth/stencil testing to LLVM IR translation.
32 * To be done accurately/efficiently the depth/stencil test must be done with
33 * the same type/format of the depth/stencil buffer, which implies massaging
35 * type/format for depth/stencil values internally and only convert when
40 * processing unit is a quad (2x2 pixel block) we store the depth/stencil
88 * Do the stencil test comparison (compare FB stencil values against ref value).
89 * This will be used twice when generating two-sided stencil code.
90 * \param stencil the front/back stencil stat
    [all...]
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_clear.h 40 double depth, unsigned stencil);
sp_clear.c 50 double depth, unsigned stencil)
76 cv = util_pack64_z_stencil(ps->format, depth, stencil);
sp_quad.h 88 uint8_t stencil[TGSI_QUAD_SIZE]; member in struct:quad_header_output
  /external/mesa3d/src/mesa/state_tracker/
st_atom_depth.c 67 * Convert GLenum stencil op tokens to pipe tokens.
111 if (ctx->Stencil.Enabled && ctx->DrawBuffer->Visual.stencilBits > 0) {
112 dsa->stencil[0].enabled = 1;
113 dsa->stencil[0].func = st_compare_func_to_pipe(ctx->Stencil.Function[0]);
114 dsa->stencil[0].fail_op = gl_stencil_op_to_pipe(ctx->Stencil.FailFunc[0]);
115 dsa->stencil[0].zfail_op = gl_stencil_op_to_pipe(ctx->Stencil.ZFailFunc[0]);
116 dsa->stencil[0].zpass_op = gl_stencil_op_to_pipe(ctx->Stencil.ZPassFunc[0])
    [all...]
st_cb_fbo.h 81 const struct gl_renderbuffer_attachment *stencil);
  /external/mesa3d/src/mesa/swrast/
s_stencil.h 41 GLint n, GLint x, GLint y, GLubyte stencil[]);
46 const GLubyte stencil[] );
s_renderbuffer.h 60 GLboolean stencil,
  /external/mesa3d/src/gallium/auxiliary/util/
u_clear.h 43 const union pipe_color_union *color, double depth, unsigned stencil)
56 depth, stencil,
  /external/skia/src/gpu/batches/
GrStencilPathBatch.h 24 const GrStencilSettings& stencil,
28 return new GrStencilPathBatch(viewMatrix, useHWAA, stencil, scissor, renderTarget, path);
45 const GrStencilSettings& stencil,
52 , fStencil(stencil)
  /external/deqp/modules/gles2/functional/
es2fDepthStencilTests.cpp 21 * \brief Depth & stencil tests.
101 StencilParams stencil[rr::FACETYPE_LAST]; member in struct:deqp::gles2::Functional::DepthStencilCaseUtil::DepthStencilParams
124 << " stencil fail = " << glu::getStencilOpStr(params.stencilFailOp) << "\n"
134 log << TestLog::Message << "Stencil test: " << (params.stencilTestEnabled ? "enabled" : "disabled") << TestLog::EndMessage;
137 log << TestLog::Message << "Front-face stencil state: " << TestLog::EndMessage;
138 log << params.stencil[rr::FACETYPE_FRONT];
140 log << TestLog::Message << "Back-face stencil state: " << TestLog::EndMessage;
141 log << params.stencil[rr::FACETYPE_BACK];
163 int stencil; member in struct:deqp::gles2::Functional::DepthStencilCaseUtil::ClearCommand
170 , stencil (0
    [all...]
  /external/deqp/modules/gles3/functional/
es3fDepthStencilTests.cpp 21 * \brief Depth & stencil tests.
101 StencilParams stencil[rr::FACETYPE_LAST]; member in struct:deqp::gles3::Functional::DepthStencilCaseUtil::DepthStencilParams
124 << " stencil fail = " << glu::getStencilOpStr(params.stencilFailOp) << "\n"
134 log << TestLog::Message << "Stencil test: " << (params.stencilTestEnabled ? "enabled" : "disabled") << TestLog::EndMessage;
137 log << TestLog::Message << "Front-face stencil state: " << TestLog::EndMessage;
138 log << params.stencil[rr::FACETYPE_FRONT];
140 log << TestLog::Message << "Back-face stencil state: " << TestLog::EndMessage;
141 log << params.stencil[rr::FACETYPE_BACK];
163 int stencil; member in struct:deqp::gles3::Functional::DepthStencilCaseUtil::ClearCommand
170 , stencil (0
    [all...]
  /external/libgdx/backends/gdx-backends-gwt/src/com/google/gwt/webgl/client/
WebGLContextAttributes.java 52 /** Default: false. If the value is true, the drawing buffer has a stencil buffer of at least 8 bits. If the value is false, no
53 * stencil buffer is available. */
54 public final native void setStencil (boolean stencil) /*-{
55 this.stencil = stencil;
59 delete this.stencil;
  /external/skia/src/gpu/
GrRenderTargetPriv.h 24 * Attaches the GrStencilAttachment onto the render target. If stencil is a nullptr then the
28 bool attachStencilAttachment(GrStencilAttachment* stencil);
GrRenderTarget.cpp 95 bool GrRenderTargetPriv::attachStencilAttachment(GrStencilAttachment* stencil) {
96 if (!stencil && !fRenderTarget->fStencilAttachment) {
97 // No need to do any work since we currently don't have a stencil attachment and
101 fRenderTarget->fStencilAttachment = stencil;
GrPathRendering.h 136 const GrStencilSettings* stencil)
141 , fStencil(stencil) {
159 const GrStencilSettings* stencil)
161 , fStencil(stencil) {
  /external/deqp/external/vulkancts/framework/vulkan/
vkTypeUtil.hpp 64 inline VkClearValue makeClearValueDepthStencil (float depth, deUint32 stencil)
68 v.depthStencil.stencil = stencil;
  /external/libgdx/backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/
AndroidApplicationConfiguration.java 33 /** number of bits for depth and stencil buffer **/
34 public int depth = 16, stencil = 0; field in class:AndroidApplicationConfiguration
  /external/libgdx/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/
GwtApplicationConfiguration.java 28 /** whether to use a stencil buffer **/
29 public boolean stencil = false; field in class:GwtApplicationConfiguration
  /frameworks/base/libs/hwui/
Layer.cpp 58 if (stencil || fbo || texture.mId) {
132 if (stencil) {
133 stencil->bind();
134 stencil->resize(desiredWidth, desiredHeight);
146 if (stencil) {
152 caches.renderBufferCache.put(stencil);
153 stencil = nullptr;
188 if (stencil) {
189 stencil->bind();

Completed in 544 milliseconds

1 2 3 4 5 6 7 8 91011>>