Lines Matching refs:ARG
10 #define ARG(index, type) \ macro
113 auto pname = ARG(0, GLenum); in NATIVE_METHOD()
263 auto cap = ARG(0, GLenum); in NATIVE_METHOD()
273 auto pname = ARG(0, GLenum); in NATIVE_METHOD()
276 ctx->unpackFLipY = ARG(1, GLboolean); in NATIVE_METHOD()
280 auto param = ARG(1, GLint); in NATIVE_METHOD()
313 auto target = ARG(0, GLenum); in NATIVE_METHOD()
314 auto buffer = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
321 auto target = ARG(0, GLenum); in NATIVE_METHOD()
322 auto &sizeOrData = ARG(1, const jsi::Value &); in NATIVE_METHOD()
323 auto usage = ARG(2, GLenum); in NATIVE_METHOD()
340 auto target = ARG(0, GLenum); in NATIVE_METHOD()
341 auto offset = ARG(1, GLintptr); in NATIVE_METHOD()
342 if (ARG(2, const jsi::Value &).isNull()) { in NATIVE_METHOD()
345 auto data = rawTypedArray(runtime, ARG(2, jsi::Object)); in NATIVE_METHOD()
359 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteBuffers); in NATIVE_METHOD()
364 auto target = ARG(0, GLenum); in NATIVE_METHOD()
365 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
373 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsBuffer); in NATIVE_METHOD()
390 auto target = ARG(0, GLenum); in NATIVE_METHOD()
391 auto framebuffer = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
401 auto target = ARG(0, GLenum); in NATIVE_METHOD()
414 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteFramebuffers); in NATIVE_METHOD()
419 auto target = ARG(0, GLenum); in NATIVE_METHOD()
420 auto attachment = ARG(1, GLenum); in NATIVE_METHOD()
421 auto renderbuffertarget = ARG(2, GLenum); in NATIVE_METHOD()
422 auto fRenderbuffer = ARG(3, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
432 auto target = ARG(0, GLenum);
433 auto attachment = ARG(1, GLenum);
434 auto textarget = ARG(2, GLenum);
435 auto fTexture = ARG(3, ABI49_0_0EXWebGLClass);
436 auto level = ARG(4, GLint);
447 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsFramebuffer); in NATIVE_METHOD()
452 auto x = ARG(0, GLint); in NATIVE_METHOD()
453 auto y = ARG(1, GLint); in NATIVE_METHOD()
454 auto width = ARG(2, GLuint); // GLsizei allows negative values in NATIVE_METHOD()
455 auto height = ARG(3, GLuint); in NATIVE_METHOD()
456 auto format = ARG(4, GLenum); in NATIVE_METHOD()
457 auto type = ARG(5, GLenum); in NATIVE_METHOD()
463 TypedArrayBase arr = ARG(6, TypedArrayBase); in NATIVE_METHOD()
477 auto target = ARG(0, GLenum); in NATIVE_METHOD()
478 auto attachment = ARG(1, GLenum); in NATIVE_METHOD()
479 auto texture = ARG(2, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
480 auto level = ARG(3, GLint); in NATIVE_METHOD()
481 auto layer = ARG(4, GLint); in NATIVE_METHOD()
490 auto target = ARG(0, GLenum); in NATIVE_METHOD()
491 auto jsAttachments = ARG(1, jsi::Array); in NATIVE_METHOD()
505 auto target = ARG(0, GLenum); in NATIVE_METHOD()
506 auto jsAttachments = ARG(1, jsi::Array); in NATIVE_METHOD()
507 auto x = ARG(2, GLint); in NATIVE_METHOD()
508 auto y = ARG(3, GLint); in NATIVE_METHOD()
509 auto width = ARG(4, GLint); in NATIVE_METHOD()
510 auto height = ARG(5, GLint); in NATIVE_METHOD()
529 auto target = ARG(0, GLenum); in NATIVE_METHOD()
530 auto fRenderbuffer = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
542 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteRenderbuffers); in NATIVE_METHOD()
549 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsRenderbuffer); in NATIVE_METHOD()
554 auto target = ARG(0, GLenum); in NATIVE_METHOD()
555 auto internalformat = ARG(1, GLint); in NATIVE_METHOD()
556 auto width = ARG(2, GLsizei); in NATIVE_METHOD()
557 auto height = ARG(3, GLsizei); in NATIVE_METHOD()
572 auto target = ARG(0, GLenum); in NATIVE_METHOD()
573 auto internalformat = ARG(1, GLenum); in NATIVE_METHOD()
574 auto pname = ARG(2, GLenum); in NATIVE_METHOD()
594 auto target = ARG(0, GLenum); in NATIVE_METHOD()
595 auto texture = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
619 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteTextures); in NATIVE_METHOD()
628 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsTexture); in SIMPLE_NATIVE_METHOD()
633 auto target = ARG(0, GLenum);
634 auto level = ARG(1, GLint);
635 auto internalformat = ARG(2, GLint);
637 auto width = ARG(3, GLsizei);
638 auto height = ARG(4, GLsizei);
639 auto border = ARG(5, GLsizei);
640 auto format = ARG(6, GLenum);
641 auto type = ARG(7, GLenum);
642 if (ARG(8, const jsi::Value &).isNull()) {
648 auto data = ARG(8, jsi::Object);
670 auto format = ARG(3, GLenum);
671 auto type = ARG(4, GLenum);
672 auto data = ARG(5, jsi::Object);
689 auto target = ARG(0, GLenum);
690 auto level = ARG(1, GLint);
691 auto xoffset = ARG(2, GLint);
692 auto yoffset = ARG(3, GLint);
694 auto width = ARG(4, GLsizei);
695 auto height = ARG(5, GLsizei);
696 auto format = ARG(6, GLenum);
697 auto type = ARG(7, GLenum);
698 if (ARG(8, const jsi::Value &).isNull()) {
707 auto data = ARG(8, jsi::Object);
727 auto format = ARG(4, GLenum);
728 auto type = ARG(5, GLenum);
729 auto data = ARG(6, jsi::Object);
759 auto target = ARG(0, GLenum); in NATIVE_METHOD()
760 auto level = ARG(1, GLint); in NATIVE_METHOD()
761 auto internalformat = ARG(2, GLint); in NATIVE_METHOD()
762 auto width = ARG(3, GLsizei); in NATIVE_METHOD()
763 auto height = ARG(4, GLsizei); in NATIVE_METHOD()
764 auto depth = ARG(5, GLsizei); in NATIVE_METHOD()
765 auto border = ARG(6, GLsizei); in NATIVE_METHOD()
766 auto format = ARG(7, GLenum); in NATIVE_METHOD()
767 auto type = ARG(8, GLenum); in NATIVE_METHOD()
769 if (ARG(9, const jsi::Value &).isNull()) { in NATIVE_METHOD()
776 auto data = ARG(9, jsi::Object); in NATIVE_METHOD()
809 auto target = ARG(0, GLenum); in NATIVE_METHOD()
810 auto level = ARG(1, GLint); in NATIVE_METHOD()
811 auto xoffset = ARG(2, GLint); in NATIVE_METHOD()
812 auto yoffset = ARG(3, GLint); in NATIVE_METHOD()
813 auto zoffset = ARG(4, GLint); in NATIVE_METHOD()
814 auto width = ARG(5, GLsizei); in NATIVE_METHOD()
815 auto height = ARG(6, GLsizei); in NATIVE_METHOD()
816 auto depth = ARG(7, GLsizei); in NATIVE_METHOD()
817 auto format = ARG(8, GLenum); in NATIVE_METHOD()
818 auto type = ARG(9, GLenum); in NATIVE_METHOD()
820 if (ARG(10, const jsi::Value &).isNull()) { in NATIVE_METHOD()
830 auto data = ARG(10, jsi::Object); in NATIVE_METHOD()
884 auto program = ARG(0, ABI49_0_0EXWebGLClass); in UNIMPL_NATIVE_METHOD()
885 auto shader = ARG(1, ABI49_0_0EXWebGLClass); in UNIMPL_NATIVE_METHOD()
893 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
894 auto index = ARG(1, GLuint); in NATIVE_METHOD()
895 auto name = ARG(2, std::string); in NATIVE_METHOD()
904 auto shader = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
916 auto type = ARG(0, GLenum); in NATIVE_METHOD()
927 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteProgram); in NATIVE_METHOD()
932 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteShader); in NATIVE_METHOD()
937 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
938 auto shader = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
946 auto fProgram = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
980 auto fProgram = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
981 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
994 auto fShader = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
995 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1007 auto shaderType = ARG(0, GLenum); in NATIVE_METHOD()
1008 auto precisionType = ARG(1, GLenum); in NATIVE_METHOD()
1024 auto fObj = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1038 auto fObj = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1052 auto fObj = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1066 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsShader); in NATIVE_METHOD()
1071 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsProgram); in NATIVE_METHOD()
1076 auto fProgram = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1083 auto fShader = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1084 auto str = ARG(1, std::string); in NATIVE_METHOD()
1094 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1101 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1110 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1111 auto name = ARG(1, std::string); in NATIVE_METHOD()
1130 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1131 ARG(1, GLuint), in NATIVE_METHOD()
1141 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1142 ARG(1, GLuint), in NATIVE_METHOD()
1149 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1150 auto name = ARG(1, std::string); in NATIVE_METHOD()
1161 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1162 auto name = ARG(1, std::string); in NATIVE_METHOD()
1177 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in UNIMPL_NATIVE_METHOD()
1178 auto x = ARG(1, GLfloat); in UNIMPL_NATIVE_METHOD()
1185 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1186 auto x = ARG(1, GLfloat); in NATIVE_METHOD()
1187 auto y = ARG(2, GLfloat); in NATIVE_METHOD()
1194 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1195 auto x = ARG(1, GLfloat); in NATIVE_METHOD()
1196 auto y = ARG(2, GLfloat); in NATIVE_METHOD()
1197 auto z = ARG(3, GLfloat); in NATIVE_METHOD()
1204 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1205 auto x = ARG(1, GLfloat); in NATIVE_METHOD()
1206 auto y = ARG(2, GLfloat); in NATIVE_METHOD()
1207 auto z = ARG(3, GLfloat); in NATIVE_METHOD()
1208 auto w = ARG(4, GLfloat); in NATIVE_METHOD()
1215 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1216 auto x = ARG(1, GLint); in NATIVE_METHOD()
1223 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1224 auto x = ARG(1, GLint); in NATIVE_METHOD()
1225 auto y = ARG(2, GLint); in NATIVE_METHOD()
1232 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1233 auto x = ARG(1, GLint); in NATIVE_METHOD()
1234 auto y = ARG(2, GLint); in NATIVE_METHOD()
1235 auto z = ARG(3, GLint); in NATIVE_METHOD()
1242 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1243 auto x = ARG(1, GLint); in NATIVE_METHOD()
1244 auto y = ARG(2, GLint); in NATIVE_METHOD()
1245 auto z = ARG(3, GLint); in NATIVE_METHOD()
1246 auto w = ARG(4, GLint); in NATIVE_METHOD()
1253 …return exglUniformv(ctx, glUniform1fv, ARG(0, ABI49_0_0EXWebGLClass), 1, ARG(1, std::vector<float>… in NATIVE_METHOD()
1258 …return exglUniformv(ctx, glUniform2fv, ARG(0, ABI49_0_0EXWebGLClass), 2, ARG(1, std::vector<float>… in NATIVE_METHOD()
1263 …return exglUniformv(ctx, glUniform3fv, ARG(0, ABI49_0_0EXWebGLClass), 3, ARG(1, std::vector<float>… in NATIVE_METHOD()
1268 …return exglUniformv(ctx, glUniform4fv, ARG(0, ABI49_0_0EXWebGLClass), 4, ARG(1, std::vector<float>… in NATIVE_METHOD()
1273 …return exglUniformv(ctx, glUniform1iv, ARG(0, ABI49_0_0EXWebGLClass), 1, ARG(1, std::vector<int32_… in NATIVE_METHOD()
1278 …return exglUniformv(ctx, glUniform2iv, ARG(0, ABI49_0_0EXWebGLClass), 2, ARG(1, std::vector<int32_… in NATIVE_METHOD()
1283 …return exglUniformv(ctx, glUniform3iv, ARG(0, ABI49_0_0EXWebGLClass), 3, ARG(1, std::vector<int32_… in NATIVE_METHOD()
1288 …return exglUniformv(ctx, glUniform4iv, ARG(0, ABI49_0_0EXWebGLClass), 4, ARG(1, std::vector<int32_… in NATIVE_METHOD()
1296 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1297 ARG(1, GLboolean), in NATIVE_METHOD()
1299 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1307 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1308 ARG(1, GLboolean), in NATIVE_METHOD()
1310 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1318 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1319 ARG(1, GLboolean), in NATIVE_METHOD()
1321 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1327 ctx, glVertexAttrib1fv, ARG(0, ABI49_0_0EXWebGLClass), ARG(1, std::vector<float>)); in NATIVE_METHOD()
1333 ctx, glVertexAttrib2fv, ARG(0, ABI49_0_0EXWebGLClass), ARG(1, std::vector<float>)); in NATIVE_METHOD()
1339 ctx, glVertexAttrib3fv, ARG(0, ABI49_0_0EXWebGLClass), ARG(1, std::vector<float>)); in NATIVE_METHOD()
1345 ctx, glVertexAttrib4fv, ARG(0, ABI49_0_0EXWebGLClass), ARG(1, std::vector<float>)); in NATIVE_METHOD()
1362 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1363 auto x = ARG(1, GLuint); in NATIVE_METHOD()
1370 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1371 auto x = ARG(1, GLuint); in NATIVE_METHOD()
1372 auto y = ARG(2, GLuint); in NATIVE_METHOD()
1379 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1380 auto x = ARG(1, GLuint); in NATIVE_METHOD()
1381 auto y = ARG(2, GLuint); in NATIVE_METHOD()
1382 auto z = ARG(3, GLuint); in NATIVE_METHOD()
1389 auto uniform = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1390 auto x = ARG(1, GLuint); in NATIVE_METHOD()
1391 auto y = ARG(2, GLuint); in NATIVE_METHOD()
1392 auto z = ARG(3, GLuint); in NATIVE_METHOD()
1393 auto w = ARG(4, GLuint); in NATIVE_METHOD()
1400 …return exglUniformv(ctx, glUniform1uiv, ARG(0, ABI49_0_0EXWebGLClass), 1, ARG(1, std::vector<uint3… in NATIVE_METHOD()
1405 …return exglUniformv(ctx, glUniform2uiv, ARG(0, ABI49_0_0EXWebGLClass), 2, ARG(1, std::vector<uint3… in NATIVE_METHOD()
1410 …return exglUniformv(ctx, glUniform3uiv, ARG(0, ABI49_0_0EXWebGLClass), 3, ARG(1, std::vector<uint3… in NATIVE_METHOD()
1415 …return exglUniformv(ctx, glUniform4uiv, ARG(0, ABI49_0_0EXWebGLClass), 4, ARG(1, std::vector<uint3… in NATIVE_METHOD()
1423 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1424 ARG(1, GLboolean), in NATIVE_METHOD()
1426 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1434 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1435 ARG(1, GLboolean), in NATIVE_METHOD()
1437 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1445 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1446 ARG(1, GLboolean), in NATIVE_METHOD()
1448 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1456 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1457 ARG(1, GLboolean), in NATIVE_METHOD()
1459 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1467 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1468 ARG(1, GLboolean), in NATIVE_METHOD()
1470 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1478 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1479 ARG(1, GLboolean), in NATIVE_METHOD()
1481 ARG(2, std::vector<float>)); in NATIVE_METHOD()
1489 return exglVertexAttribv(ctx, glVertexAttribI4iv, ARG(0, GLuint), ARG(1, std::vector<int32_t>)); in NATIVE_METHOD()
1494 return exglVertexAttribv(ctx, glVertexAttribI4uiv, ARG(0, GLuint), ARG(1, std::vector<uint32_t>)); in NATIVE_METHOD()
1533 auto data = jsArrayToVector<GLenum>(runtime, ARG(0, jsi::Array)); in NATIVE_METHOD()
1541 auto buffer = ARG(0, GLenum); in NATIVE_METHOD()
1542 auto drawbuffer = ARG(1, GLint); in NATIVE_METHOD()
1543 auto values = ARG(2, TypedArrayKind::Float32Array).toVector(runtime); in NATIVE_METHOD()
1551 auto buffer = ARG(0, GLenum); in NATIVE_METHOD()
1552 auto drawbuffer = ARG(1, GLint); in NATIVE_METHOD()
1553 auto values = ARG(2, TypedArrayKind::Int32Array).toVector(runtime); in NATIVE_METHOD()
1561 auto buffer = ARG(0, GLenum); in NATIVE_METHOD()
1562 auto drawbuffer = ARG(1, GLint); in NATIVE_METHOD()
1563 auto values = ARG(2, TypedArrayKind::Uint32Array).toVector(runtime); in NATIVE_METHOD()
1581 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteQueries); in NATIVE_METHOD()
1586 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsQuery); in NATIVE_METHOD()
1591 auto target = ARG(0, GLenum); in NATIVE_METHOD()
1592 auto query = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1601 auto target = ARG(0, GLenum); in NATIVE_METHOD()
1602 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1612 auto query = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1613 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1630 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteSamplers); in NATIVE_METHOD()
1635 auto unit = ARG(0, GLuint); in NATIVE_METHOD()
1636 auto sampler = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1643 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsSampler); in NATIVE_METHOD()
1648 auto sampler = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1649 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1650 auto param = ARG(2, GLfloat); in NATIVE_METHOD()
1657 auto sampler = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1658 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1659 auto param = ARG(2, GLfloat); in NATIVE_METHOD()
1666 auto sampler = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1667 auto pname = ARG(1, GLenum); in NATIVE_METHOD()
1709 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteTransformFeedbacks); in NATIVE_METHOD()
1714 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsTransformFeedback); in NATIVE_METHOD()
1719 auto target = ARG(0, GLenum); in NATIVE_METHOD()
1720 auto transformFeedback = ARG(1, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1732 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1733 std::vector<std::string> varyings = jsArrayToVector<std::string>(runtime, ARG(1, jsi::Array)); in NATIVE_METHOD()
1734 auto bufferMode = ARG(2, GLenum); in NATIVE_METHOD()
1757 ARG(0, ABI49_0_0EXWebGLClass), in NATIVE_METHOD()
1758 ARG(1, GLuint), in NATIVE_METHOD()
1772 auto target = ARG(0, GLenum); in NATIVE_METHOD()
1773 auto index = ARG(1, GLuint); in NATIVE_METHOD()
1774 auto buffer = ARG(2, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1781 auto target = ARG(0, GLenum); in NATIVE_METHOD()
1782 auto index = ARG(1, GLuint); in NATIVE_METHOD()
1783 auto buffer = ARG(2, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1784 auto offset = ARG(3, GLint); in NATIVE_METHOD()
1785 auto size = ARG(4, GLsizei); in NATIVE_METHOD()
1793 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1794 std::vector<std::string> uniformNames = jsArrayToVector<std::string>(runtime, ARG(1, jsi::Array)); in NATIVE_METHOD()
1820 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1821 auto uniformIndices = jsArrayToVector<GLuint>(runtime, ARG(1, jsi::Array)); in NATIVE_METHOD()
1822 auto pname = ARG(2, GLenum); in NATIVE_METHOD()
1845 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1846 auto uniformBlockName = ARG(1, std::string); in NATIVE_METHOD()
1859 auto fProgram = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1860 auto uniformBlockIndex = ARG(1, GLuint); in NATIVE_METHOD()
1875 auto program = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1876 auto uniformBlockIndex = ARG(1, GLuint); in NATIVE_METHOD()
1877 auto uniformBlockBinding = ARG(2, GLuint); in NATIVE_METHOD()
1894 return exglDeleteObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glDeleteVertexArrays); in NATIVE_METHOD()
1899 return exglIsObject(ctx, ARG(0, ABI49_0_0EXWebGLClass), glIsVertexArray); in NATIVE_METHOD()
1904 auto vertexArray = ARG(0, ABI49_0_0EXWebGLClass); in NATIVE_METHOD()
1931 auto name = ARG(0, std::string); in NATIVE_METHOD()