Commit Graph

20682 Commits

Author SHA1 Message Date
Carsten Haitzler 0fbc800d38 move headers into 1 headre and install it - do a few cleanings etc. :)
SVN revision: 3776
2000-10-29 07:34:16 +00:00
Carsten Haitzler 90c2286933 fix bug with gradient texture binding :)
SVN revision: 3762
2000-10-28 18:27:43 +00:00
Carsten Haitzler 92e9ebd222 fix "special case" for rectangles - property chnage parameter wasnt being set
in some cases.


SVN revision: 3761
2000-10-28 18:03:39 +00:00
Carsten Haitzler 2e06735388 fix a minor event bug with retaining the wrong coordinates fomr the last
event. never saw it because i was always feedingin mosue move events too


SVN revision: 3743
2000-10-26 22:47:33 +00:00
Term 90493cb200 more typos
SVN revision: 3723
2000-10-26 00:19:36 +00:00
Term 96475fa637 I was wondering why it worked anyway...
SVN revision: 3722
2000-10-25 23:37:23 +00:00
Term 5416825108 typo
SVN revision: 3721
2000-10-25 23:36:44 +00:00
Tom Gilbert d0e6540f88 bla bla bla
SVN revision: 3712
2000-10-25 11:48:43 +00:00
Tom Gilbert 3974364a5b get rid of them
SVN revision: 3711
2000-10-25 11:38:10 +00:00
Tom Gilbert 45598b89bb purge that
SVN revision: 3710
2000-10-25 11:33:59 +00:00
Carsten Haitzler 2deea5a083 make distcheck pass.......... :)
SVN revision: 3708
2000-10-24 22:11:31 +00:00
Carsten Haitzler 967df257cf add files so they get into extra_dist :)
SVN revision: 3706
2000-10-24 00:36:29 +00:00
Carsten Haitzler 581e017a65 slightly more correct :)
SVN revision: 3705
2000-10-24 00:22:45 +00:00
Carsten Haitzler b81ee05c27 evas_test now make installs :)
SVN revision: 3703
2000-10-24 00:21:49 +00:00
Carsten Haitzler 61f9e4f648 raster: special case optimization for retcangle objects... since they are a
solid color - if you move or resize a rect and it doesnt change color, or
stakcing or visability - it only changes size and/or location, i do an XOR on
the update rectangles (this is a logical geometric XOR) and only update those
rectangles... why do this? see efm with the selection rectangle? it re-renders
the entire rectangle area - even only the edges change while you drag it around
so this special casing in evas would handle that and optimize.


SVN revision: 3690
2000-10-22 19:14:22 +00:00
Carsten Haitzler 4d126e9df5 update a bit of the readme
SVN revision: 3682
2000-10-21 17:01:56 +00:00
Carsten Haitzler ed69ed5d43 update the documentation to include a good explanation of how rendering works
SVN revision: 3680
2000-10-21 16:31:47 +00:00
Carsten Haitzler 036b906fa3 test commit
SVN revision: 3677
2000-10-20 22:59:31 +00:00
Carsten Haitzler 58965c4663 just testing new commit message
SVN revision: 3670
2000-10-20 22:47:55 +00:00
Carsten Haitzler f843a2453a minor documentation fixes
SVN revision: 3667
2000-10-20 21:34:25 +00:00
Tom Gilbert 0e64a78d9a ew.
SVN revision: 3666
2000-10-20 11:17:18 +00:00
Tom Gilbert 68916ba5d9 seeyah
SVN revision: 3665
2000-10-20 11:12:20 +00:00
Tom Gilbert dd507c85cb kill unneeded functions
SVN revision: 3664
2000-10-20 10:58:54 +00:00
Tom Gilbert 8685930a75 Initial event abstraction for e17. More work needed.
SVN revision: 3663
2000-10-20 10:48:21 +00:00
Carsten Haitzler f984e4ab77 make sure that make distcheck works
SVN revision: 3658
2000-10-19 23:27:54 +00:00
Carsten Haitzler 75c2ebe3e8 and only include render header if we have render....
SVN revision: 3656
2000-10-19 23:13:26 +00:00
Carsten Haitzler bbbea130ec xrender configure detect
SVN revision: 3655
2000-10-19 23:06:48 +00:00
Carsten Haitzler 261a868816 add some code ro render routines to hanbdle render extension... not much yet
SVN revision: 3654
2000-10-19 22:15:16 +00:00
Carsten Haitzler b4db700396 test
SVN revision: 3652
2000-10-18 15:13:46 +00:00
Carsten Haitzler 8a740e5fa4 stubs for Xfree86 Render extension support. STUBS only now. will get filled in
as soon as i have this puppy installed and working


