Slide #1
Slide #2
Slide #3
Slide #4
Slide #5
Slide #6
Slide #7
Slide #8



Previous
Next

Improved Drawing

  • Double Buffering
    Optionally draw into offscreen memory first
    Remove flicker

  • 32-bit coordinates
    X only allows 16-bit coordinates
    Applications must use special techniques to scroll
    GTK+-1.4 simulates full 32-bit coordinate space
    Does very sophisticated scrolling (flicker-free)

  • Virtualized drawables
    Make different types of drawables appear the same
    Used by ports, and double buffering
    Also would allow for simple printing, metafiles