LCD Display

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
   

If you wish to attach one or more files enter the details below.

Maximum filesize per attachment: 1 MiB.

Expand view Topic review: LCD Display

Re: LCD Display

by cpp4robots_admin » 15 Jan 2021 08:05

Hi Dave,

We thank you again for other useful observations.
We will probably prepare a Draw_Points function that will draw a set of points.
Hopefully it will be much faster.
do you know how .rgf images are encoded?
We also do not know the encoding of rgf files.
It is not impotant for us. :)

Cpp4Robots Support

LCD Display

by dave » 14 Jan 2021 23:07

Hi it's me once again :)

I found using the Draw_Point() function to draw on large areas of the screen to be very slow.

I tried to use it to perform some dithering but I had to give up because of how much it slowed it down.

It would be possible to either write directly on video memory, or prepare my graphics in an array and then draw it with a single call?

Something like Draw_Picture() but taking a pointer to an array would be great.

By the way... do you know how .rgf images are encoded? I couldn't find any documentation.

Top