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 D | webgl_vertex_array_object.cpp | 24 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 D | webgl2_rendering_context_impl.cpp | 352 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 D | module.cpp | 60 products.emplace_back(make_unique<WebGLVertexArrayObject>(env, exports)); in ExportWebGlObj()
|
H A D | webgl2_rendering_context_override.cpp | 130 return GetObject<WebGLVertexArrayObject>(env, boundVertexArrayId_); in GetParameter()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_vertex_array_object.h | 24 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 49 …WebGLVertexArrayObject(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 D | js-apidiff-graphic.md | 27 | 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 D | js-apidiff-graphic.md | 27 | 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 D | js-apidiff-graphic.md | 473 |删除|模块名: 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 D | js-apidiff-graphic.md | 473 |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 D | js-apidiff-graphic.md | 421 …exArray: WebGLVertexArrayObject \| null): GLboolean;|类名:WebGL2RenderingContextBase;<br>方法or属性:isVe…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 346 |新增|NA|方法名 or 属性名:isVertexArray<br>函数:isVertexArray(vertexArray: WebGLVertexArrayObject \| null): w…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 421 …WebGLVertexArrayObject \| null): GLboolean;|Class name: WebGL2RenderingContextBase;<br>Method or a…
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 346 …name: isVertexArray<br>Function name: isVertexArray(vertexArray: WebGLVertexArrayObject \| null): …
|