| 2019-04-07 | 
                Vulkan: Fix not incrementing semaphore index. (#2472, #2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Apr 2019
    
  
                  
                 | 
|---|---|
| 2019-04-05 | 
                Vulkan: Bits. Using IM_ALLOC/IM_FREE instead of new[] / delete[].
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | 
| 
                Misc: Added IM_MALLOC/IM_FREE macros mimicking IM_NEW/IM_DELETE so user doesn't need to revert  to using the ImGui::MemAlloc()/MemFree() calls directly.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Removed superfluous vkInstance parameters being passed along.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Removed requirement for user to pass their own render buffer storage to ImGui_ImplVulkan_RenderDrawData(), this is managed internally.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Added ImageCount to InitInfo structure (!= MinImageCount) will be needed for viewports. Renamed FramesQueueSize -> ImageCount. (#2472, #2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan, Viewports: Fix for resizing viewport windows crashing. (#2472)
                
                 
                  
                    MindSpunk
                    authored 
  
    
      on 4 Apr 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 2019-04-04 | 
                Vulkan: Renaming demo/helper structures. Tidying up examples main.cpp.
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | 
| 
                Vulkan: Renaming, we want InitInfo to source MinImageCount which is the "source" value (so viewport creation can use this). Made ImGui_ImplVulkan_DestroyFrameRenderBuffers public. (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Storing user info into a single g_VulkanInitInfo structure to simplify code.
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Added extra parameter to ImGui_ImplVulkan_RenderDrawData(). User is in charge of owning/storing 1 ImGui_ImplVulkan_FrameRenderBuffers per in-flight rendering frame. Removed ImGui_ImplVulkan_SetFramesQueueSize. (#2461, #2348, #2378, #2097, #2071, #1677)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: More renaming. Comments.
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Merged helpers into ImGui_ImplVulkanH_CreateWindowData. Removed ImGui_ImplVulkan_InvalidateFrameDeviceObjects from API. Comments. (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Renamed QueuedFramesCount to FramesQueueSize. Moved Framebuffer, Backbuffer to FrameData structure. (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Updated Changelog, removed debug code, tweaked code, made GLFW/SDL match each others. Initialize FrameDataForRender fields. Added Assertion. Clearing fields on DestroyFrameData(). (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Fixed tabs->space, removed extraneous braces and empty lines. (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Added calls to supports runtime changing back buffer count. (#2071)
                
                 
                  
                    MindSpunk
                    authored 
  
    
      on 8 Sep 2018
    
  
                    
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Avoid passing negative coordinates to vkCmdSetScissor, which debug validation layers do not like.
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 2019-04-03 | 
                Tabs to Spaces, comments.
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | 
| 
                Renamed freeglut vcxproj files + Comments, Changelog (#2465)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                freeglut -> glut rename
                
                 
                  
                    Andrew Willmott
                    authored 
  
    
      on 3 Apr 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                ifdef freeglut extensions properly
                
                 
                  
                    Andrew Willmott
                    authored 
  
    
      on 2 Apr 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                Fixups for OSX
                
                 
                  
                    Andrew Willmott
                    authored 
  
    
      on 2 Apr 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                Add makefile for freeglut
                
                 
                  
                    Andrew Willmott
                    authored 
  
    
      on 2 Apr 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                Examples: Vulkan: Added shader sources/references in the .cpp source.
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                InputText: Made Shift+Tab consistently do nothing regardless of whether the back-end emits both char and keys or just keys. (#2467, #1336)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                InputText, Examples/SDL: Emulate \t input if back-end doesn't provide it. (#1336, #2467)
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                InputText: Fixed ImGuiInputTextFlags_AllowTabInput leading to two tabs characters being inserted if the back-end provided both Key and Character input. (#2467, #1336)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 
                InputText: Work-around for buggy standard libraries where isprint('\t') returns true. (#2467, #1336)
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 3 Apr 2019
    
  
                  
                 | |
| 2019-04-02 | 
                Examples: Vulkan: Using IM_ARRAYSIZE() where possible.
                
                 
                  
                  omar
                  committed 
  
    
      on 2 Apr 2019
    
  
                  
                 |