| 2018-03-12 | 
                Examples, Viewport: Vulkan: Experiment (broken) multi-viewport support, merging code from ParticlePeter branches. (#1542, #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | 
|---|---|
| 
                Merge branch 'master' into viewport (inc Vulkan resize fix merge #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Passing Queue, QueueFamily to binding. Fixed scissor (fixed in master). ImGui_ImplVulkanH_DestroyWindowData() waits for device to be idle. (#1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: DPI: Minor warning fix. (#1676)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Only resize swap chain and framebuffer once. (#1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Renamed glfw error callback for clarity.
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Fixed resize window validation errors with removing frame prerender once and present last but one frame functionality. Frame rate is still similar.
                
                 
                  
                    Peter Particle
                    authored 
  
    
      on 10 Mar 2018
    
  
                    
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Viewport, DPI: Some early work on per-viewport DPI support. At the moment the easiest way is to replace fonts during the ChangedViewport callback, but down the line we should aim at handling some of it at ImFont level. (#1542, #1676)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: DPI: Portable DPI related helpers in the _Win32 examples. Using one in examples's main.cpp, the GetDpiScale functions are not wired anywhere for now. (#1542, #1676)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 2018-03-08 | 
                Viewport: Changed signature of ResizeViewport to be consistent with other similar functions.
                
                 
                  
                  omar
                  committed 
  
    
      on 8 Mar 2018
    
  
                  
                 | 
| 
                Viewport: Coupling non-main viewport to one window. Viewport name derived from the window. Added ImGuiConfigFlags_PlatformNoTaskBar, off by default (aka re-established task-bars by default for now).  (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 8 Mar 2018
    
  
                  
                 | |
| 
                Examples: DPI: Hacked in a quick compile-and-run-everywhere call to SetProcessDpiAwareness(), will need to revisit.
                
                 
                  
                  omar
                  committed 
  
    
      on 8 Mar 2018
    
  
                  
                 | |
| 2018-03-07 | 
                Viewport: Disable extra viewports from hosting other windows. (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | 
| 
                Fixed warnings.
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 
                Viewport: Reorganized viewport enable flags. Both user + platform + renderer need to enable a flag. (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 
                Examples: SDL: Fix for pre 2.0.4.
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 
                Examples: Updated Makefile and batch files to work with new examples. Using lowercase "gl.h" as it seems this is what Linux wants.
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 
                Examples: Added Makefile for SDL+OpenGL2 example. (#1668)
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 
                Examples: Added Makefile for SDL+OpenGL2 example. (#1668)
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Mar 2018
    
  
                  
                 | |
| 2018-03-06 |  | 
| 
                Examples: OpenGL3: Added a way to override the glsl version number through the Init call. (#1667, #1466)
                
                 
                  
                  omar
                  committed 
  
    
      on 6 Mar 2018
    
  
                  
                 | |
| 2018-03-03 |  | 
| 
                Viewport: Give a chance to platform and renderer to actually destroy their data. Otherwise the regular ImplXXX_Shutdown + following by DestroyContext() order fails to fullifl this. (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Further refactor.
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Mar 2018
    
  
                  
                 | |
| 
                Renamed ImGuiStyleVar_Count_ to ImGuiStyleVar_COUNT for consistency with other enums. Added
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Mar 2018
    
  
                  
                 | |
| 2018-03-02 | 
                Examples: Vulkan: Moved CreateOrResizeWindowData func to imgui_impl_vulkan.h
                
                 
                  
                  omar
                  committed 
  
    
      on 2 Mar 2018
    
  
                  
                 | 
| 
                Examples: Vulkan: Moved main.cpp data structures to imgui_impl_vulkan.h as shared helpers for the benefit of both the example and the platform/viewport renderer interface.
                
                 
                  
                  omar
                  committed 
  
    
      on 2 Mar 2018
    
  
                  
                 | |
| 
                Viewport: Replaced UpdatePlatformWindows/RenderPlatformWindows by RenderAdditionalViewports(). The update is always called in EndFrame(). (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 2 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Moved variables into per-window data, refactored/tweaks to that the bug functions main.cpp for both SDL and GLFW examples match (they'll probably be moved to imgui_impl_vulkan as helpers).
                
                 
                  
                  omar
                  committed 
  
    
      on 2 Mar 2018
    
  
                  
                 | |
|  |