Home
last modified time | relevance | path

Searched refs:attachmentObject (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/
H A Dwebgl2_rendering_context_override.cpp261 napi_env env, GLenum target, GLenum attachment, GLenum pname, WebGLAttachment* attachmentObject) in HandleFrameBufferPname() argument
265 return attachmentObject->IsTexture() ? NVal::CreateInt64(env, GL_TEXTURE).val_ : in HandleFrameBufferPname()
268 … return attachmentObject->IsTexture() ? GetObject<WebGLTexture>(env, attachmentObject->id) : in HandleFrameBufferPname()
269 GetObject<WebGLRenderbuffer>(env, attachmentObject->id); in HandleFrameBufferPname()
273 if (!attachmentObject->IsTexture()) { in HandleFrameBufferPname()
317 WebGLAttachment* attachmentObject = nullptr; in GetFrameBufferAttachmentParameter() local
326 attachmentObject = depthAttachment; in GetFrameBufferAttachmentParameter()
328 attachmentObject = frameBuffer->GetAttachment(attachment); in GetFrameBufferAttachmentParameter()
331 if (attachmentObject == nullptr) { in GetFrameBufferAttachmentParameter()
339 return HandleFrameBufferPname(env, target, attachment, pname, attachmentObject); in GetFrameBufferAttachmentParameter()
H A Dwebgl_framebuffer.cpp86 …WebGLAttachment* attachmentObject = new WebGLAttachment(AttachmentType::RENDER_BUFFER, attachment,… in AddAttachment() local
87 if (attachmentObject == nullptr) { in AddAttachment()
95 attachments_[attachment] = attachmentObject; in AddAttachment()
101 …AttachmentTexture* attachmentObject = new AttachmentTexture(AttachmentType::TEXTURE, attachment, i… in AddAttachment() local
102 if (attachmentObject == nullptr) { in AddAttachment()
111 attachments_[attachment] = attachmentObject; in AddAttachment()
112 attachmentObject->target = textureTarget; in AddAttachment()
113 attachmentObject->level = level; in AddAttachment()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/context/
H A Dwebgl2_rendering_context_impl.h162 … napi_env env, GLenum target, GLenum attachment, GLenum pname, WebGLAttachment* attachmentObject);