Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Viewports for win32+opengl backend (fix #2600) #5170

Closed

Commits on Apr 5, 2022

  1. Fixed issue ocornut#2600

    Each window created in imgui_impl_win32.cpp now creates an openGL
    context which shares its display list space with the primary window's.
    IMGUI_IMPL_WIN32_OPENGL3 must be defined to use this fix.
    theOtherMichael committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    4955f4b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Refined fix for issue ocornut#2600

    ImGui_ImplWin32_Init() now optionally accepts a render context handle,
    and IMGUI_IMPL_WIN32_OPENGL3 is no longer a necessary define.
    theOtherMichael committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    31aedf7 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Resolved multiple issues with fix#2600

    Device Contexts are no longer maintained for the application lifetime.
    ::GetDC() is now never called when using DirectX backend.
    Removed lambda callback and brought WGL function loading into
    conformance with XInput DLL loading.
    theOtherMichael committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    1c9488d View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    113abc0 View commit details
    Browse the repository at this point in the history