ocornut
b1a18d82e3
Moving backends code from examples/ to backends/ (step 6: update markdown documentation)
ago%!(EXTRA string=5 years)
ocornut
a2a3d80f04
Moving backends code from examples/ to backends/ (step 5: move documentation to MD files)
ago%!(EXTRA string=5 years)
ocornut
a2d845f9dd
Moving backends code from examples/ to backends/ (step 4: update documentation, much improvement)
ago%!(EXTRA string=5 years)
ocornut
a7e21fb05f
Moving backends code from examples/ to backends/ (step 3: fixing project files)
ago%!(EXTRA string=5 years)
ocornut
428f4fce70
Moving backends code from examples/ to backends/ (step 2: moving vulkan cruft)
ago%!(EXTRA string=5 years)
ocornut
d9b2fb7338
Moving backends code from examples/ to backends/ (step 1: moving source files)
ago%!(EXTRA string=5 years)
ocornut
124c2608f1
Docs: Renamed all occurences of "binding" and "back-end" to "backend" in comments and documentations, for consistency.
ago%!(EXTRA string=5 years)
ocornut
0f13fdd177
Removed redirecting functions/enums names that were marked obsolete in 1.60: io.RenderDrawListsFn, IsAnyWindowFocused(), IsAnyWindowHovered(), etc.
ago%!(EXTRA string=5 years)
ocornut
04de5ef819
Version 1.80 WIP
ago%!(EXTRA string=5 years)
ocornut
e5cb04b132
Version 1.79
...
+ Update readme and mission statement.
Removed "Minimize screen reel-estate usage", removed details on memory consumption (still very valid, just too much noise in a mission statement)
ago%!(EXTRA string=5 years)
ocornut
7b1ab5b275
ImVector: Stricter bound-checking asserts. Fix warnings: trailing comma (old compilers), zealous preprocessor warnings.
ago%!(EXTRA string=5 years)
ocornut
179dc04d8a
Examples: Added missing comments in example_apple_metal. ( #3400 )
ago%!(EXTRA string=5 years)
ocornut
825f699bde
Backends: OpenGL3: Amends ( #3467 , #1985 )
ago%!(EXTRA string=5 years)
Sven Balzer
42575d4a99
Viewports, Backends: Win32: Fix toggling of ImGuiViewportFlags_TopMost ( #3477 )
ago%!(EXTRA string=5 years)
Julian Webb
2460f2abe3
Backends: OpenGL3: Fix to avoid calling glBindSampler() with version <= 3.2 ( #3467 , #1985 )
...
(nb: GLEW sets the define we previously used)
ago%!(EXTRA string=5 years)
omar
e230ec5a01
Viewports, Backends: DX12: Make secondary viewport format match main viewport one ( #3462 ) {@BeastLe9enD]
ago%!(EXTRA string=5 years)
Pierre-Loup Pagniez
a1597cff08
Backends: DX12: Fix D3D12 Debug Layer warning if scissor rect is 0 width or 0 height. ( #3472 , #3462 )
...
In the event where the scissor rect is 0 width or 0 height, don't call Draw, as it generates warnings if the D3D12 Debug Layer is enabled, and nothing would have been drawn anyway.
ago%!(EXTRA string=5 years)
omar
a8f409a848
Examples: DX12: Enable breaking on any warning/error when debug interface is enabled. ( #3462 , #3472 ) + misc comments & minor fixes.
ago%!(EXTRA string=5 years)
omar
770c995365
Backends: Vulkan: Removed unused shader code. Fix leaks. Avoid unnecessary pipeline creation for main viewport. Amend 41e2aa2
. ( #3459 ) + Add ImGui_ImplVulkanH_CreateWindowSwapChain in ImGui_ImplVulkanH_CreateOrResizeWindow().
ago%!(EXTRA string=5 years)
omar
e8447dea45
Backends: Vulkan: Removed unused shader code. Fix leaks. Avoid unnecessary pipeline creation for main viewport. Amend 41e2aa2
. ( #3459 )
ago%!(EXTRA string=5 years)
omar
d8d58b038e
Backends, Examples: DX12: Clarify support for 32-bit building in project files and comments. ( #301 )
ago%!(EXTRA string=5 years)
Michel Lesoinne
41e2aa2e7a
Backends: Vulkan: Separate the pipeline of the dear imgui created windows from the one created with the user's render-pass. ( #3455 , #3459 )
...
This is mostly for the benefit of multi-viewports.
ago%!(EXTRA string=5 years)
omar
6461fd40ab
Examples: Fixed SDL+OpenGL2 and SDL+Vulkan examples not processing SDL_WINDOWEVENT_CLOSE events which tends to be needed in multi-viewport setting.
ago%!(EXTRA string=5 years)
Michel Lesoinne
b25756be4a
Examples: Vulkan: Switch validation layer. Fix CMakeLists to find Vulkan the standard way. ( #3459 )
ago%!(EXTRA string=5 years)
Doug Binks
aa8e09d7f1
Backends: GLFW: workaround for cases where glfwGetMonitorWorkarea fails ( #3457 )
ago%!(EXTRA string=5 years)
ocornut
b73305be11
Examples: Vulkan: Reworked buffer resize handling, amend df89a16d
( #3390 , #2626 )
ago%!(EXTRA string=5 years)
ocornut
df89a16d26
Examples: Vulkan: Reworked buffer resize handling, fix for Linux/X11. ( #3390 , #2626 )
ago%!(EXTRA string=5 years)
ocornut
d6f3a8848d
Viewports: Backends: DirectX9: Allow D3DERR_DEVICELOST on secondary viewports. ( #3424 )
ago%!(EXTRA string=5 years)
ocornut
9262609eaf
Version 1.79 WIP
ago%!(EXTRA string=5 years)
ocornut
024993adf9
Revert leftovers from 4c201994d4
ago%!(EXTRA string=5 years)
ocornut
4c201994d4
DragFloat, DragScalar: Fixed ImGuiSliderFlags_ClampOnInput not being honored in the special case where v_min == v_max. ( #3361 )
ago%!(EXTRA string=5 years)
ocornut
95c99aaa4b
Version 1.78
ago%!(EXTRA string=5 years)
omar
14539b3ed2
Update Emscripten readme about emrun ( #3412 )
ago%!(EXTRA string=5 years)
omar
d3fcc37e9e
Update Emscripten readme about local XHR requests ( #3412 )
ago%!(EXTRA string=5 years)
omar
009276b6cb
Backends: Allegro 5: Fixed horizontal scrolling direction with mouse wheel / touch pads ( #3394 , #2424 , #1463 ) [ @nobody-special666 ]
...
Amend 7dea158175
+ Fix vsproj GUID
ago%!(EXTRA string=5 years)
omar
209a6a751c
Revert "Examples: Switch most VS projects to enable Edit & Continue by default (may need to upgrade projects to latest toolchain)"
...
This reverts commit a24578ec09
.
/ZI not supported on 64-bit on some toolchains, leaving to default is best?
ago%!(EXTRA string=5 years)
ocornut
ede8825fb2
Examples: Vulkan: Fixed GLFW+Vulkan and SDL+Vulkan clear color not being set. Broken by a06eb833
( #3390 )
ago%!(EXTRA string=5 years)
omar
a24578ec09
Examples: Switch most VS projects to enable Edit & Continue by default (may need to upgrade projects to latest toolchain)
ago%!(EXTRA string=5 years)
omar
963839373c
Demo tweaks + general removal of the word dummy were possible with no issues (kept the API call).
ago%!(EXTRA string=5 years)
Rokas Kupstys
3d4af15d1d
Backends GLFW: Use GLFW_MOUSE_PASSTHROUGH when available.
ago%!(EXTRA string=5 years)
omar
cba52b66af
Backends: GLFW: Fixed enabling ImGuiBackendFlags_HasMouseHoveredViewport broken by 950539b7
.
...
As it turns out, back-end passing NULL hovered with HasMouseHoveredViewport is also broken which defeats some of its purpose.
ago%!(EXTRA string=5 years)
omar
fb7f6cab8c
Backends: Amend, docs + extra comments. ( #3330 , #3245 )
ago%!(EXTRA string=5 years)
Moritz Heinemann
06f7854b16
Backends: OpenGL3: Add glad 2 to OpenGL loaders. ( #3330 )
ago%!(EXTRA string=5 years)
omar
b626dd57d3
Backends: DX12, Viewports: Tidying up, renaming.
ago%!(EXTRA string=5 years)
omar
cb1d578470
Backends: DX12, Viewports: Fixed issue on shutdown when viewports are disabled. ( #3347 )
ago%!(EXTRA string=5 years)
omar
ab4ef822f0
Version 1.78 WIP
ago%!(EXTRA string=5 years)
Rokas Kupstys
0738611559
Misc: Bunch of code formatting changes suggested by a pass running 'astyle'
ago%!(EXTRA string=5 years)
omar
9418dcb693
Version 1.77
...
+ fix minor clang-tidy warnings which seems reasonable
ago%!(EXTRA string=5 years)
omar
99f68d7958
Docs: Added FAQ entries removed old one which is misleading today. Misc tweaks.
ago%!(EXTRA string=5 years)
ocornut
40b799023b
Docs: Update fonts.md ( #2861 ) + update all references to FONTS.txt
ago%!(EXTRA string=5 years)