SVN revision: 3651
2000-10-18 00:48:25 +00:00
Carsten Haitzler 9e610f2bc3 commit version up for README
SVN revision: 3646
2000-10-17 23:34:35 +00:00
Carsten Haitzler dc33620c82 fix mouse enter bug for first enter.
SVN revision: 3643
2000-10-17 22:30:21 +00:00
Carsten Haitzler cf7ca04c45 more event paranoia. should all be fixed now
SVN revision: 3641
2000-10-17 16:29:59 +00:00
Carsten Haitzler 871a300457 added event paranoia for when deleteing objects - makes damn sure the grabbed
mouse button object handle and mouse object handle are NULL if we're going off
freeing / deleting this object


SVN revision: 3640
2000-10-17 16:14:36 +00:00
Carsten Haitzler a74c5544a3 add external dir specified for support libs to LDFLAGS at configure time
SVN revision: 3639
2000-10-17 15:21:50 +00:00
Carsten Haitzler f0d30c41b1 commit pabs's fix for -ansi -pedantic compiling
SVN revision: 3637
2000-10-16 23:18:22 +00:00
Carsten Haitzler f34d866012 back to normal
SVN revision: 3636
2000-10-15 19:54:42 +00:00
Carsten Haitzler 434e3a4b10 flying action........ :)
SVN revision: 3635
2000-10-15 19:54:41 +00:00
Carsten Haitzler bbd37958b9 final lump - added images for image demo
SVN revision: 3634
2000-10-15 19:54:40 +00:00
Carsten Haitzler 6da60da7a9 do total average fps
SVN revision: 3633
2000-10-15 19:54:39 +00:00
Carsten Haitzler e03fb8578c add images
SVN revision: 3632
2000-10-15 19:54:38 +00:00
Carsten Haitzler 12f6d6d62e polygon demo
SVN revision: 3631
2000-10-15 19:54:37 +00:00
Carsten Haitzler 3a11bc158a added save file flag for old evas test and fixe dimage buffer rendering to work
again


SVN revision: 3630
2000-10-15 19:54:36 +00:00
Carsten Haitzler 5e5d03af9c rects and lines display :)
SVN revision: 3628
2000-10-15 19:07:51 +00:00
Carsten Haitzler 2779c6f133 image renderer works withotu needing display info
SVN revision: 3627
2000-10-15 18:51:38 +00:00
Carsten Haitzler 895df6c82d some............ MEAT! :)
SVN revision: 3626
2000-10-15 17:50:38 +00:00
Carsten Haitzler 1249de5a4a make sure we bind AND then set th minand mag filters
SVN revision: 3623
2000-10-15 05:59:26 +00:00
Carsten Haitzler 49daaa1604 text comes in a little nicer now
SVN revision: 3622
2000-10-15 05:44:57 +00:00
Carsten Haitzler 5ee372dad1 evas_test client is smart enough to figoure out what windows obscure it and
if they are shaped and suitably obscure bits of the evas so it doesnt have
to render those. in software mode try moving a big window over the middle
of the evas and watch the fps go up :) (i'ts simply not rendering what's
under the window)


SVN revision: 3621
2000-10-15 05:00:40 +00:00
Carsten Haitzler 28920da8b3 region obscuring code. this should provide for apps using evas to indicate
whihc retcangles of the evas are completely obsucred by covering windows
so evas doesn't render things it doesn't need to (ie they can't be seen).


SVN revision: 3619
2000-10-15 03:11:11 +00:00