Home
last modified time | relevance | path

Searched refs:renderBuffer (Results 1 - 10 of 10) sorted by relevance

/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_canvas.cpp53 RenderBuffer renderBuffer; in DoRender() local
54 InitRenderAndTransform(gfxDstBuffer, renderBuffer, rect, transform, style, paint); in DoRender()
63 RenderPixfmtRgbaBlend pixFormat(renderBuffer); in DoRender()
78 RenderGradient(paint, rasterizer, transform, renBase, renderBuffer, allocator, invalidatedArea); in DoRender()
102 RenderBuffer renderBuffer; in DoDrawShadow() local
103 DrawCanvas::InitRenderAndTransform(gfxDstBuffer, renderBuffer, rect, transform, style, paint); in DoDrawShadow()
114 RenderPixfmtRgbaBlend pixFormat(renderBuffer); in DoDrawShadow()
147 RenderBuffer& renderBuffer, in InitRenderAndTransform()
158 renderBuffer.Attach(static_cast<uint8_t*>(gfxDstBuffer.virAddr), gfxDstBuffer.width, gfxDstBuffer.height, in InitRenderAndTransform()
204 RenderBuffer& renderBuffer, in RenderGradient()
146 InitRenderAndTransform(BufferInfo& gfxDstBuffer, RenderBuffer& renderBuffer, const Rect& rect, TransAffine& transform, const Style& style, const Paint& paint) InitRenderAndTransform() argument
200 RenderGradient(const Paint& paint, RasterizerScanlineAntialias& rasterizer, TransAffine& transform, RenderBase& renBase, RenderBuffer& renderBuffer, FillBase& allocator, const Rect& invalidatedArea) RenderGradient() argument
[all...]
H A Ddraw_canvas.h69 RenderBuffer& renderBuffer,
89 RenderBuffer& renderBuffer,
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_image_gles.cpp192 glGenRenderbuffers(1, &plat_.renderBuffer); in GpuImageGLES()
194 if (plat_.renderBuffer) { in GpuImageGLES()
195 PLUGIN_LOG_D("gpu renderbuffer id >: %u", plat_.renderBuffer); in GpuImageGLES()
198 glBindRenderbuffer(GL_RENDERBUFFER, plat_.renderBuffer); in GpuImageGLES()
272 if (plat_.renderBuffer) { in ~GpuImageGLES()
273 glDeleteRenderbuffers(1, &plat_.renderBuffer); in ~GpuImageGLES()
275 PLUGIN_LOG_D("gpu render buffer id <: %u", plat_.renderBuffer); in ~GpuImageGLES()
H A Dgpu_image_gles.h46 uint32_t renderBuffer; // For render targets... (can not be sampled or used in compute) member
H A Dnode_context_pool_manager_gles.cpp185 (plat.renderBuffer == 0)) // not renderbuffer in IsDefaultAttachment()
191 if ((dPlat.image == 0) && (dPlat.renderBuffer == 0)) { // depth attachment is backbuffer depth. in IsDefaultAttachment()
218 if ((plat.image == 0) && (plat.renderBuffer == 0)) { in IsDefaultResolve()
230 if ((plat.image == 0) && (plat.renderBuffer == 0)) { in IsDefaultResolve()
298 if (plat.renderBuffer) { in BindToFbo()
300 glFramebufferRenderbuffer(GL_FRAMEBUFFER, attachType, GL_RENDERBUFFER, plat.renderBuffer); in BindToFbo()
351 if (plat.renderBuffer) { in BindToFboMultisampled()
353 glFramebufferRenderbuffer(GL_FRAMEBUFFER, attachType, GL_RENDERBUFFER, plat.renderBuffer); in BindToFboMultisampled()
H A Drender_backend_gles.cpp1402 if ((p.image == 0) && (p.renderBuffer == 0)) { in ScanPasses()
1424 if ((p.image == 0) && (p.renderBuffer == 0)) { in ScanPasses()
1513 if ((dplat.image || dplat.renderBuffer) && (!renderingToDefaultFbo_)) {
1553 if (dplat.image || dplat.renderBuffer) { in InvalidateColor()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/
H A Dwebgl_framebuffer.cpp250 WebGLRenderbuffer* renderBuffer = in GetWebGLAttachmentInfo() local
252 if (renderBuffer == nullptr) { in GetWebGLAttachmentInfo()
255 info.format = renderBuffer->GetInternalFormat(); in GetWebGLAttachmentInfo()
256 info.width = renderBuffer->GetWidth(); in GetWebGLAttachmentInfo()
257 info.height = renderBuffer->GetHeight(); in GetWebGLAttachmentInfo()
H A Dwebgl_rendering_context_base_impl.cpp272 WebGLRenderbuffer* renderBuffer = GetValidRenderBuffer(env, object); in BindRenderBuffer() local
273 if (renderBuffer != nullptr) { in BindRenderBuffer()
274 renderBufferId = renderBuffer->GetRenderbuffer(); in BindRenderBuffer()
285 if (renderBuffer) { in BindRenderBuffer()
286 renderBuffer->SetTarget(target); in BindRenderBuffer()
593 WebGLRenderbuffer* renderBuffer = GetObjectInstance<WebGLRenderbuffer>(env, boundRenderBufferIds_[index]); in GetRenderBufferParameter() local
594 if (renderBuffer == nullptr) { in GetRenderBufferParameter()
622 return NVal::CreateInt64(env, static_cast<int64_t>(renderBuffer->GetInternalFormat())).val_; in GetRenderBufferParameter()
1346 WebGLRenderbuffer* renderBuffer = CheckRenderBufferStorage(env, arg); in RenderBufferStorage() local
1347 if (renderBuffer in RenderBufferStorage()
2655 WebGLRenderbuffer* renderBuffer = GetObjectInstance<WebGLRenderbuffer>(env, boundRenderBufferIds_[index]); CheckRenderBufferStorage() local
2864 WebGLRenderbuffer* renderBuffer = WebGLObject::GetObjectInstance<WebGLRenderbuffer>(env, object); GetValidRenderBuffer() local
[all...]
H A Dwebgl2_rendering_context_impl.cpp1468 WebGLRenderbuffer* renderBuffer = CheckRenderBufferStorage(env, arg); in RenderBufferStorageMultiSample() local
1469 if (renderBuffer == nullptr) { in RenderBufferStorageMultiSample()
1498 renderBuffer->SetInternalFormat(arg.internalFormat); in RenderBufferStorageMultiSample()
1499 renderBuffer->SetSize(arg.width, arg.height); in RenderBufferStorageMultiSample()
/foundation/arkui/ui_lite/frameworks/components/
H A Dui_canvas.cpp969 RenderBuffer renderBuffer; in OnBlendDraw() local
986 DrawCanvas::InitRenderAndTransform(gfxDstBuffer, renderBuffer, rect, transform, *style_, curDraw->data_.paint); in OnBlendDraw()
990 RenderPixfmtRgbaBlend pixFormat(renderBuffer); in OnBlendDraw()
1013 DrawCanvas::InitRenderAndTransform(gfxDstBuffer, renderBuffer, rect, transform, *style_, curDraw->data_.paint); in OnBlendDraw()

Completed in 33 milliseconds