/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl2_rendering_context_override.cpp | 36 napi_value WebGL2RenderingContextImpl::GetParameter(napi_env env, GLenum pname) in GetParameter() argument 38 switch (pname) { in GetParameter() 41 str += std::string(const_cast<char*>(reinterpret_cast<const char*>(glGetString(pname)))); in GetParameter() 47 str += std::string(const_cast<char*>(reinterpret_cast<const char*>(glGetString(pname)))); in GetParameter() 58 return WebGLArg::GetUint32Parameter(env, pname); in GetParameter() 86 return WebGLArg::GetInt32Parameter(env, pname); in GetParameter() 92 return WebGLArg::GetInt64Parameter(env, pname); in GetParameter() 94 return WebGLArg::GetFloatParameter(env, pname); in GetParameter() 107 return WebGLArg::GetBoolParameter(env, pname); in GetParameter() 134 return WebGLRenderingContextBaseImpl::GetParameter(env, pname); in GetParameter() 137 GetTexParameter(napi_env env, GLenum target, GLenum pname) GetTexParameter() argument 211 GetFrameBufferAttachmentParameterForDefault( napi_env env, GLenum target, GLenum attachment, GLenum pname) GetFrameBufferAttachmentParameterForDefault() argument 260 HandleFrameBufferPname( napi_env env, GLenum target, GLenum attachment, GLenum pname, WebGLAttachment* attachmentObject) HandleFrameBufferPname() argument 305 GetFrameBufferAttachmentParameter( napi_env env, GLenum target, GLenum attachment, GLenum pname) GetFrameBufferAttachmentParameter() argument [all...] |
H A D | webgl_rendering_context_base_impl.cpp | 519 napi_value WebGLRenderingContextBaseImpl::GetBufferParameter(napi_env env, GLenum target, GLenum pname) in GetBufferParameter() argument 521 LOGD("WebGL getBufferParameter target %{public}u %{public}u", target, pname); in GetBufferParameter() 527 switch (pname) { in GetBufferParameter() 531 glGetBufferParameteriv(target, pname, &value); in GetBufferParameter() 585 napi_value WebGLRenderingContextBaseImpl::GetRenderBufferParameter(napi_env env, GLenum target, GLenum pname) in GetRenderBufferParameter() argument 588 LOGD("WebGL getRenderbufferParameter target %{public}u %{public}u", target, pname); in GetRenderBufferParameter() 602 switch (pname) { in GetRenderBufferParameter() 618 glGetRenderbufferParameteriv(target, pname, ¶ms); in GetRenderBufferParameter() 624 SET_ERROR_WITH_LOG(WebGLRenderingContextBase::INVALID_ENUM, "invalud pname %{public}u", pname); in GetRenderBufferParameter() 644 GetShaderParameter(napi_env env, napi_value object, GLenum pname) GetShaderParameter() argument 657 glGetShaderiv(static_cast<GLuint>(shaderId), pname, ¶ms); GetShaderParameter() local 663 glGetShaderiv(static_cast<GLuint>(shaderId), pname, ¶ms); GetShaderParameter() local 740 HandleFrameBufferAttachmentPname( napi_env env, GLenum target, GLenum attachment, GLenum pname, GLint type) HandleFrameBufferAttachmentPname() argument 795 GetFrameBufferAttachmentParameter( napi_env env, GLenum target, GLenum attachment, GLenum pname) GetFrameBufferAttachmentParameter() argument 922 GetProgramParameter(napi_env env, napi_value object, GLenum pname) GetProgramParameter() argument 937 glGetProgramiv(static_cast<GLuint>(programId), pname, ¶ms); GetProgramParameter() local 945 glGetProgramiv(static_cast<GLuint>(programId), pname, ¶ms); GetProgramParameter() local 957 glGetProgramiv(static_cast<GLuint>(programId), pname, ¶ms); GetProgramParameter() local 1047 GetVertexAttrib(napi_env env, GLenum pname, GLuint index, VertexAttribInfo* info) GetVertexAttrib() argument 1074 GetVertexAttrib(napi_env env, GLenum pname, GLuint index) GetVertexAttrib() argument 1112 GetExtensionsParameter(napi_env env, GLenum pname) GetExtensionsParameter() argument 1131 GetObjectParameter(napi_env env, GLenum pname) GetObjectParameter() argument 1140 GetIntegerVectorParameter( napi_env env, GLenum pname, GLuint count, BufferDataType dstDataType) GetIntegerVectorParameter() argument 1153 GetFloatVectorParameter( napi_env env, GLenum pname, GLuint count, BufferDataType dstDataType) GetFloatVectorParameter() argument 1166 GetBoolVectorParameter( napi_env env, GLenum pname, GLuint count, BufferDataType dstDataType) GetBoolVectorParameter() argument 1178 GetParameter(napi_env env, GLenum pname) GetParameter() argument 1395 GetVertexAttribOffset(napi_env env, GLuint index, GLenum pname) GetVertexAttribOffset() argument 1991 CheckTexParameter( napi_env env, GLenum target, GLenum pname, T param, bool isFloat) CheckTexParameter() argument 2034 TexParameteri(napi_env env, GLenum target, GLenum pname, GLint param) TexParameteri() argument 2047 TexParameterf(napi_env env, GLenum target, GLenum pname, GLfloat param) TexParameterf() argument 2060 GetTexParameter(napi_env env, GLenum target, GLenum pname) GetTexParameter() argument [all...] |
H A D | webgl_arg.cpp | 791 napi_value WebGLArg::GetUint32Parameter(napi_env env, GLenum pname) in GetUint32Parameter() argument 794 glGetIntegerv(pname, &value); in GetUint32Parameter() 800 napi_value WebGLArg::GetBoolParameter(napi_env env, GLenum pname) in GetBoolParameter() argument 803 glGetBooleanv(pname, &value); in GetBoolParameter() 809 napi_value WebGLArg::GetInt32Parameter(napi_env env, GLenum pname) in GetInt32Parameter() argument 812 glGetIntegerv(pname, &value); in GetInt32Parameter() 818 napi_value WebGLArg::GetInt64Parameter(napi_env env, GLenum pname) in GetInt64Parameter() argument 821 glGetInteger64v(pname, &value); in GetInt64Parameter() 827 napi_value WebGLArg::GetFloatParameter(napi_env env, GLenum pname) in GetFloatParameter() argument 830 glGetFloatv(pname, in GetFloatParameter() [all...] |
H A D | webgl_rendering_context_base.cpp | 1293 GLenum pname = 0; in GetVertexAttribOffset() local 1294 tie(succ, pname) = NVal(env, funcArg[NARG_POS::SECOND]).ToGLenum(); in GetVertexAttribOffset() 1296 context->GetWebGLRenderingContextImpl().GetVertexAttribOffset(env, index, pname); in GetVertexAttribOffset() 1706 GLenum pname = 0; in TexParameterf() local 1707 tie(succ, pname) = NVal(env, funcArg[NARG_POS::SECOND]).ToGLenum(); in TexParameterf() 1718 context->GetWebGLRenderingContextImpl().TexParameterf(env, target, pname, static_cast<GLfloat>(param)); in TexParameterf() 1733 GLenum pname = 0; in TexParameteri() local 1734 tie(succ, pname) = NVal(env, funcArg[NARG_POS::SECOND]).ToGLenum(); in TexParameteri() 1745 context->GetWebGLRenderingContextImpl().TexParameterf(env, target, pname, static_cast<GLint>(param)); in TexParameteri() 2273 GLenum pname in PixelStorei() local 2450 GLenum pname = 0; GetBufferParameter() local 2487 GLenum pname = 0; GetFramebufferAttachmentParameter() local 2510 GLenum pname = 0; GetProgramParameter() local 2528 GLenum pname = 0; GetRenderbufferParameter() local 2551 GLenum pname = 0; GetTexParameter() local 2570 GLenum pname = 0; GetShaderParameter() local 2691 GLenum pname = 0; GetVertexAttrib() local 2708 GLenum pname = 0; GetParameter() local [all...] |
H A D | webgl2_rendering_context_base.cpp | 518 GLenum pname = 0; in GetSyncParameter() local 519 tie(succ, pname) = NVal(env, funcArg[NARG_POS::SECOND]).ToGLenum(); in GetSyncParameter() 525 context->GetWebGL2RenderingContextImpl().GetSyncParameter(env, funcArg[NARG_POS::FIRST], pname); in GetSyncParameter() 2088 GLenum pname = 0; in GetInternalformatParameter() local 2089 tie(succ, pname) = NVal(env, funcArg[NARG_POS::THIRD]).ToGLenum(); in GetInternalformatParameter() 2095 context->GetWebGL2RenderingContextImpl().GetInternalFormatParameter(env, target, internalFormat, pname); in GetInternalformatParameter() 2141 GLenum pname = 0; in GetActiveUniforms() local 2142 tie(succ, pname) = NVal(env, funcArg[NARG_POS::THIRD]).ToGLenum(); in GetActiveUniforms() 2149 env, funcArg[NARG_POS::FIRST], funcArg[NARG_POS::SECOND], pname); in GetActiveUniforms() 2165 GLenum pname in GetActiveUniformBlockParameter() local 2202 GLenum pname = 0; GetParameter() local 2224 GLenum pname = 0; GetTexParameter() local 2252 GLenum pname = 0; GetFramebufferAttachmentParameter() local [all...] |
H A D | webgl2_rendering_context_impl.cpp | 282 LOGD("WebGL2 samplerParameteri pname %{public}u", pName); in SamplerParameter() 489 napi_value WebGL2RenderingContextImpl::GetSyncParameter(napi_env env, napi_value syncObj, GLenum pname) in GetSyncParameter() argument 497 LOGD("WebGL2 getSyncParameter syncId %{public}" PRIi64 " pname %{public}u ", syncId, pname); in GetSyncParameter() 498 if (CheckInList(pname, { GL_OBJECT_TYPE, GL_SYNC_STATUS, GL_SYNC_CONDITION, GL_SYNC_FLAGS })) { in GetSyncParameter() 501 glGetSynciv(reinterpret_cast<GLsync>(syncId), pname, 1, &length, &value); in GetSyncParameter() local 1683 napi_env env, GLenum target, GLenum internalFormat, GLenum pname) in GetInternalFormatParameter() 1689 LOGD("WebGL2 getInternalformatParameter target %{public}u %{public}u %{public}u", target, internalFormat, pname); in GetInternalFormatParameter() 1699 if (pname == GL_SAMPLES) { in GetInternalFormatParameter() 1703 SET_ERROR_WITH_LOG(WebGLRenderingContextBase::INVALID_ENUM, "pname in GetInternalFormatParameter() 1682 GetInternalFormatParameter( napi_env env, GLenum target, GLenum internalFormat, GLenum pname) GetInternalFormatParameter() argument 1772 GetActiveUniforms( napi_env env, napi_value programObj, napi_value data, GLenum pname) GetActiveUniforms() argument 1822 GetActiveUniformBlockParameter( napi_env env, napi_value programObj, GLuint uniformBlockIndex, GLenum pname) GetActiveUniformBlockParameter() argument [all...] |
H A D | webgl_rendering_context_draw.cpp | 455 napi_value WebGLRenderingContextBaseImpl::PixelStorei(napi_env env, GLenum pname, GLint param) in PixelStorei() argument 457 switch (pname) { in PixelStorei() 467 if (pname == WebGLRenderingContextBase::PACK_ALIGNMENT) { in PixelStorei() 484 "WebGL pixelStorei invalid parameter for UNPACK_COLORSPACE_CONVERSION_WEBGL %{public}u", pname); in PixelStorei() 491 "WebGL pixelStorei invalid pname %{public}u", pname); in PixelStorei() 494 glPixelStorei(pname, param); in PixelStorei() 495 LOGD("WebGL pixelStorei pname %{public}u param %{public}d result %{public}u ", pname, param, GetError_()); in PixelStorei()
|
/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/ |
H A D | egl_system_layers_manager.cpp | 48 bool EglSystemLayersManager::GetProcessName(pid_t pid, char *pname, int len) in GetProcessName() argument 61 *pname = 0; in GetProcessName() 65 if (fgets(pname, len, f) == nullptr) { in GetProcessName() 67 *pname = 0; in GetProcessName() 74 if (*pname == 0) { in GetProcessName() 234 char pname[pnameLen + 1] = {0}; in GetSystemLayers() local 235 bool res = GetProcessName(getpid(), pname, pnameLen); in GetSystemLayers() 240 WLOGD("GetProcessName() = %{public}s", pname); in GetSystemLayers() 245 return GetSystemLayersFromConfig(appModeSection, std::string(pname)); in GetSystemLayers()
|
H A D | egl_system_layers_manager.h | 51 bool GetProcessName(pid_t pid, char *pname, int len);
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/context/ |
H A D | webgl_rendering_context_base_impl.h | 126 napi_value TexParameteri(napi_env env, GLenum target, GLenum pname, GLint param); 127 napi_value TexParameterf(napi_env env, GLenum target, GLenum pname, GLfloat param); 160 napi_value GetBufferParameter(napi_env env, GLenum target, GLenum pname); 165 napi_value GetRenderBufferParameter(napi_env env, GLenum target, GLenum pname); 175 napi_value GetShaderParameter(napi_env env, napi_value object, GLenum pname); 180 napi_value GetProgramParameter(napi_env env, napi_value object, GLenum pname); 205 napi_value PixelStorei(napi_env env, GLenum pname, GLint param); 211 napi_value GetVertexAttribOffset(napi_env env, GLuint index, GLenum pname); 215 napi_value GetVertexAttrib(napi_env env, GLenum pname, GLuint index, VertexAttribInfo* info); 216 napi_value GetVertexAttrib(napi_env env, GLenum pname, GLuin [all...] |
H A D | webgl2_rendering_context_impl.h | 53 napi_value SamplerParameter(napi_env env, napi_value samplerObj, GLenum pname, bool isFloat, void* param); 54 napi_value GetSamplerParameter(napi_env env, napi_value samplerObj, GLenum pname); 64 napi_value GetSyncParameter(napi_env env, napi_value syncObj, GLenum pname); 124 napi_value GetInternalFormatParameter(napi_env env, GLenum target, GLenum internalFormat, GLenum pname); 131 napi_value GetActiveUniforms(napi_env env, napi_value programObj, napi_value data, GLenum pname); 133 napi_env env, napi_value programObj, GLuint uniformBlockIndex, GLenum pname); 138 napi_value GetParameter(napi_env env, GLenum pname) override; 139 napi_value GetTexParameter(napi_env env, GLenum target, GLenum pname) override; 140 napi_value GetFrameBufferAttachmentParameter(napi_env env, GLenum target, GLenum attachment, GLenum pname) override; 147 napi_env env, GLenum target, GLenum attachment, GLenum pname); [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_arg.h | 477 static napi_value GetUint32Parameter(napi_env env, GLenum pname); 478 static napi_value GetInt32Parameter(napi_env env, GLenum pname); 479 static napi_value GetInt64Parameter(napi_env env, GLenum pname); 480 static napi_value GetFloatParameter(napi_env env, GLenum pname); 481 static napi_value GetBoolParameter(napi_env env, GLenum pname);
|