Im Gui частичная демонстрация демонстрационного окна - PullRequest
0 голосов
/ 10 апреля 2020

Я получаю странный вывод с этим кодом при компиляции с OpenGL (#version 150).

if (!GLFW_initialized) {

            int success = glfwInit();

            /* code required for macOS to run with ImGui:: */
            glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
            glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
            glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
            #ifdef __APPLE__
             glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);
            #endif

            /* end of APPLE code */

            HELIX_CORE_ASSERT(success, "GLFW failed to initialize");

            glfwSetErrorCallback([] (int _error, const char* _description) {

                HELIX_CORE_ERROR("GLFW Error [{0}]: {1}", _error, _description);

            });

            GLFW_initialized = true;

        }

На рисунке ниже показано, что я получаю. Демонстрационное окно не отображается должным образом (из проведенного мною исследования). Я пишу эту часть движка, и черное окно генерируется с помощью GLFW (3.3.2). Любая помощь с этим будет высоко ценится! This is what I get when running this code.

...