Comments (5)
Can you clarify?
The compression is used here:
https://github.com/ggerganov/imgui-ws/blob/master/src/imgui-ws.cpp#L343-L351
from imgui-ws.
Can you clarify?
The compression is used here: https://github.com/ggerganov/imgui-ws/blob/master/src/imgui-ws.cpp#L343-L351
But dataRead.drawListsDiff can not find any read reference. And i cancel calculate diff imgui-ws seem render right.
imgui-ws/src/compressor-xor-rle-per-draw-list-with-vtx-offset.cpp
Lines 94 to 161 in adece8c
from imgui-ws.
when draw many shape, Incppect::update cost too much time.
from imgui-ws.
Probably, the compression is not efficient for your scene.
If it is possible, you can try to record your session and we can analyze the data to see what is the problem. To record a session, check the record-sdl2 tool. Basically, you need to grab the Session
class from here and use it to save your frames to a file. The file will be probably big, but if you could send it to me somehow, I can try to improve the compression algorithm to perform better in your case. You can also run the compressor-benchmark tool to get some information about the compression rate and performance for you scene.
from imgui-ws.
Maybe is stl debug too slow, I try unreal engine development settings, the performance is can accept.
from imgui-ws.
Related Issues (17)
- Improve compression of ImDrawData buffers
- Windows support HOT 2
- How to add Ctrl+c Ctrl+v Ctrl+A function? HOT 2
- ImDrawData compression benchmarks
- Is right mouse down event disable? HOT 2
- Web keyCode seem not compatible with imgui IO.KeysDown HOT 4
- High CPU usage with demo-null HOT 1
- Can I run Server on ESP32 microcontroller?
- ImGuiWS::setTexture pass value as TextureId < 0 can not display image.
- Client input handling
- Texture support
- 32-bit vertex indices HOT 7
- Fix weird color offset in the browser
- Rearrange the code into a library
- Server headless mode HOT 1
- Example for sending external texture/ draw data to clients HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imgui-ws.