Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_state_desc.h671 uint32_t stencil; member
683 constexpr ClearValue(float depth, uint32_t stencil) : depthStencil { depth, stencil } {}; in ClearValue() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_pool_manager_gles.cpp402 const bool stencil = HasStencil(image); in BindType() local
403 if (depth && stencil) { in BindType()
407 } else if (stencil) { in BindType()
H A Drender_backend_gles.cpp1313 static_cast<GLint>(ref.clearValue.depthStencil.stencil)); in HandleDepthAttachment()
1317 …ClearBufferiv(GL_STENCIL, 0, reinterpret_cast<const GLint*>(&ref.clearValue.depthStencil.stencil)); in HandleDepthAttachment()
1516 bool stencil = false; in InvalidateDepthStencil() local
1524 stencil = true; in InvalidateDepthStencil()
1527 if (depth && stencil) { in InvalidateDepthStencil()
1530 } else if (stencil) { in InvalidateDepthStencil()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/context/
H A Dwebgl2_rendering_context_impl.h94 …i_value ClearBufferfi(napi_env env, GLenum buffer, GLint drawBuffer, GLfloat depth, GLint stencil);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_parser_util.cpp259 context.data.clearValue.depthStencil.stencil = pos->array_[1].as_number<uint32_t>(); in FromJson()
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dopengles.md510 - **GL_STENCIL_BUFFER_BIT**: clears the stencil buffer.
569 …ding all information related to the pixel, such as the color, depth, and stencil value. Each fragm…
625 - Stencil test: uses the stencil buffer for test.
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/
H A Dwebgl2_rendering_context_impl.cpp1087 napi_env env, GLenum buffer, GLint drawBuffer, GLfloat depth, GLint stencil) in ClearBufferfi() argument
1093 glClearBufferfi(buffer, drawBuffer, depth, stencil); in ClearBufferfi()
1095 buffer, drawBuffer, depth, stencil, GetError_()); in ClearBufferfi()
H A Dwebgl2_rendering_context_base.cpp176 GLint stencil = 0; in ClearBufferfi() local
177 tie(succ, stencil) = NVal(env, funcArg[NARG_POS::FOURTH]).ToInt32(); in ClearBufferfi()
183 … context->GetWebGL2RenderingContextImpl().ClearBufferfi(env, buffer, drawbuffer, depth, stencil); in ClearBufferfi()
H A Dwebgl_rendering_context_base_impl.cpp91 napi_value stencil = NVal::CreateBool(env, webGlContextAttributes->stencil_).val_; in GetContextAttributes() local
100 res.AddProp("stencil", stencil); in GetContextAttributes()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/include/
H A Dgl32_entries.in604 HOOK_API_ENTRY(void, glClearBufferfi, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
605 CALL_HOOK_API(glClearBufferfi, buffer, drawbuffer, depth, stencil)
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Drender_backend_vk.cpp1371 clearValue.depthStencil.stencil = ref.clearValue.depthStencil.stencil; in RenderCommand()
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-graphic.md70 …tBase | clearBufferfi(buffer: GLenum, drawbuffer: GLint, depth: GLfloat, stencil: GLint): void; | …
825 | webgl | WebGLContextAttributes | stencil?: boolean; | 新增 |
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-graphic.md70 …tBase | clearBufferfi(buffer: GLenum, drawbuffer: GLint, depth: GLfloat, stencil: GLint): void; | …
825 | webgl | WebGLContextAttributes | stencil?: boolean; | Added|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-graphic.md391stencil: GLint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:clearBufferfi(buffer: webgl.GLenum…
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-graphic.md316 …rfi(buffer: webgl.GLenum, drawbuffer: webgl.GLint, depth: webgl.GLfloat, stencil: webgl.GLint): vo…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-graphic.md6 |删除|模块名: webgl<br>类名: WebGLContextAttributes<br>方法 or 属性:stencil?: boolean;|NA|webgl.d.ts|
789 …rfi(buffer: webgl.GLenum, drawbuffer: webgl.GLint, depth: webgl.GLfloat, stencil: webgl.GLint): vo…
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-graphic.md391stencil: GLint): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: clearB…
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-graphic.md316 …rfi(buffer: webgl.GLenum, drawbuffer: webgl.GLint, depth: webgl.GLfloat, stencil: webgl.GLint): vo…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-graphic.md6 …webgl<br>Class name: WebGLContextAttributes<br>Method or attribute name: stencil?: boolean;|NA|web…
789 …rfi(buffer: webgl.GLenum, drawbuffer: webgl.GLint, depth: webgl.GLfloat, stencil: webgl.GLint): vo…