Home
last modified time | relevance | path

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 Dwebgl2_rendering_context_override.cpp58 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 Dwebgl_arg.cpp34 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 Dwebgl_rendering_context_overloads.cpp309 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 Dwebgl_rendering_context_base_impl.cpp448 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 Dwebgl2_rendering_context_impl.cpp1328 …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 Dwebgl2_rendering_context_base.cpp1649 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 Dwebgl_texture.cpp429 if (WebGLArg::CheckOverflow<GLsizei, GLsizei>(offset, w)) { in CheckTextureSize()
H A Dwebgl_rendering_context_draw.cpp965 if (WebGLArg::CheckOverflow<GLint, GLint>(imgArg.xOffset, imgArg.width) || in CheckCompressedTexSubDimensions()
966 WebGLArg::CheckOverflow<GLint, GLint>(imgArg.yOffset, imgArg.height)) { in CheckCompressedTexSubDimensions()
H A Dwebgl_rendering_context_base.cpp2083 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 Dwebgl_arg.h430 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;