lwjgl Display.Update () работает очень медленно - PullRequest
0 голосов
/ 17 ноября 2018

У меня проблема с Display.update (); функция в lwjgl. Рендеринг этой функции занимает около 64 мс, а весь остальной код занимает около 1 мс. Я не знаю, почему это занимает время. И у меня есть поиск в интернете некоторой информации, но безрезультатно. Вот мой дисплей инициализации.

try {
        Display.setDisplayMode(new DisplayMode(width, height));
        Display.setTitle(title);
        Display.setResizable(true);
        Display.sync(60);
        Display.create(new PixelFormat().withDepthBits(24),attribs);

        GL11.glEnable(GL13.GL_MULTISAMPLE);


        GL11.glViewport(0, 0, width, height);

    } catch (LWJGLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

Я пытаюсь удалить некоторые строки, но они не имеют значения. Спасибо

1 Ответ

0 голосов
/ 21 ноября 2018

У меня есть тестирование, и я видел через 10 секунд Display.update ();займет 0 мс для выполнения.Но для выполнения нового functino требуется 50 mx.Это очень странно.

...