You are not logged in.
Pages: 1
Hi, Shahin:
Is it possible to add image mirror function to the NanoDLP slicer?
Why? the PI3 can set it horizontal rotate in the config.txt,
display_rotate = 0x10000
I am using a more powerful board (rk3288, 4 cpu cores, 1.8GHZ, 2GB DDR3) to run nanodlp, everything is done, except that
I can not horizontal rotate the screen in kernel driver,
Could you kindly to add this function to the slicer?
Just change the line data orders when generate the image.
Why I want it, because the pi3 will crash, when running the dimming, hollowing, .etc.
Not enough cpu latency to run all the nanodlp functions.
The NanoDLP deserved to run on a more powerful arm board...
Offline
Heavy processing does not crash NanoDLP on RPi anymore as it controls memory usage.
Will add mirroring function to nanodlp but it is better if you could find GPU settings level modification to not waste processing power on mirroring.
Offline
Will done! I am a hw guy, if the memory not enough, then change a bigger ddr, 2GB
If I do mirror the display screen in kernel driver, need to copy from memory to memory, for each frame,
but the fps right now is 60fps, which means, every second, copy 2560x1440x4x60 bytes。
It will take lots of the ddr bandwidth, will take too much cpu latency.
But if mirror the image in nanodlp, it just one time copy for each layer.
I search this issue in the forum, and quite sure that you can make it, and also I do agree with your opinion:
"mirror image should be done by the projector setting, not nanodlp."
However, in my case, I have search a lot, to change it in GPU setting, even other cpu ip module, unlucky, I failed.
I do not know how to attach a picture, here is my email, could you send me a email:
truby.zong@gmail.com
I have a board, planning to send to you.
Offline
Pages: 1