Commit Graph

12 Commits

Author SHA1 Message Date
Carsten Haitzler a5ba53be87 cleaner use func pointers for rendering backend funcs - too much copy & paste
SVN revision: 3096
2000-08-13 06:06:43 +00:00
Carsten Haitzler 73de169494 wooooo!
core bits of evas api actually do stuff now.. evas test it beginning to use them
if you want to have ann ide how easy it is to use evas as a rendeirng engine
just look at evas_test.. notice the evas setup is just a few calls (create,
set the output drawable, the output size of the window and the viewport into
the evas's virtual world - the its a mater of creating a few objects
and notice the main loo ONLy does 2 things - move the objects then call
render - evas will optimize to only render the bits that changed all for you.
there's a lot fo thank;less nasty state chekcing code just for this.
i'm going to have to write a lot fo it - image obejcts only done sofar.
you cant do anytign except move and resize them and add them and show and hide
them. freeing them wont work. layers dont work. no api to set performance cache
or to access it. fill modes for images dont work either nor is there an api
to set an images border scaling)


SVN revision: 3090
2000-08-11 07:47:52 +00:00
Carsten Haitzler c72ef1301d 2 more text geometry rotuines......... um........ done! :)
SVN revision: 3088
2000-08-10 22:12:42 +00:00
Carsten Haitzler 905635f680 whooooppppppeeeeeeeeeeeeeeeeee!
gl image enign handles disparate src and dest rects fine. it also handles
border scaling for images.... after a lot fo work and fiddling.


SVN revision: 3082
2000-08-10 10:14:55 +00:00
Carsten Haitzler 96ac5710df tsted it.... and it works :)
SVN revision: 3056
2000-08-07 03:13:32 +00:00
Carsten Haitzler a3456bfe2e rectangles and lines done both evas and imlbi2 ends
SVN revision: 3055
2000-08-07 03:11:05 +00:00
Carsten Haitzler 4ccd9a636f woop! font freeing/caching now in.......... woooooo!
SVN revision: 3054
2000-08-07 01:54:22 +00:00
Carsten Haitzler 363ed23d29 imlib backend does text now too.. god that was easy!
SVN revision: 3053
2000-08-07 01:20:30 +00:00
Carsten Haitzler 40b2aef29a aa fonts in evas1 wooop!
SVN revision: 3052
2000-08-07 00:50:40 +00:00
Carsten Haitzler 4700f60fa0 more params......
SVN revision: 3037
2000-08-06 06:01:25 +00:00
Carsten Haitzler 97e973c6e8 imlib 2 backend works now too :).
SVN revision: 3035
2000-08-06 04:53:53 +00:00
Carsten Haitzler c802275f05 framework for imlib2 backend. - ne3ed at least another sample.....
SVN revision: 3033
2000-08-06 02:06:24 +00:00