-
Notifications
You must be signed in to change notification settings - Fork 55
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fixed a few issues -Prevent client crash when Dear Imgui has 0 draws -Fixed 32bits Client rendering issues -Added Dear ImGui 1.87 compatibility test * Make sure new client connection RT is cleared Prevents seeing previous client content until 1st DrawCommand is received * Skip preamble when parsing command line host;port (#25) * Bug fix for command line parsing including the executable location. * Add some safety to command line parsing. * Coverity warning fixes Fixes some issues found by Coverity static analyser * Fix to null check & change vertex UV range * * Fix data race between reading and writing pending textures (#26) (#28) Signed-off-by: Kostiantyn <[email protected]> * VS2022 warning fixes * Fix accept thread not getting properly signalled to stop on certain platforms (#33) * Version update * *Update DearImGui lib to 1.88 WIP version (#31) * *Update DearImGui lib to 1.88 WIP version Remove direct access to obsolete key arrays for version starts from 1.87 Replace ImGui opengl loader by glad Signed-off-by: Kostiantyn <[email protected]> * *Add back compatibility for keyboard keys transfer between server and client Signed-off-by: Kostiantyn <[email protected]> * * Update DearImgui lib to 1879 version Signed-off-by: Kostiantyn <[email protected]> * * Add debug libs for glfw - Fix CmdInput for compatibility tests - Add linking for glfw debug lib - Update glfw to version 3.3 Signed-off-by: Kostiantyn <[email protected]> * Some OpenGl build fixes Also reimported NetImguiServer_App_win32dx11.cpp from latest dear imgui sample main.cpp, makign sure it fits the current backend * Added NoBackend sample New Sample demonstrating use of Dear Imgui without any Backend. -Useful for hardward without display/input. Refactored the Dear Imgui compatibility test to now be console application trying to connect to NetImguiServer (using NoBackend sample code) -This allows making sure older Dear ImGui works with current NetImgui (instead of only testing that it compiles) * Support of the new Dear ImGui in put api Fixed compatibility with older Dear ImGui version * Added Gamepad support * Updated to Dear ImGui 1.88 (docking branch) * Visual Studio 2022 LLVM build fix Runtime library switched to DLL * Center server popup Center server popup on parent Window when they first appear Bug fix that prevent server asset copy in post build step * readme update Co-authored-by: Jeff <[email protected]> Co-authored-by: Kostiantyn Chernenok <[email protected]> Co-authored-by: Víctor Popovici <[email protected]>
- Loading branch information
1 parent
8883df5
commit 0f3fc7d
Showing
61 changed files
with
8,540 additions
and
3,729 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.