imgui/backends
Elie Michel d81f2ae4fb Backends: WebGPU: Use WGSL shaders instead of precompiled SPIR-V + add Gamma uniform. (#6188)
Add gamma correction uniform
Group uniforms in a single binding
The second binding was not satisfying the minimum
BufferBindingType::Uniform alignment (256) and since this alignment is
large it is more idiomatic to group uniforms tegether.

Also ensures that the size of the uniform buffer is aligned to 16 bytes.
2023-04-11 16:03:26 +02:00
..
vulkan Moving backends code from examples/ to backends/ (step 2: moving vulkan cruft) 2020-10-14 14:41:40 +02:00
imgui_impl_allegro5.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_allegro5.h Backends: Allegro5: Update to use io.AddEventKey() will full key map (#2625, #4858) 2022-01-10 15:13:36 +01:00
imgui_impl_android.cpp Backends: Android: Added support for io.AddMouseSourceEvent(). (#6315, #6318, #2702, #4921) 2023-04-11 10:01:53 +02:00
imgui_impl_android.h Backends: Android: Added support for io.AddMouseSourceEvent(). (#6315, #6318, #2702, #4921) 2023-04-11 10:01:53 +02:00
imgui_impl_dx9.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx9.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx10.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx10.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx11.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx11.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx12.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_dx12.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_glfw.cpp Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2023-04-11 11:33:50 +02:00
imgui_impl_glfw.h Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) 2023-04-04 20:19:01 +02:00
imgui_impl_glut.cpp Backends: OSX: Fixed scroll wheel scaling for devices emitting events with hasPreciseScrollingDeltas==false (e.g. non-Apple mices). 2023-02-01 19:43:03 +01:00
imgui_impl_glut.h Backends: OSX: Fixed scroll wheel scaling for devices emitting events with hasPreciseScrollingDeltas==false (e.g. non-Apple mices). 2023-02-01 19:43:03 +01:00
imgui_impl_metal.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_metal.mm Comments + Metal using SetTexID(0) for consistency. 2023-04-11 11:22:42 +02:00
imgui_impl_opengl2.cpp Backends: Fixes zealous warnings (#5760) 2023-03-23 18:18:52 +01:00
imgui_impl_opengl2.h Backends: Comments. 2021-05-27 13:59:35 +02:00
imgui_impl_opengl3_loader.h Backend: OpenGL3: Amend b0c18166 fix cases where glGetString(GL_VERSION) returns NULL. (#6154, #4445, #3530) 2023-03-15 12:25:34 +01:00
imgui_impl_opengl3.cpp Backends: Fixes zealous warnings (#5760) 2023-03-23 18:18:52 +01:00
imgui_impl_opengl3.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_osx.h Backends: OSX: Added support for io.AddMouseSourceEvent(). (#6314) 2023-04-11 10:14:53 +02:00
imgui_impl_osx.mm Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2023-04-11 11:33:50 +02:00
imgui_impl_sdl2.cpp Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2023-04-11 11:33:50 +02:00
imgui_impl_sdl2.h Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) 2023-04-04 20:19:01 +02:00
imgui_impl_sdl3.cpp Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2023-04-11 11:33:50 +02:00
imgui_impl_sdl3.h Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) 2023-04-04 20:19:01 +02:00
imgui_impl_sdlrenderer.cpp Backends: Fixes zealous warnings (#5760) 2023-03-23 18:18:52 +01:00
imgui_impl_sdlrenderer.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_vulkan.cpp Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_vulkan.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_wgpu.cpp Backends: WebGPU: Use WGSL shaders instead of precompiled SPIR-V + add Gamma uniform. (#6188) 2023-04-11 16:03:26 +02:00
imgui_impl_wgpu.h Merge misc changes from docking branch to reduce small drift. 2023-02-07 13:22:23 +01:00
imgui_impl_win32.cpp Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) 2023-04-04 20:19:01 +02:00
imgui_impl_win32.h Backends: Win32/SDL2/SDL3/GLFW: Added support for io.AddMouseSourceEvent(). (#2334, #2702) 2023-04-04 20:19:01 +02:00