Significantly improve renderer performance

This commit is contained in:
Cacodemon345
2021-12-02 00:47:02 +06:00
parent 88452f7957
commit 23dbb85fa8
4 changed files with 26 additions and 10 deletions

View File

@@ -44,8 +44,6 @@ MainWindow::MainWindow(QWidget *parent) :
video_setblit(qt_blit);
ui->glesWidget->setMouseTracking(true);
connect(this, &MainWindow::blitToWidget, ui->glesWidget, &GLESWidget::qt_real_blit);
connect(this, &MainWindow::showMessageForNonQtThread, this, &MainWindow::showMessage_, Qt::BlockingQueuedConnection);
connect(this, &MainWindow::setTitleForNonQtThread, this, &MainWindow::setTitle_, Qt::BlockingQueuedConnection);
@@ -702,6 +700,11 @@ void MainWindow::keyPressEvent(QKeyEvent* event)
}
}
void MainWindow::blitToWidget(int x, int y, int w, int h)
{
ui->glesWidget->qt_real_blit(x, y, w, h);
}
void MainWindow::keyReleaseEvent(QKeyEvent* event)
{
#ifdef __APPLE__