Re: scroll down the screen

2023-01-20 Thread Colin Parker
Hi Johnny, What I said is, I don't think you can run Sculpt effectively on such small screens right now. When using an emulator I always set the screen size to something big enough - this depends on the emulator but there are tricks, at least with qemu. On Fri, Jan 20, 2023 at 6:53 PM Johnny N

Re: scroll down the screen

2023-01-20 Thread Johnny Nunez
Hi Colin, I am still struggling with the gui here , I can’t see what you reply back, can you please try again , thank you ___ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users

Re: memcpy_cpu on 64bit arm

2023-01-20 Thread Michael Grunditz
> There is no particular reason why the implementation is (i.e. "was") > empty. You can find a recent commit on the staging branch that applies a > few obvious optimisations to all architectures, though: > https://github.com/genodelabs/genode/commit/4d06661d7c3f7b798ec8228f04983bd4ae7cddcf > Is the

Re: memcpy_cpu on 64bit arm

2023-01-20 Thread Johannes Schlatow
Hi Michael, On Fri, 20 Jan 2023 16:40:10 +0100 Michael Grunditz wrote: > Hello, > > Is there any particular reason why it is empty? > My rect copy to fb in riscos uses neon. It is > a speed gain of about 40% compared to word/long word > copy from c. But I don't know how much it affects Genode.

memcpy_cpu on 64bit arm

2023-01-20 Thread Michael Grunditz
Hello, Is there any particular reason why it is empty? My rect copy to fb in riscos uses neon. It is a speed gain of about 40% compared to word/long word copy from c. But I don't know how much it affects Genode. It seems like it ends up in /* eight bytes chunks */ but isn't that a byte copy? I h

Re: video and usb driver (rk3588)

2023-01-20 Thread Michael Grunditz
OK so stupid me.. Invalidation should be after Blit. I don't know where my brain is :-) Thanks for reading! ___ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users

Re: video and usb driver (rk3588)

2023-01-20 Thread Michael Grunditz
> > I have tested with full screen invalidate. It doesn't look pretty when > moving a window.. but mouse pointer > is ok. I have tried the below. Result: No traces if moving up , left > or right. Down , traces. So the start address > is wrong, probably. > > cache_clean_invalidate_data(xxx+invalid,

Re: video and usb driver (rk3588)

2023-01-20 Thread Michael Grunditz
On Thu, 19 Jan 2023 at 17:04, Michael Grunditz wrote: > > > > > It might be easier to (1) calculate both the start offset and the end > > offset, then (2) truncate the start offset to the cache-line size, (3) > > round the end offset to the cache-line size, (4) calculate the size > > argument by s