Home
last modified time | relevance | path

Searched refs:WebGLVertexArrayObject (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/
H A Dwebgl_vertex_array_object.cpp24 napi_value WebGLVertexArrayObject::Constructor(napi_env env, napi_callback_info info) in Constructor()
31 … unique_ptr<WebGLVertexArrayObject> webGlVertexArrayObject = make_unique<WebGLVertexArrayObject>(); in Constructor()
32 …if (!NClass::SetEntityFor<WebGLVertexArrayObject>(env, funcArg.GetThisVar(), move(webGlVertexArray… in Constructor()
39 bool WebGLVertexArrayObject::Export(napi_env env, napi_value exports) in Export()
47 …NClass::DefineClass(exports_.env_, className, WebGLVertexArrayObject::Constructor, std::move(props… in Export()
61 string WebGLVertexArrayObject::GetClassName() in GetClassName()
63 return WebGLVertexArrayObject::className; in GetClassName()
H A Dwebgl2_rendering_context_impl.cpp352 WebGLVertexArrayObject* webGLVertexArrayObject = nullptr; in CreateVertexArray()
368 uint32_t vertexArrays = WebGLVertexArrayObject::DEFAULT_VERTEX_ARRAY_OBJECT; in DeleteVertexArray()
369 WebGLVertexArrayObject* webGLVertexArrayObject = in DeleteVertexArray()
370 WebGLObject::GetObjectInstance<WebGLVertexArrayObject>(env, object); in DeleteVertexArray()
380 DeleteObject<WebGLVertexArrayObject>(env, vertexArrays); in DeleteVertexArray()
386 GLuint vertexArrayId = WebGLVertexArrayObject::DEFAULT_VERTEX_ARRAY_OBJECT; in IsVertexArray()
387 WebGLVertexArrayObject* webGLVertexArrayObject = in IsVertexArray()
388 WebGLObject::GetObjectInstance<WebGLVertexArrayObject>(env, object); in IsVertexArray()
400 GLuint vertexArrayId = WebGLVertexArrayObject::DEFAULT_VERTEX_ARRAY_OBJECT; in BindVertexArray()
401 WebGLVertexArrayObject* webGLVertexArrayObject = in BindVertexArray()
[all …]
H A Dmodule.cpp60 products.emplace_back(make_unique<WebGLVertexArrayObject>(env, exports)); in ExportWebGlObj()
H A Dwebgl2_rendering_context_override.cpp130 return GetObject<WebGLVertexArrayObject>(env, boundVertexArrayId_); in GetParameter()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/
H A Dwebgl_vertex_array_object.h24 class WebGLVertexArrayObject final : public NExporter, public WebGLObject {
33 static NVal CreateObjectInstance(napi_env env, WebGLVertexArrayObject** instance) in CreateObjectInstance()
35 return WebGLObject::CreateObjectInstance<WebGLVertexArrayObject>(env, instance); in CreateObjectInstance()
48 explicit WebGLVertexArrayObject() : vertexArrays_(0) {}; in WebGLVertexArrayObject() function
49WebGLVertexArrayObject(napi_env env, napi_value exports) : NExporter(env, exports), vertexArrays_(… in WebGLVertexArrayObject() function
50 ~WebGLVertexArrayObject() {}; in ~WebGLVertexArrayObject()
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-graphic.md27 | webgl2 | WebGL2RenderingContextBase | bindVertexArray(array: WebGLVertexArrayObject \| null): voi…
28 | webgl2 | WebGL2RenderingContextBase | isVertexArray(vertexArray: WebGLVertexArrayObject \| null):…
29 | webgl2 | WebGL2RenderingContextBase | deleteVertexArray(vertexArray: WebGLVertexArrayObject \| nu…
30 | webgl2 | WebGL2RenderingContextBase | createVertexArray(): WebGLVertexArrayObject \| null; | 新增 |
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-graphic.md27 | webgl2 | WebGL2RenderingContextBase | bindVertexArray(array: WebGLVertexArrayObject \| null): voi…
28 | webgl2 | WebGL2RenderingContextBase | isVertexArray(vertexArray: WebGLVertexArrayObject \| null):…
29 | webgl2 | WebGL2RenderingContextBase | deleteVertexArray(vertexArray: WebGLVertexArrayObject \| nu…
30 | webgl2 | WebGL2RenderingContextBase | createVertexArray(): WebGLVertexArrayObject \| null; | Adde…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-graphic.md473 |删除|模块名: webgl2<br>类名: WebGLVertexArrayObject|NA|webgl2.d.ts|
829 …>类名: WebGL2RenderingContextBase<br>方法 or 属性:createVertexArray(): WebGLVertexArrayObject \| null;|N…
830 …2RenderingContextBase<br>方法 or 属性:deleteVertexArray(vertexArray: WebGLVertexArrayObject \| null): …
831 …ebGL2RenderingContextBase<br>方法 or 属性:isVertexArray(vertexArray: WebGLVertexArrayObject \| null): …
832 …名: WebGL2RenderingContextBase<br>方法 or 属性:bindVertexArray(array: WebGLVertexArrayObject \| null): …
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-graphic.md473 |Deleted|Module name: webgl2<br>Class name: WebGLVertexArrayObject|NA|webgl2.d.ts|
829 …ingContextBase<br>Method or attribute name: createVertexArray(): WebGLVertexArrayObject \| null;|N…
830 …Base<br>Method or attribute name: deleteVertexArray(vertexArray: WebGLVertexArrayObject \| null): …
831 …textBase<br>Method or attribute name: isVertexArray(vertexArray: WebGLVertexArrayObject \| null): …
832 …gContextBase<br>Method or attribute name: bindVertexArray(array: WebGLVertexArrayObject \| null): …
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-graphic.md421 …exArray: WebGLVertexArrayObject \| null): GLboolean;|类名:WebGL2RenderingContextBase;<br>方法or属性:isVe…
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-graphic.md346 |新增|NA|方法名 or 属性名:isVertexArray<br>函数:isVertexArray(vertexArray: WebGLVertexArrayObject \| null): w…
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-graphic.md421WebGLVertexArrayObject \| null): GLboolean;|Class name: WebGL2RenderingContextBase;<br>Method or a…
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-graphic.md346 …name: isVertexArray<br>Function name: isVertexArray(vertexArray: WebGLVertexArrayObject \| null): …