Searched refs:WebGLArg (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl2_rendering_context_override.cpp | 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() 109 …return WebGLArg::GetInt32Parameter(env, WebGL2RenderingContextBase::MAX_CLIENT_WAIT_TIMEOUT_WEBGL); in GetParameter()
|
H A D | webgl_arg.cpp | 34 bool WebGLArg::GetWebGLArg(napi_value data, WebGLArgValue& arg, const WebGLArgInfo& func) in GetWebGLArg() 84 std::tuple<GLenum, GLintptr> WebGLArg::ToGLintptr(napi_env env, napi_value dataObj) in ToGLintptr() 726 uint32_t WebGLArg::GetWebGLDataSize(GLenum type) in GetWebGLDataSize() 781 void WebGLArg::FreeStringList(std::vector<char*>& list) in FreeStringList() 791 napi_value WebGLArg::GetUint32Parameter(napi_env env, GLenum pname) in GetUint32Parameter() 800 napi_value WebGLArg::GetBoolParameter(napi_env env, GLenum pname) in GetBoolParameter() 809 napi_value WebGLArg::GetInt32Parameter(napi_env env, GLenum pname) in GetInt32Parameter() 818 napi_value WebGLArg::GetInt64Parameter(napi_env env, GLenum pname) in GetInt64Parameter() 827 napi_value WebGLArg::GetFloatParameter(napi_env env, GLenum pname) in GetFloatParameter() 921 bool WebGLArg::CheckString(const std::string& str) in CheckString() [all …]
|
H A D | webgl_rendering_context_overloads.cpp | 309 tie(result, offset) = WebGLArg::ToGLintptr(env, funcArg[NARG_POS::SEVENTH]); in ReadPixels() 507 UniformExtInfo extInfo(WebGLArg::UNIFORM_2V_REQUIRE_MIN_SIZE); in Uniform2fv() 527 UniformExtInfo extInfo(WebGLArg::UNIFORM_3V_REQUIRE_MIN_SIZE); in Uniform3fv() 547 UniformExtInfo extInfo(WebGLArg::UNIFORM_4V_REQUIRE_MIN_SIZE); in Uniform4fv() 588 UniformExtInfo extInfo(WebGLArg::UNIFORM_2V_REQUIRE_MIN_SIZE); in Uniform2iv() 608 UniformExtInfo extInfo(WebGLArg::UNIFORM_3V_REQUIRE_MIN_SIZE); in Uniform3iv() 628 UniformExtInfo extInfo(WebGLArg::UNIFORM_4V_REQUIRE_MIN_SIZE); in Uniform4iv() 643 UniformExtInfo extInfo(WebGLArg::MATRIX_2X2_REQUIRE_MIN_SIZE); in UniformMatrix2fv() 665 UniformExtInfo extInfo(WebGLArg::MATRIX_3X3_REQUIRE_MIN_SIZE); in UniformMatrix3fv() 688 UniformExtInfo extInfo(WebGLArg::MATRIX_4X4_REQUIRE_MIN_SIZE); in UniformMatrix4fv()
|
H A D | webgl_rendering_context_base_impl.cpp | 448 if (!WebGLArg::CheckString(source)) { in ShaderSource() 1804 case WebGLArg::MATRIX_2X2_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1807 case WebGLArg::MATRIX_3X3_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1810 case WebGLArg::MATRIX_4X4_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1813 case WebGLArg::MATRIX_3X2_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1816 case WebGLArg::MATRIX_4X2_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1819 case WebGLArg::MATRIX_2X3_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1822 case WebGLArg::MATRIX_4X3_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 1825 case WebGLArg::MATRIX_2X4_REQUIRE_MIN_SIZE: in HandleUniformMatrixInfo() 2626 if (!WebGLArg::CheckString(name)) { in CheckLocationName() [all …]
|
H A D | webgl2_rendering_context_impl.cpp | 1328 …if (!WebGLArg::CheckNoneNegInt<GLint>(readOffset) || !WebGLArg::CheckNoneNegInt<GLint>(writeOffset… in CopyBufferSubData() 1329 !WebGLArg::CheckNoneNegInt<GLint>(size)) { in CopyBufferSubData() 1372 if (!WebGLArg::CheckNoneNegInt<GLint>(offset)) { in GetBufferSubData() 1606 if (!WebGLArg::CheckString(uniformBlockName)) { in GetUniformBlockIndex() 1731 bool succ = WebGLArg::GetStringList(env, data, list); in TransformFeedbackVaryings() 1733 WebGLArg::FreeStringList(list); in TransformFeedbackVaryings() 1737 WebGLArg::FreeStringList(list); in TransformFeedbackVaryings() 1752 bool succ = WebGLArg::GetStringList(env, data, list); in GetUniformIndices() 1754 WebGLArg::FreeStringList(list); in GetUniformIndices() 1768 WebGLArg::FreeStringList(list); in GetUniformIndices()
|
H A D | webgl2_rendering_context_base.cpp | 1649 if (!WebGLArg::CheckNoneNegInt<GLint>(offset) || !WebGLArg::CheckNoneNegInt<GLsizei>(size)) { in BindBufferRange() 1780 UniformExtInfo extInfo(WebGLArg::UNIFORM_1V_REQUIRE_MIN_SIZE); in Uniform1uiv() 1797 UniformExtInfo extInfo(WebGLArg::UNIFORM_2V_REQUIRE_MIN_SIZE); in Uniform2uiv() 1814 UniformExtInfo extInfo(WebGLArg::UNIFORM_3V_REQUIRE_MIN_SIZE); in Uniform3uiv() 1831 UniformExtInfo extInfo(WebGLArg::UNIFORM_4V_REQUIRE_MIN_SIZE); in Uniform4uiv() 1843 UniformExtInfo extInfo(WebGLArg::MATRIX_3X2_REQUIRE_MIN_SIZE, 6); // 6 size in UniformMatrix3x2fv() 1867 UniformExtInfo extInfo(WebGLArg::MATRIX_4X2_REQUIRE_MIN_SIZE, 8); // 8 size in UniformMatrix4x2fv() 1897 UniformExtInfo extInfo(WebGLArg::MATRIX_2X3_REQUIRE_MIN_SIZE, 6); // 6 size in UniformMatrix2x3fv() 1921 UniformExtInfo extInfo(WebGLArg::MATRIX_4X3_REQUIRE_MIN_SIZE, 12); // 12 size in UniformMatrix4x3fv() 1945 UniformExtInfo extInfo(WebGLArg::MATRIX_2X4_REQUIRE_MIN_SIZE, 8); // 8 size in UniformMatrix2x4fv() [all …]
|
H A D | webgl_texture.cpp | 429 if (WebGLArg::CheckOverflow<GLsizei, GLsizei>(offset, w)) { in CheckTextureSize()
|
H A D | webgl_rendering_context_draw.cpp | 965 if (WebGLArg::CheckOverflow<GLint, GLint>(imgArg.xOffset, imgArg.width) || in CheckCompressedTexSubDimensions() 966 WebGLArg::CheckOverflow<GLint, GLint>(imgArg.yOffset, imgArg.height)) { in CheckCompressedTexSubDimensions()
|
H A D | webgl_rendering_context_base.cpp | 2083 tie(result, vertexInfo.offset) = WebGLArg::ToGLintptr(env, funcArg[NARG_POS::SIXTH]); in VertexAttribPointer()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_arg.h | 430 class WebGLArg { 448 WebGLArg(napi_env env, napi_value thisVar) : env_(env) {} in WebGLArg() function 449 virtual ~WebGLArg() {} in ~WebGLArg() 487 WebGLArg(const WebGLArg&) = delete; 488 WebGLArg& operator=(const WebGLArg&) = delete;
|