/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_uniform_location.cpp | 24 napi_value WebGLUniformLocation::Constructor(napi_env env, napi_callback_info info) in Constructor() 31 unique_ptr<WebGLUniformLocation> webGlUniformLocation = make_unique<WebGLUniformLocation>(); in Constructor() 32 …if (!NClass::SetEntityFor<WebGLUniformLocation>(env, funcArg.GetThisVar(), move(webGlUniformLocati… in Constructor() 39 bool WebGLUniformLocation::Export(napi_env env, napi_value exports) in Export() 47 …NClass::DefineClass(exports_.env_, className, WebGLUniformLocation::Constructor, std::move(props)); in Export() 61 string WebGLUniformLocation::GetClassName() in GetClassName() 63 return WebGLUniformLocation::className; in GetClassName()
|
H A D | webgl_rendering_context_base_impl.cpp | 1008 …WebGLUniformLocation* webGLUniformLocation = GetObjectInstance<WebGLUniformLocation>(env, location… in GetUniformLocation() 1009 napi_value objUniformLocation = GetNapiValue<WebGLUniformLocation>(env, locationId); in GetUniformLocation() 1016 AddObject<WebGLUniformLocation>(env, locationId, objUniformLocation); in GetUniformLocation() 1535 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformF() 1567 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformI() 1598 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformUi() 1655 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformFv() 1705 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformIv() 1754 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformUiv() 1839 …WebGLUniformLocation* webGLUniformLocation = WebGLUniformLocation::GetObjectInstance(env, location… in UniformMatrixFv() [all …]
|
H A D | module.cpp | 59 products.emplace_back(make_unique<WebGLUniformLocation>(env, exports)); in ExportWebGlObj()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_uniform_location.h | 24 class WebGLUniformLocation final : public NExporter, public WebGLObject { 33 static NVal CreateObjectInstance(napi_env env, WebGLUniformLocation** instance) in CreateObjectInstance() 35 return WebGLObject::CreateObjectInstance<WebGLUniformLocation>(env, instance); in CreateObjectInstance() 48 explicit WebGLUniformLocation() : location_(0) {}; in WebGLUniformLocation() function 49 … WebGLUniformLocation(napi_env env, napi_value exports) : NExporter(env, exports), location_(0) {}; in WebGLUniformLocation() function 50 ~WebGLUniformLocation() {}; in ~WebGLUniformLocation() 52 static WebGLUniformLocation* GetObjectInstance(napi_env env, napi_value obj) in GetObjectInstance() 54 return WebGLObject::GetObjectInstance<WebGLUniformLocation>(env, obj); in GetObjectInstance()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 97 | webgl2 | WebGL2RenderingContextBase | uniform1ui(location: WebGLUniformLocation \| null, v0: GLui… 381 | webgl | WebGLRenderingContextOverloads | uniform4iv(location: WebGLUniformLocation \| null, v: In… 382 | webgl | WebGLRenderingContextOverloads | uniform3iv(location: WebGLUniformLocation \| null, v: In… 383 | webgl | WebGLRenderingContextOverloads | uniform2iv(location: WebGLUniformLocation \| null, v: In… 384 | webgl | WebGLRenderingContextOverloads | uniform1iv(location: WebGLUniformLocation \| null, v: In… 385 | webgl | WebGLRenderingContextOverloads | uniform4fv(location: WebGLUniformLocation \| null, v: Fl… 386 | webgl | WebGLRenderingContextOverloads | uniform3fv(location: WebGLUniformLocation \| null, v: Fl… 410 | webgl | WebGLRenderingContextBase | uniform2i(location: WebGLUniformLocation \| null, x: GLint, y… 411 | webgl | WebGLRenderingContextBase | uniform1i(location: WebGLUniformLocation \| null, x: GLint): … 415 | webgl | WebGLRenderingContextBase | uniform1f(location: WebGLUniformLocation \| null, x: GLfloat)… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 97 | webgl2 | WebGL2RenderingContextBase | uniform1ui(location: WebGLUniformLocation \| null, v0: GLui… 381 | webgl | WebGLRenderingContextOverloads | uniform4iv(location: WebGLUniformLocation \| null, v: In… 382 | webgl | WebGLRenderingContextOverloads | uniform3iv(location: WebGLUniformLocation \| null, v: In… 383 | webgl | WebGLRenderingContextOverloads | uniform2iv(location: WebGLUniformLocation \| null, v: In… 384 | webgl | WebGLRenderingContextOverloads | uniform1iv(location: WebGLUniformLocation \| null, v: In… 385 | webgl | WebGLRenderingContextOverloads | uniform4fv(location: WebGLUniformLocation \| null, v: Fl… 386 | webgl | WebGLRenderingContextOverloads | uniform3fv(location: WebGLUniformLocation \| null, v: Fl… 410 | webgl | WebGLRenderingContextBase | uniform2i(location: WebGLUniformLocation \| null, x: GLint, y… 411 | webgl | WebGLRenderingContextBase | uniform1i(location: WebGLUniformLocation \| null, x: GLint): … 415 | webgl | WebGLRenderingContextBase | uniform1f(location: WebGLUniformLocation \| null, x: GLfloat)… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 364 …cation: WebGLUniformLocation \| null, v0: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:… 365 …: WebGLUniformLocation \| null, v0: GLuint, v1: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方… 366 …WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint): void;|类名:WebGL2RenderingContext… 367 …WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint): void;|类名:WebGL2Rend… 368 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:… 369 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:… 370 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:… 371 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:… 426 …WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:W… 427 …WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void;|类名:W… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 289 |新增|NA|方法名 or 属性名:uniform1ui<br>函数:uniform1ui(location: webgl.WebGLUniformLocation \| null, v0: web… 290 |新增|NA|方法名 or 属性名:uniform2ui<br>函数:uniform2ui(location: webgl.WebGLUniformLocation \| null, v0: web… 291 |新增|NA|方法名 or 属性名:uniform3ui<br>函数:uniform3ui(location: webgl.WebGLUniformLocation \| null, v0: web… 292 |新增|NA|方法名 or 属性名:uniform4ui<br>函数:uniform4ui(location: webgl.WebGLUniformLocation \| null, v0: web… 293 |新增|NA|方法名 or 属性名:uniform1uiv<br>函数:uniform1uiv(location: webgl.WebGLUniformLocation \| null, data:… 294 |新增|NA|方法名 or 属性名:uniform2uiv<br>函数:uniform2uiv(location: webgl.WebGLUniformLocation \| null, data:… 295 |新增|NA|方法名 or 属性名:uniform3uiv<br>函数:uniform3uiv(location: webgl.WebGLUniformLocation \| null, data:… 296 |新增|NA|方法名 or 属性名:uniform4uiv<br>函数:uniform4uiv(location: webgl.WebGLUniformLocation \| null, data:… 370 |新增|NA|方法名 or 属性名:uniform1iv<br>函数:uniform1iv(location: webgl.WebGLUniformLocation \| null, data: w… 371 |新增|NA|方法名 or 属性名:uniform2iv<br>函数:uniform2iv(location: webgl.WebGLUniformLocation \| null, data: w… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 19 |删除|模块名: webgl<br>类名: WebGLUniformLocation|NA|webgl.d.ts| 398 …ntextBase<br>方法 or 属性:getUniform(program: WebGLProgram, location: WebGLUniformLocation): any;|NA|w… 426 …<br>类名: WebGLRenderingContextBase<br>方法 or 属性:uniform1f(location: WebGLUniformLocation \| null, x:… 430 …<br>类名: WebGLRenderingContextBase<br>方法 or 属性:uniform1i(location: WebGLUniformLocation \| null, x:… 431 …<br>类名: WebGLRenderingContextBase<br>方法 or 属性:uniform2i(location: WebGLUniformLocation \| null, x:… 457 …: WebGLRenderingContextOverloads<br>方法 or 属性:uniform1fv(location: WebGLUniformLocation \| null, v:… 458 …: WebGLRenderingContextOverloads<br>方法 or 属性:uniform2fv(location: WebGLUniformLocation \| null, v:… 461 …: WebGLRenderingContextOverloads<br>方法 or 属性:uniform1iv(location: WebGLUniformLocation \| null, v:… 462 …: WebGLRenderingContextOverloads<br>方法 or 属性:uniform2iv(location: WebGLUniformLocation \| null, v:… 463 …: WebGLRenderingContextOverloads<br>方法 or 属性:uniform3iv(location: WebGLUniformLocation \| null, v:… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 364 …WebGLUniformLocation \| null, v0: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method… 365 …WebGLUniformLocation \| null, v0: GLuint, v1: GLuint): void;|Class name: WebGL2RenderingContextBas… 366 …WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint): void;|Class name: WebGL2Renderi… 367 …WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint): void;|Class name: W… 368 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Cla… 369 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Cla… 370 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Cla… 371 …WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Cla… 426 …WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Clas… 427 …WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void;|Clas… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 289 …ute name: uniform1ui<br>Function name: uniform1ui(location: webgl.WebGLUniformLocation \| null, v0… 290 …ute name: uniform2ui<br>Function name: uniform2ui(location: webgl.WebGLUniformLocation \| null, v0… 291 …ute name: uniform3ui<br>Function name: uniform3ui(location: webgl.WebGLUniformLocation \| null, v0… 292 …ute name: uniform4ui<br>Function name: uniform4ui(location: webgl.WebGLUniformLocation \| null, v0… 293 …e name: uniform1uiv<br>Function name: uniform1uiv(location: webgl.WebGLUniformLocation \| null, da… 294 …e name: uniform2uiv<br>Function name: uniform2uiv(location: webgl.WebGLUniformLocation \| null, da… 295 …e name: uniform3uiv<br>Function name: uniform3uiv(location: webgl.WebGLUniformLocation \| null, da… 296 …e name: uniform4uiv<br>Function name: uniform4uiv(location: webgl.WebGLUniformLocation \| null, da… 370 …ute name: uniform1iv<br>Function name: uniform1iv(location: webgl.WebGLUniformLocation \| null, da… 371 …ute name: uniform2iv<br>Function name: uniform2iv(location: webgl.WebGLUniformLocation \| null, da… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 19 |Deleted|Module name: webgl<br>Class name: WebGLUniformLocation|NA|webgl.d.ts| 398 …od or attribute name: getUniform(program: WebGLProgram, location: WebGLUniformLocation): any;|NA|w… 426 …eringContextBase<br>Method or attribute name: uniform1f(location: WebGLUniformLocation \| null, x:… 430 …eringContextBase<br>Method or attribute name: uniform1i(location: WebGLUniformLocation \| null, x:… 431 …eringContextBase<br>Method or attribute name: uniform2i(location: WebGLUniformLocation \| null, x:… 457 …ontextOverloads<br>Method or attribute name: uniform1fv(location: WebGLUniformLocation \| null, v:… 458 …ontextOverloads<br>Method or attribute name: uniform2fv(location: WebGLUniformLocation \| null, v:… 461 …ontextOverloads<br>Method or attribute name: uniform1iv(location: WebGLUniformLocation \| null, v:… 462 …ontextOverloads<br>Method or attribute name: uniform2iv(location: WebGLUniformLocation \| null, v:… 463 …ontextOverloads<br>Method or attribute name: uniform3iv(location: WebGLUniformLocation \| null, v:… [all …]
|