コード例 #1
0
ファイル: ejoy2dgame.c プロジェクト: ndhisrfzs/ejoy2d
void
ejoy2d_game_drawframe(struct game *G) {
	reset_drawcall_count();
	lua_pushvalue(G->L, DRAWFRAME_FUNCTION);
	call(G->L, 0, 0);
	lua_settop(G->L, TOP_FUNCTION);
	shader_flush();
	label_flush();
	//int cnt = drawcall_count();
	//printf("-> %d\n", cnt);
}
コード例 #2
0
ファイル: lejoy2dcore.c プロジェクト: rainfiel/ejoy2d
static int
lbeginframe(lua_State *L) {
	reset_drawcall_count();
	return 0;
}