Searched refs:vertexInfo (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_rendering_context_base_impl.cpp | 1379 vertexInfo.Dump("WebGL vertexAttribPointer"); in VertexAttribPointer() 1382 "WebGL vertexAttribPointer invalid type %{public}u", vertexInfo.type); in VertexAttribPointer() 1384 GLenum result = CheckVertexAttribPointer(env, vertexInfo); in VertexAttribPointer() 1389 glVertexAttribPointer(vertexInfo.index, vertexInfo.size, vertexInfo.type, vertexInfo.normalized, in VertexAttribPointer() 1390 vertexInfo.stride, reinterpret_cast<GLvoid*>(vertexInfo.offset)); in VertexAttribPointer() 2759 if (vertexInfo.index >= GetMaxVertexAttribs()) { in CheckVertexAttribPointer() 2760 LOGE("WebGL vertexAttribPointer invalid index %{public}u", vertexInfo.index); in CheckVertexAttribPointer() 2764 …if (vertexInfo.size < 1 || vertexInfo.size > 4 || vertexInfo.stride < 0 || vertexInfo.stride > 255… in CheckVertexAttribPointer() 2765 …WebGL vertexAttribPointer invalid size %{public}d %{public}d", vertexInfo.size, vertexInfo.stride); in CheckVertexAttribPointer() 2776 if (vertexInfo.offset >= static_cast<GLintptr>(webGLBuffer->GetBufferSize())) { in CheckVertexAttribPointer() [all …]
|
H A D | webgl2_rendering_context_impl.cpp | 1220 …e WebGL2RenderingContextImpl::VertexAttribIPointer(napi_env env, const VertexAttribArg& vertexInfo) in VertexAttribIPointer() argument 1222 vertexInfo.Dump("WebGL2 vertexAttribPointer"); in VertexAttribIPointer() 1223 if (!CheckGLenum(vertexInfo.type, in VertexAttribIPointer() 1226 "WebGL vertexAttribPointer invalid type %{public}u", vertexInfo.type); in VertexAttribIPointer() 1229 GLenum result = CheckVertexAttribPointer(env, vertexInfo); in VertexAttribIPointer() 1235 glVertexAttribIPointer(vertexInfo.index, vertexInfo.size, vertexInfo.type, vertexInfo.stride, in VertexAttribIPointer() 1236 reinterpret_cast<GLvoid*>(vertexInfo.offset)); in VertexAttribIPointer() 1238 static_cast<unsigned int>(vertexInfo.index), static_cast<unsigned int>(vertexInfo.offset)); in VertexAttribIPointer()
|
H A D | webgl_rendering_context_base.cpp | 2061 VertexAttribArg vertexInfo = { 0 }; in VertexAttribPointer() local 2062 tie(succ, vertexInfo.index) = NVal(env, funcArg[NARG_POS::FIRST]).ToUint32(); in VertexAttribPointer() 2066 tie(succ, vertexInfo.size) = NVal(env, funcArg[NARG_POS::SECOND]).ToInt32(); in VertexAttribPointer() 2070 tie(succ, vertexInfo.type) = NVal(env, funcArg[NARG_POS::THIRD]).ToGLenum(); in VertexAttribPointer() 2074 tie(succ, vertexInfo.normalized) = NVal(env, funcArg[NARG_POS::FOURTH]).ToBool(); in VertexAttribPointer() 2078 tie(succ, vertexInfo.stride) = NVal(env, funcArg[NARG_POS::FIFTH]).ToGLsizei(); in VertexAttribPointer() 2083 tie(result, vertexInfo.offset) = WebGLArg::ToGLintptr(env, funcArg[NARG_POS::SIXTH]); in VertexAttribPointer() 2088 return context->GetWebGLRenderingContextImpl().VertexAttribPointer(env, vertexInfo); in VertexAttribPointer()
|
H A D | webgl2_rendering_context_base.cpp | 1161 VertexAttribArg vertexInfo = { 0 }; in VertexAttribIPointer() local 1162 tie(succ, vertexInfo.index) = NVal(env, funcArg[NARG_POS::FIRST]).ToUint32(); in VertexAttribIPointer() 1166 tie(succ, vertexInfo.size) = NVal(env, funcArg[NARG_POS::SECOND]).ToInt32(); in VertexAttribIPointer() 1170 tie(succ, vertexInfo.type) = NVal(env, funcArg[NARG_POS::THIRD]).ToGLenum(); in VertexAttribIPointer() 1174 tie(succ, vertexInfo.stride) = NVal(env, funcArg[NARG_POS::FOURTH]).ToGLsizei(); in VertexAttribIPointer() 1179 tie(result, vertexInfo.offset) = WebGLArg::ToGLintptr(env, funcArg[NARG_POS::FOURTH]); in VertexAttribIPointer() 1184 return context->GetWebGL2RenderingContextImpl().VertexAttribIPointer(env, vertexInfo); in VertexAttribIPointer()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/context/ |
H A D | webgl_rendering_context_base_impl.h | 208 napi_value VertexAttribPointer(napi_env env, const VertexAttribArg& vertexInfo); 325 GLenum CheckVertexAttribPointer(napi_env env, const VertexAttribArg& vertexInfo);
|
H A D | webgl2_rendering_context_impl.h | 102 napi_value VertexAttribIPointer(napi_env env, const VertexAttribArg& vertexInfo);
|