/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_sampler.cpp | 23 napi_value WebGLSampler::Constructor(napi_env env, napi_callback_info info) in Constructor() 30 unique_ptr<WebGLSampler> webGlSampler = make_unique<WebGLSampler>(); in Constructor() 31 if (!NClass::SetEntityFor<WebGLSampler>(env, funcArg.GetThisVar(), move(webGlSampler))) { in Constructor() 38 bool WebGLSampler::Export(napi_env env, napi_value exports) in Export() 45 …tie(succ, clas) = NClass::DefineClass(exports_.env_, className, WebGLSampler::Constructor, std::mo… in Export() 59 string WebGLSampler::GetClassName() in GetClassName() 61 return WebGLSampler::className; in GetClassName()
|
H A D | webgl2_rendering_context_impl.cpp | 215 WebGLSampler* webGlSampler = nullptr; in CreateSampler() 216 napi_value objSampler = WebGLSampler::CreateObjectInstance(env, &webGlSampler).val_; in CreateSampler() 224 AddObject<WebGLSampler>(env, samplerId, objSampler); in CreateSampler() 230 WebGLSampler* sampler = WebGLObject::GetObjectInstance<WebGLSampler>(env, samplerObj); in DeleteSampler() 242 DeleteObject<WebGLSampler>(env, samplerId); in DeleteSampler() 248 WebGLSampler* sampler = WebGLObject::GetObjectInstance<WebGLSampler>(env, samplerObj); in IsSampler() 262 WebGLSampler* sampler = WebGLObject::GetObjectInstance<WebGLSampler>(env, samplerObj); in BindSampler() 283 WebGLSampler* sampler = WebGLObject::GetObjectInstance<WebGLSampler>(env, samplerObj); in SamplerParameter() 316 WebGLSampler* sampler = WebGLObject::GetObjectInstance<WebGLSampler>(env, samplerObj); in GetSamplerParameter()
|
H A D | module.cpp | 54 products.emplace_back(make_unique<WebGLSampler>(env, exports)); in ExportWebGlObj()
|
H A D | webgl2_rendering_context_override.cpp | 124 return GetObject<WebGLSampler>(env, samplerUnits_[activeTextureIndex_]); in GetParameter()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_sampler.h | 24 class WebGLSampler final : public NExporter, public WebGLObject { 32 static NVal CreateObjectInstance(napi_env env, WebGLSampler **instance) in CreateObjectInstance() 34 return WebGLObject::CreateObjectInstance<WebGLSampler>(env, instance); in CreateObjectInstance() 47 explicit WebGLSampler() : samplerId_(0) {}; in WebGLSampler() function 48 WebGLSampler(napi_env env, napi_value exports) : NExporter(env, exports), samplerId_(0) {}; in WebGLSampler() function 49 ~WebGLSampler() {}; in ~WebGLSampler()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 56 | webgl2 | WebGL2RenderingContextBase | getSamplerParameter(sampler: WebGLSampler, pname: GLenum): … 57 | webgl2 | WebGL2RenderingContextBase | samplerParameterf(sampler: WebGLSampler, pname: GLenum, par… 58 | webgl2 | WebGL2RenderingContextBase | samplerParameteri(sampler: WebGLSampler, pname: GLenum, par… 59 | webgl2 | WebGL2RenderingContextBase | bindSampler(unit: GLuint, sampler: WebGLSampler \| null): v… 60 | webgl2 | WebGL2RenderingContextBase | isSampler(sampler: WebGLSampler \| null): GLboolean; | 新增 | 61 | webgl2 | WebGL2RenderingContextBase | deleteSampler(sampler: WebGLSampler \| null): void; | 新增 | 62 | webgl2 | WebGL2RenderingContextBase | createSampler(): WebGLSampler \| null; | 新增 |
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 397 …r属性:isSampler(sampler: WebGLSampler \| null): GLboolean;|类名:WebGL2RenderingContextBase;<br>方法or属性:… 398 …uint, sampler: WebGLSampler \| null): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:bindSampler(u… 399 …i(sampler: WebGLSampler, pname: GLenum, param: GLint): void;|类名:WebGL2RenderingContextBase;<br>方法o… 400 …(sampler: WebGLSampler, pname: GLenum, param: GLfloat): void;|类名:WebGL2RenderingContextBase;<br>方法… 401 …arameter(sampler: WebGLSampler, pname: GLenum): any;|类名:WebGL2RenderingContextBase;<br>方法or属性:getS…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 56 | webgl2 | WebGL2RenderingContextBase | getSamplerParameter(sampler: WebGLSampler, pname: GLenum): … 57 | webgl2 | WebGL2RenderingContextBase | samplerParameterf(sampler: WebGLSampler, pname: GLenum, par… 58 | webgl2 | WebGL2RenderingContextBase | samplerParameteri(sampler: WebGLSampler, pname: GLenum, par… 59 | webgl2 | WebGL2RenderingContextBase | bindSampler(unit: GLuint, sampler: WebGLSampler \| null): v… 60 | webgl2 | WebGL2RenderingContextBase | isSampler(sampler: WebGLSampler \| null): GLboolean; | Adde… 61 | webgl2 | WebGL2RenderingContextBase | deleteSampler(sampler: WebGLSampler \| null): void; | Added| 62 | webgl2 | WebGL2RenderingContextBase | createSampler(): WebGLSampler \| null; | Added|
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 322 |新增|NA|方法名 or 属性名:isSampler<br>函数:isSampler(sampler: WebGLSampler \| null): webgl.GLboolean;|webgl2… 323 |新增|NA|方法名 or 属性名:bindSampler<br>函数:bindSampler(unit: webgl.GLuint, sampler: WebGLSampler \| null):… 324 |新增|NA|方法名 or 属性名:samplerParameteri<br>函数:samplerParameteri(sampler: WebGLSampler, pname: webgl.GLe… 325 |新增|NA|方法名 or 属性名:samplerParameterf<br>函数:samplerParameterf(sampler: WebGLSampler, pname: webgl.GLe… 326 |新增|NA|方法名 or 属性名:getSamplerParameter<br>函数:getSamplerParameter(sampler: WebGLSampler, pname: webgl…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 397 …sampler: WebGLSampler \| null): GLboolean;|Class name: WebGL2RenderingContextBase;<br>Method or at… 398 … WebGLSampler \| null): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name:… 399 …WebGLSampler, pname: GLenum, param: GLint): void;|Class name: WebGL2RenderingContextBase;<br>Metho… 400 …WebGLSampler, pname: GLenum, param: GLfloat): void;|Class name: WebGL2RenderingContextBase;<br>Met… 401 …er: WebGLSampler, pname: GLenum): any;|Class name: WebGL2RenderingContextBase;<br>Method or attrib…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 470 |删除|模块名: webgl2<br>类名: WebGLSampler|NA|webgl2.d.ts| 797 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:createSampler(): WebGLSampler \| null… 798 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:deleteSampler(sampler: WebGLSampler \… 799 |删除|模块名: webgl2<br>类名: WebGL2RenderingContextBase<br>方法 or 属性:isSampler(sampler: WebGLSampler \| nu… 800 …eringContextBase<br>方法 or 属性:bindSampler(unit: webgl.GLuint, sampler: WebGLSampler \| null): void;… 801 …类名: WebGL2RenderingContextBase<br>方法 or 属性:samplerParameteri(sampler: WebGLSampler, pname: webgl.G… 802 …类名: WebGL2RenderingContextBase<br>方法 or 属性:samplerParameterf(sampler: WebGLSampler, pname: webgl.G… 803 …: WebGL2RenderingContextBase<br>方法 or 属性:getSamplerParameter(sampler: WebGLSampler, pname: webgl.G…
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 322 |Added|NA|Method or attribute name: isSampler<br>Function name: isSampler(sampler: WebGLSampler \| … 323 …indSampler<br>Function name: bindSampler(unit: webgl.GLuint, sampler: WebGLSampler \| null): void;… 324 … name: samplerParameteri<br>Function name: samplerParameteri(sampler: WebGLSampler, pname: webgl.G… 325 … name: samplerParameterf<br>Function name: samplerParameterf(sampler: WebGLSampler, pname: webgl.G… 326 …e: getSamplerParameter<br>Function name: getSamplerParameter(sampler: WebGLSampler, pname: webgl.G…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-graphic.md | 470 |Deleted|Module name: webgl2<br>Class name: WebGLSampler|NA|webgl2.d.ts| 797 …GL2RenderingContextBase<br>Method or attribute name: createSampler(): WebGLSampler \| null;|NA|web… 798 …deringContextBase<br>Method or attribute name: deleteSampler(sampler: WebGLSampler \| null): void;… 799 …2RenderingContextBase<br>Method or attribute name: isSampler(sampler: WebGLSampler \| null): webgl… 800 …br>Method or attribute name: bindSampler(unit: webgl.GLuint, sampler: WebGLSampler \| null): void;… 801 …ngContextBase<br>Method or attribute name: samplerParameteri(sampler: WebGLSampler, pname: webgl.G… 802 …ngContextBase<br>Method or attribute name: samplerParameterf(sampler: WebGLSampler, pname: webgl.G… 803 …ContextBase<br>Method or attribute name: getSamplerParameter(sampler: WebGLSampler, pname: webgl.G…
|