mirror of
https://github.com/ocornut/imgui.git
synced 2026-05-26 18:45:30 +08:00
Backends: DX9, DX10, DX11, DX12, Allegro5, OpenGL2, OpenGL3, SDLRenderer2, SDLRenderer3, SDLGPU3, Vulkan: added standard draw callbacks when possible. (#9378)
This commit is contained in:
@@ -134,6 +134,21 @@ Other Changes:
|
||||
- Minor optimization: reduce redudant label scanning in common widgets.
|
||||
- Added missing Test Engine hooks for PlotXXX(), VSliderXXX(), TableHeader().
|
||||
- Backends:
|
||||
- Added support for new standardized draw callbacks in most backends: (#9378)
|
||||
- Allegro5: Reset n/a n/a n/a
|
||||
- DX9: Reset SetSamplerLinear SetSamplerNearest n/a
|
||||
- DX10: Reset SetSamplerLinear SetSamplerNearest SetSamplerCustom
|
||||
- DX11: Reset SetSamplerLinear SetSamplerNearest SetSamplerCustom
|
||||
- DX12: Reset SetSamplerLinear SetSamplerNearest n/a
|
||||
- Metal: Reset *missing* *missing* *missing*
|
||||
- OpenGL2: Reset SetSamplerLinear SetSamplerNearest *missing*
|
||||
- OpenGL3+: Reset SetSamplerLinear SetSamplerNearest SetSamplerCustom
|
||||
- SDLGPU3: Reset SetSamplerLinear SetSamplerNearest SetSamplerCustom
|
||||
- SDLRenderer2: Reset n/a n/a n/a
|
||||
- SDLRenderer3: Reset SetSamplerLinear SetSamplerNearest n/a
|
||||
- Vulkan: Reset SetSamplerLinear SetSamplerNearest SetSamplerCustom
|
||||
- WebGPU: Reset *missing* *missing* *missing*
|
||||
(Vulkan backend by @yaz0r, others by @ocornut)
|
||||
- GLFW: added a Win32-specific implementation of `ImGui_ImplGlfw_GetContentScaleXXXX`
|
||||
functions for legacy GLFW 3.2. (#9003)
|
||||
- Metal: avoid redundant vertex buffer bind in `SetupRenderState()`, which leads
|
||||
|
||||
Reference in New Issue
Block a user