/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_query.cpp | 25 napi_value WebGLQuery::Constructor(napi_env env, napi_callback_info info) in Constructor() 32 unique_ptr<WebGLQuery> webGlQuery = make_unique<WebGLQuery>(); in Constructor() 33 if (!NClass::SetEntityFor<WebGLQuery>(env, funcArg.GetThisVar(), move(webGlQuery))) { in Constructor() 40 bool WebGLQuery::Export(napi_env env, napi_value exports) in Export() 47 …tie(succ, clas) = NClass::DefineClass(exports_.env_, className, WebGLQuery::Constructor, std::move… in Export() 61 string WebGLQuery::GetClassName() in GetClassName() 63 return WebGLQuery::className; in GetClassName()
|
H A D | webgl2_rendering_context_impl.cpp | 60 WebGLQuery* webGlQuery = nullptr; in CreateQuery() 61 napi_value objQuery = WebGLQuery::CreateObjectInstance(env, &webGlQuery).val_; in CreateQuery() 69 AddObject<WebGLQuery>(env, queryId, objQuery); in CreateQuery() 77 WebGLQuery* webGlQuery = WebGLObject::GetObjectInstance<WebGLQuery>(env, object); in DeleteQuery() 83 DeleteObject<WebGLQuery>(env, queryId); in DeleteQuery() 99 WebGLQuery* webGlQuery = WebGLObject::GetObjectInstance<WebGLQuery>(env, object); in IsQuery() 127 return GetObject<WebGLQuery>(env, params); in GetQuery() 134 WebGLQuery* webGlQuery = WebGLObject::GetObjectInstance<WebGLQuery>(env, object); in BeginQuery() 185 WebGLQuery* webGlQuery = WebGLObject::GetObjectInstance<WebGLQuery>(env, queryObj); in GetQueryParameter()
|
H A D | module.cpp | 52 products.emplace_back(make_unique<WebGLQuery>(env, exports)); in ExportWebGlObj()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_query.h | 24 class WebGLQuery final : public NExporter, public WebGLObject { 32 explicit WebGLQuery() : query_(0) {}; in WebGLQuery() function 33 WebGLQuery(napi_env env, napi_value exports) : NExporter(env, exports), query_(0) {}; in WebGLQuery() function 34 ~WebGLQuery() {}; in ~WebGLQuery() 36 static NVal CreateObjectInstance(napi_env env, WebGLQuery** instance) in CreateObjectInstance() 38 return WebGLObject::CreateObjectInstance<WebGLQuery>(env, instance); in CreateObjectInstance()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 63 | webgl2 | WebGL2RenderingContextBase | getQueryParameter(query: WebGLQuery, pname: GLenum): any; |… 64 | webgl2 | WebGL2RenderingContextBase | getQuery(target: GLenum, pname: GLenum): WebGLQuery \| null… 66 | webgl2 | WebGL2RenderingContextBase | beginQuery(target: GLenum, query: WebGLQuery): void; | 新增 | 67 | webgl2 | WebGL2RenderingContextBase | isQuery(query: WebGLQuery \| null): GLboolean; | 新增 | 68 | webgl2 | WebGL2RenderingContextBase | deleteQuery(query: WebGLQuery \| null): void; | 新增 | 69 | webgl2 | WebGL2RenderingContextBase | createQuery(): WebGLQuery \| null; | 新增 |
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 392 …;<br>方法or属性:isQuery(query: WebGLQuery \| null): GLboolean;|类名:WebGL2RenderingContextBase;<br>方法or属… 393 …rget: GLenum, query: WebGLQuery): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:beginQuery(target… 395 …ame: GLenum): WebGLQuery \| null;|类名:WebGL2RenderingContextBase;<br>方法or属性:getQuery(target: webgl.… 396 …QueryParameter(query: WebGLQuery, pname: GLenum): any;|类名:WebGL2RenderingContextBase;<br>方法or属性:ge…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 63 | webgl2 | WebGL2RenderingContextBase | getQueryParameter(query: WebGLQuery, pname: GLenum): any; |… 64 | webgl2 | WebGL2RenderingContextBase | getQuery(target: GLenum, pname: GLenum): WebGLQuery \| null… 66 | webgl2 | WebGL2RenderingContextBase | beginQuery(target: GLenum, query: WebGLQuery): void; | Adde… 67 | webgl2 | WebGL2RenderingContextBase | isQuery(query: WebGLQuery \| null): GLboolean; | Added| 68 | webgl2 | WebGL2RenderingContextBase | deleteQuery(query: WebGLQuery \| null): void; | Added| 69 | webgl2 | WebGL2RenderingContextBase | createQuery(): WebGLQuery \| null; | Added|
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 317 |新增|NA|方法名 or 属性名:isQuery<br>函数:isQuery(query: WebGLQuery \| null): webgl.GLboolean;|webgl2.d.ts| 318 |新增|NA|方法名 or 属性名:beginQuery<br>函数:beginQuery(target: webgl.GLenum, query: WebGLQuery): void;|webgl… 320 |新增|NA|方法名 or 属性名:getQuery<br>函数:getQuery(target: webgl.GLenum, pname: webgl.GLenum): WebGLQuery \|… 321 |新增|NA|方法名 or 属性名:getQueryParameter<br>函数:getQueryParameter(query: WebGLQuery, pname: webgl.GLenum)…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 392 …Query(query: WebGLQuery \| null): GLboolean;|Class name: WebGL2RenderingContextBase;<br>Method or … 393 …query: WebGLQuery): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: beg… 395 …WebGLQuery \| null;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: getQuery(… 396 …(query: WebGLQuery, pname: GLenum): any;|Class name: WebGL2RenderingContextBase;<br>Method or attr…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 469 |删除|模块名: webgl2<br>类名: WebGLQuery|NA|webgl2.d.ts| 790 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:createQuery(): WebGLQuery \| null;|NA… 791 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:deleteQuery(query: WebGLQuery \| null… 792 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:isQuery(query: WebGLQuery \| null): w… 793 …nderingContextBase<br>方法 or 属性:beginQuery(target: webgl.GLenum, query: WebGLQuery): void;|NA|webgl… 795 …tBase<br>方法 or 属性:getQuery(target: webgl.GLenum, pname: webgl.GLenum): WebGLQuery \| null;|NA|webg… 796 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:getQueryParameter(query: WebGLQuery, …
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 317 |Added|NA|Method or attribute name: isQuery<br>Function name: isQuery(query: WebGLQuery \| null): w… 318 …: beginQuery<br>Function name: beginQuery(target: webgl.GLenum, query: WebGLQuery): void;|webgl2.d… 320 …br>Function name: getQuery(target: webgl.GLenum, pname: webgl.GLenum): WebGLQuery \| null;|webgl2.… 321 …ute name: getQueryParameter<br>Function name: getQueryParameter(query: WebGLQuery, pname: webgl.GL…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 469 |Deleted|Module name: webgl2<br>Class name: WebGLQuery|NA|webgl2.d.ts| 790 …WebGL2RenderingContextBase<br>Method or attribute name: createQuery(): WebGLQuery \| null;|NA|webg… 791 …L2RenderingContextBase<br>Method or attribute name: deleteQuery(query: WebGLQuery \| null): void;|… 792 …WebGL2RenderingContextBase<br>Method or attribute name: isQuery(query: WebGLQuery \| null): webgl.… 793 …e<br>Method or attribute name: beginQuery(target: webgl.GLenum, query: WebGLQuery): void;|NA|webgl… 795 …r attribute name: getQuery(target: webgl.GLenum, pname: webgl.GLenum): WebGLQuery \| null;|NA|webg… 796 …eringContextBase<br>Method or attribute name: getQueryParameter(query: WebGLQuery, pname: webgl.GL…
|