Home
last modified time | relevance | path

Searched refs:stencil (Results 1 – 20 of 20) sorted by relevance

/frameworks/base/libs/hwui/
DBakedOpRenderer.cpp84 if (mRenderTarget.stencil) { in endLayer()
88 mCaches.renderBufferCache.put(mRenderTarget.stencil); in endLayer()
89 mRenderTarget.stencil = nullptr; in endLayer()
137 mRenderState.stencil().enableDebugTest(i + 1, false); in endFrame()
140 mRenderState.stencil().enableDebugTest(4, true); in endFrame()
155 mRenderState.stencil().disable(); in endFrame()
225 mRenderState.stencil().enableWrite(incrementThreshold); in setupStencilQuads()
226 mRenderState.stencil().clear(); in setupStencilQuads()
236 mRenderState.stencil().enableTest(incrementThreshold); in setupStencilQuads()
307 if (mRenderTarget.frameBufferId != 0 && !mRenderTarget.stencil) { in prepareRender()
[all …]
DBakedOpRenderer.h132 RenderBuffer* stencil = nullptr; member
DOpenGLReadback.cpp199 renderState.stencil().disable(); in copyTextureInto()
DGlopBuilder.cpp624 && mRenderState.stencil().isTestEnabled(); in build()
/frameworks/native/opengl/tests/gl2_jni/src/com/android/gl2jni/
DGL2JNIView.java65 public GL2JNIView(Context context, boolean translucent, int depth, int stencil) { in GL2JNIView() argument
67 init(translucent, depth, stencil); in GL2JNIView()
70 private void init(boolean translucent, int depth, int stencil) { in init() argument
73 new ConfigChooser(8,8,8,8, depth, stencil) : in init()
74 new ConfigChooser(5,6,5,0, depth, stencil)); in init()
112 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { in ConfigChooser() argument
118 mStencilSize = stencil; in ConfigChooser()
/frameworks/native/opengl/tests/gl_perfapp/src/com/android/glperf/
DGLPerfView.java65 public GLPerfView(Context context, boolean translucent, int depth, int stencil) { in GLPerfView() argument
67 init(translucent, depth, stencil); in GLPerfView()
70 private void init(boolean translucent, int depth, int stencil) { in init() argument
73 new ConfigChooser(8,8,8,8, depth, stencil) : in init()
74 new ConfigChooser(5,6,5,0, depth, stencil)); in init()
112 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { in ConfigChooser() argument
118 mStencilSize = stencil; in ConfigChooser()
/frameworks/native/opengl/tests/gldual/src/com/android/gldual/
DGLDualGL2View.java68 public GLDualGL2View(Context context, boolean translucent, int depth, int stencil) { in GLDualGL2View() argument
70 init(translucent, depth, stencil); in GLDualGL2View()
73 private void init(boolean translucent, int depth, int stencil) { in init() argument
76 new ConfigChooser(8,8,8,8, depth, stencil) : in init()
77 new ConfigChooser(5,6,5,0, depth, stencil)); in init()
115 public ConfigChooser(int r, int g, int b, int a, int depth, int stencil) { in ConfigChooser() argument
121 mStencilSize = stencil; in ConfigChooser()
/frameworks/base/libs/hwui/renderstate/
DRenderState.cpp216 stencil().clear(); in debugOverdraw()
219 stencil().enableDebugWrite(); in debugOverdraw()
221 stencil().disable(); in debugOverdraw()
458 stencil().dump(); in dump()
DRenderState.h112 Stencil& stencil() { return *mStencil; } in stencil() function
/frameworks/native/opengl/tools/glgen/specs/gles11/
DGLES30.spec66 void glClearBufferfi ( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil )
/frameworks/base/opengl/java/android/opengl/
DGLES30.java1251 int stencil in glClearBufferfi() argument
/frameworks/native/vulkan/api/
Dvulkan.api402 … = 0x00000003, /// Optimal layout when image is only used for depth/stencil attachment read/w…
403 … 0x00000004, /// Optimal layout when image is used for read only depth/stencil attachment and sh…
1446 …ATTACHMENT_BIT = 0x00000020, /// Can be used as framebuffer depth/stencil attachment
1516 …ATTACHMENT_BIT = 0x00000200, /// Format can be used for depth/stencil attachment images
1617 …STAGE_EARLY_FRAGMENT_TESTS_BIT = 0x00000100, /// Early fragment (depth/stencil) tests
1618 …_STAGE_LATE_FRAGMENT_TESTS_BIT = 0x00000200, /// Late fragment (depth/stencil) tests
1759 /// Depth/stencil state creation flags
2853 u32 stencil
2857 /// Union allowing specification of color, depth, and stencil color values. Actual value selected i…
2875 VkAttachmentLoadOp stencilLoadOp /// Load op for stencil data
[all …]
/frameworks/native/opengl/include/GLES3/
Dgl3.h1056 …_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
1161 …L void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
Dgl31.h1056 …_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
1161 …L void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
Dgl32.h1056 …_APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
1161 …L void GL_APIENTRY glClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
/frameworks/native/opengl/libs/GLES2/
Dgl2_api.in604 void API_ENTRY(glClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) {
605 CALL_GL_API(glClearBufferfi, buffer, drawbuffer, depth, stencil);
/frameworks/base/libs/hwui/debug/
Dgles_stubs.in604 void API_ENTRY(glClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) {
605 CALL_GL_API(glClearBufferfi, buffer, drawbuffer, depth, stencil);
Dgles_decls.in202 GL_ENTRY(void, glClearBufferfi, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
/frameworks/base/core/jni/
Dandroid_opengl_GLES30.cpp3643 (JNIEnv *_env, jobject _this, jint buffer, jint drawbuffer, jfloat depth, jint stencil) { in android_glClearBufferfi__IIFI() argument
3648 (GLint)stencil in android_glClearBufferfi__IIFI()
/frameworks/native/opengl/libs/
Dentries.in68 GL_ENTRY(void, glClearBufferfi, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)