You are not logged in.

#1 2017-12-25 05:42:01

Truby
Member
Registered: 2017-08-20
Posts: 17

Add mirror support in the slicer

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

#2 2017-12-25 07:03:51

Shahin
Administrator
Registered: 2016-02-17
Posts: 3,541

Re: Add mirror support in the slicer

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

#3 2017-12-25 07:35:10

Truby
Member
Registered: 2017-08-20
Posts: 17

Re: Add mirror support in the slicer

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

#4 2018-01-16 07:50:08

Truby
Member
Registered: 2017-08-20
Posts: 17

Re: Add mirror support in the slicer

@Shahin Any news?

Offline

Board footer

Powered by FluxBB