Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

make your own graphics libary?

make your own graphics libary?

make your own graphics libary?

For a while now i have been wondering just how opengl and sdl rely
draw graphics to the screen
and how could you do it yourself?
is it rely that hard to make a function to put a pixel
at cord 50, 60?

if anyone knows how to make a very simple graphics libary
then please post a reply
thanks in advance!!

RE: make your own graphics libary?

Writing to a pixel position: depends on what the hardware is. Sometimes it is just writing values to a couple of ports, sometimes it can be to memory mapped ports. It is probably the same setting the colours. You'll have to talk to the person who designed the hardware.

The graphics library depends on the hardware. Some hardware can draw lines and ellipses, others you have to apply Bresenham's algo to draw the lines and ellipses. On some, you can just write a value to a specific port and it will clear the screen. On others, you have to write to every single pixel.

If you want a simple graphics library, have a look for the Zortech C/C++ compiler. It used to come with the sources for a graphics library.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close