/external/mesa3d/src/gallium/drivers/llvmpipe/ |
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/chromium_org/third_party/skia/src/gpu/ |
GrStencilAndCoverPathRenderer.cpp | 86 *drawState->stencil() = kInvertedStencilPass; 96 *drawState->stencil() = kStencilPass; 101 target->drawState()->stencil()->setDisabled();
|
/external/skia/src/gpu/ |
GrStencilAndCoverPathRenderer.cpp | 86 *drawState->stencil() = kInvertedStencilPass; 96 *drawState->stencil() = kStencilPass; 101 target->drawState()->stencil()->setDisabled();
|
/frameworks/base/libs/hwui/ |
RenderState.cpp | 139 mCaches->stencil.clear(); 142 mCaches->stencil.enableDebugWrite(); 144 mCaches->stencil.disable();
|
Layer.cpp | 50 stencil = NULL; 138 if (stencil) { 139 stencil->bind(); 140 stencil->resize(desiredWidth, desiredHeight); 152 if (stencil) { 158 caches.renderBufferCache.put(stencil); 159 stencil = NULL; 194 if (stencil) { 195 stencil->bind();
|
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
WebGLContextAttributes.h | 57 // Whether or not the drawing buffer has a stencil buffer; default=false 58 bool stencil() const;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_quad.h | 88 uint8_t stencil[TGSI_QUAD_SIZE]; member in struct:quad_header_output
|
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
st_cb_fbo.h | 81 const struct gl_renderbuffer_attachment *stencil);
|
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/ |
s_renderbuffer.h | 60 GLboolean stencil,
|
s_stencil.c | 39 /* Stencil Logic: 41 IF stencil test fails THEN 42 Apply fail-op to stencil value 46 Apply zfail-op to stencil value 49 Apply zpass-op to stencil value 57 * Compute/return the offset of the stencil value in a pixel. 58 * For example, if the format is Z24+S8, the position of the stencil bits 83 /** Clamp the stencil value to [0, 255] */ 100 GLubyte s = stencil[j]; \ 102 stencil[j] = (GLubyte) (NEW_VAL); [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_quad.h | 88 uint8_t stencil[TGSI_QUAD_SIZE]; member in struct:quad_header_output
|
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_fbo.h | 81 const struct gl_renderbuffer_attachment *stencil);
|
/external/mesa3d/src/mesa/swrast/ |
s_renderbuffer.h | 60 GLboolean stencil,
|
s_stencil.c | 39 /* Stencil Logic: 41 IF stencil test fails THEN 42 Apply fail-op to stencil value 46 Apply zfail-op to stencil value 49 Apply zpass-op to stencil value 57 * Compute/return the offset of the stencil value in a pixel. 58 * For example, if the format is Z24+S8, the position of the stencil bits 83 /** Clamp the stencil value to [0, 255] */ 100 GLubyte s = stencil[j]; \ 102 stencil[j] = (GLubyte) (NEW_VAL); [all...] |
/development/ndk/platforms/android-5/samples/hello-gl2/src/com/android/gl2jni/ |
GL2JNIView.java | 76 public GL2JNIView(Context context, boolean translucent, int depth, int stencil) { 78 init(translucent, depth, stencil); 81 private void init(boolean translucent, int depth, int stencil) { 103 new ConfigChooser(8, 8, 8, 8, depth, stencil) : 104 new ConfigChooser(5, 6, 5, 0, depth, stencil) ); 135 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { 141 mStencilSize = stencil;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
i915_clear.c | 46 double depth, unsigned stencil, 91 packed_z_stencil = util_pack_z_stencil(depth_tex->b.b.format, depth, stencil); 94 /* Avoid read-modify-write if there's no stencil. */ 114 packed_z_stencil = util_pack_z_stencil(depth_tex->b.b.format, depth, stencil); 222 double depth, unsigned stencil) 225 stencil); 231 double depth, unsigned stencil) 238 i915_clear_emit(pipe, buffers, color, depth, stencil,
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_clear.c | 46 double depth, unsigned stencil, 91 packed_z_stencil = util_pack_z_stencil(depth_tex->b.b.format, depth, stencil); 94 /* Avoid read-modify-write if there's no stencil. */ 114 packed_z_stencil = util_pack_z_stencil(depth_tex->b.b.format, depth, stencil); 222 double depth, unsigned stencil) 225 stencil); 231 double depth, unsigned stencil) 238 i915_clear_emit(pipe, buffers, color, depth, stencil,
|
/frameworks/native/opengl/tests/gl2_jni/src/com/android/gl2jni/ |
GL2JNIView.java | 65 public GL2JNIView(Context context, boolean translucent, int depth, int stencil) { 67 init(translucent, depth, stencil); 70 private void init(boolean translucent, int depth, int stencil) { 73 new ConfigChooser(8,8,8,8, depth, stencil) : 74 new ConfigChooser(5,6,5,0, depth, stencil)); 112 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { 118 mStencilSize = stencil;
|
/frameworks/native/opengl/tests/gl_perfapp/src/com/android/glperf/ |
GLPerfView.java | 65 public GLPerfView(Context context, boolean translucent, int depth, int stencil) { 67 init(translucent, depth, stencil); 70 private void init(boolean translucent, int depth, int stencil) { 73 new ConfigChooser(8,8,8,8, depth, stencil) : 74 new ConfigChooser(5,6,5,0, depth, stencil)); 112 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { 118 mStencilSize = stencil;
|
/frameworks/native/opengl/tests/gldual/src/com/android/gldual/ |
GLDualGL2View.java | 68 public GLDualGL2View(Context context, boolean translucent, int depth, int stencil) { 70 init(translucent, depth, stencil); 73 private void init(boolean translucent, int depth, int stencil) { 76 new ConfigChooser(8,8,8,8, depth, stencil) : 77 new ConfigChooser(5,6,5,0, depth, stencil)); 115 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { 121 mStencilSize = stencil;
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/ |
pp_mlaa.c | 105 mstencil.stencil[0].enabled = 1; 106 mstencil.stencil[0].valuemask = mstencil.stencil[0].writemask = ~0; 107 mstencil.stencil[0].func = PIPE_FUNC_ALWAYS; 108 mstencil.stencil[0].fail_op = PIPE_STENCIL_OP_KEEP; 109 mstencil.stencil[0].zfail_op = PIPE_STENCIL_OP_KEEP; 110 mstencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE; 141 mstencil.stencil[0].func = PIPE_FUNC_EQUAL; 142 mstencil.stencil[0].zpass_op = PIPE_STENCIL_OP_KEEP;
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
pixeltransfer.c | 245 * Apply stencil index shift, offset and table lookup to an array 246 * of stencil values. 250 GLubyte stencil[]) 258 stencil[i] = (stencil[i] << shift) + offset; 264 stencil[i] = (stencil[i] >> shift) + offset; 269 stencil[i] = stencil[i] + offset; 277 stencil[i] = (GLubyte) ctx->PixelMaps.StoS.Map[ stencil[i] & mask ] [all...] |
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
pp_mlaa.c | 105 mstencil.stencil[0].enabled = 1; 106 mstencil.stencil[0].valuemask = mstencil.stencil[0].writemask = ~0; 107 mstencil.stencil[0].func = PIPE_FUNC_ALWAYS; 108 mstencil.stencil[0].fail_op = PIPE_STENCIL_OP_KEEP; 109 mstencil.stencil[0].zfail_op = PIPE_STENCIL_OP_KEEP; 110 mstencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE; 141 mstencil.stencil[0].func = PIPE_FUNC_EQUAL; 142 mstencil.stencil[0].zpass_op = PIPE_STENCIL_OP_KEEP;
|
/external/mesa3d/src/mesa/main/ |
pixeltransfer.c | 245 * Apply stencil index shift, offset and table lookup to an array 246 * of stencil values. 250 GLubyte stencil[]) 258 stencil[i] = (stencil[i] << shift) + offset; 264 stencil[i] = (stencil[i] >> shift) + offset; 269 stencil[i] = stencil[i] + offset; 277 stencil[i] = (GLubyte) ctx->PixelMaps.StoS.Map[ stencil[i] & mask ] [all...] |
/packages/apps/LegacyCamera/src/com/android/camera/panorama/ |
MosaicRendererSurfaceView.java | 51 int depth, int stencil) { 53 initialize(context, translucent, depth, stencil); 56 private void initialize(Context context, boolean translucent, int depth, int stencil) { 58 init(translucent, depth, stencil); 68 private void init(boolean translucent, int depth, int stencil) { 90 translucent ? new ConfigChooser(8, 8, 8, 8, depth, stencil) : 91 new ConfigChooser(5, 6, 5, 0, depth, stencil)); 126 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { 132 mStencilSize = stencil;
|