Home
last modified time | relevance | path

Searched refs:webGLBuffer (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/
H A Dwebgl_rendering_context_draw.cpp367 WebGLBuffer* webGLBuffer = GetObjectInstance<WebGLBuffer>(env, boundBufferIds_[index]); in BufferData_() local
368 if (webGLBuffer == nullptr) { in BufferData_()
377 if (webGLBuffer->GetTarget() != target) { in BufferData_()
382 webGLBuffer->SetBuffer(size, nullptr); in BufferData_()
384 webGLBuffer->SetBuffer(size, bufferData); in BufferData_()
389 webGLBuffer->SetTarget(target); in BufferData_()
427 if (webGLBuffer == nullptr || webGLBuffer->GetBufferSize() == 0) { in BufferSubData()
442 bufferData.GetBufferLength(), webGLBuffer->GetBufferSize()); in BufferSubData()
1089 WebGLBuffer* webGLBuffer = in CheckDrawElements() local
1091 if (webGLBuffer == nullptr || webGLBuffer->GetBufferSize() == 0) { in CheckDrawElements()
[all …]
H A Dwebgl_rendering_context_base_impl.cpp2769 WebGLBuffer* webGLBuffer = GetBoundBuffer(env, WebGLRenderingContextBase::ARRAY_BUFFER); in CheckVertexAttribPointer() local
2770 if (webGLBuffer == nullptr || webGLBuffer->GetBufferSize() == 0) { in CheckVertexAttribPointer()
2776 if (vertexInfo.offset >= static_cast<GLintptr>(webGLBuffer->GetBufferSize())) { in CheckVertexAttribPointer()