Carsten Haitzler
e48caf0af3
errrr. ok.. NOw it works! :)
...
SVN revision: 4315
2001-03-06 01:53:14 +00:00
Carsten Haitzler
92c7f7e87a
0.0.4
...
SVN revision: 4298
2001-03-02 19:07:20 +00:00
Carsten Haitzler
0e6f590af7
oops - again.. over-optimize
...
SVN revision: 4259
2001-02-20 00:49:16 +00:00
Carsten Haitzler
a59517b166
oops- over optimized so that it didnt actually render some changes :) fixed
...
SVN revision: 4254
2001-02-19 19:38:47 +00:00
Carsten Haitzler
d6f9deb7ad
damnit... the more i use evas the more i optimize it... ok - more
...
optimizations for special cases (rectangles that onyl change size or
location have only their detlas redrawn - not the whole rect, and the same
with images who share common global tile start and size parapeters for the
image...) this is getting quite fast now :) rememeber you only really see
the speedups in software.. hardware is so dispicably fast you never notice :(
SVN revision: 4252
2001-02-19 09:27:59 +00:00
Carsten Haitzler
2e7ba74abe
get rid of those printfs.
...
SVN revision: 4243
2001-02-17 22:07:42 +00:00
Carsten Haitzler
33a9fe85dc
and handle that other case...
...
SVN revision: 4241
2001-02-17 21:52:18 +00:00
Carsten Haitzler
70013f2719
oops - minor logic hiccup - fixed.. also imlib2 fix for its load error
...
checking. missed this when adding db style (key in file) loading.
SVN revision: 4239
2001-02-17 20:39:53 +00:00
Carsten Haitzler
ed56013f72
load_error now stored and retrievable for image objects :)
...
SVN revision: 4238
2001-02-17 20:26:57 +00:00
Carsten Haitzler
f1d5f4f049
more optimizations in render function
...
SVN revision: 4237
2001-02-17 08:10:30 +00:00
Carsten Haitzler
72981477de
ooooops - fix gl engine to handle window resizes..... :)
...
SVN revision: 4230
2001-02-16 01:33:14 +00:00
Horms
a9e141362a
Debian packages may now be built from output of make dist and friends
...
SVN revision: 4212
2001-02-14 20:59:59 +00:00
Horms
0dec22e2b5
Debian packages may now be built from output of make dist and friends
...
SVN revision: 4206
2001-02-14 16:14:35 +00:00
mazeone
ea99ddf975
clean up rastermanglish in the docs :)
...
SVN revision: 4202
2001-02-13 02:37:23 +00:00
Carsten Haitzler
d43ce5760b
fix typo in comments
...
SVN revision: 4190
2001-02-12 18:54:13 +00:00
Carsten Haitzler
6221cc4020
ecore.m4
...
SVN revision: 4151
2001-01-25 21:57:02 +00:00
Carsten Haitzler
d02e5fd9e4
evas.m4
...
SVN revision: 4150
2001-01-25 21:56:04 +00:00
Carsten Haitzler
e53a018671
well if u have to have it in the makefile- have the files!
...
SVN revision: 4148
2001-01-24 01:53:51 +00:00
Mandrake
36699b1484
raster, I know you may not want this here, but apparently this fixes a
...
crashing bug in gevas (the gtk evas frontend). lemme know if this needs to be
removed.
SVN revision: 4141
2001-01-21 03:09:33 +00:00
Carsten Haitzler
2ee05386b4
minor fixup if last char in string has 0 boundingbox width :)
...
SVN revision: 4123
2001-01-17 21:31:30 +00:00
boris
d3a3922b8d
check that the GLU lib is the correct version (ie has Tess routines)
...
SVN revision: 4118
2001-01-14 11:07:01 +00:00
Carsten Haitzler
731f192d5e
* fix requires for imlib2 to require 1.0.1
...
SVN revision: 4106
2001-01-07 22:02:31 +00:00
Carsten Haitzler
38c00cc88b
errr - beat me dead with a large possum - but somehow these 2 files got
...
swapped (in their contents) - thank god it still worked & compiled - but
well... that wasn't very good now was it? :)
SVN revision: 4104
2001-01-07 21:04:32 +00:00
Mandrake
9cf4dd7c8c
hush cvs
...
SVN revision: 4098
2001-01-06 00:28:05 +00:00
Mandrake
72d8d91f3c
More updates to make this compile without having Mesa installed.
...
SVN revision: 4085
2001-01-03 06:04:56 +00:00
Mandrake
e1166904f6
If you don't have GL installed at all, this wouldn't compile.
...
Fixed with a couple of #ifdef's
SVN revision: 4084
2001-01-03 05:48:54 +00:00
Carsten Haitzler
cacfc4d7a1
more functions to support E17
...
SVN revision: 4075
2001-01-02 23:09:49 +00:00
Carsten Haitzler
72a83a2724
fix that event problem... and errr.. some gfx optimizations :)
...
SVN revision: 4074
2001-01-02 23:09:32 +00:00
Term
6a62ebfa0e
More cleanups by srl <srl@penguinpowered.com>.
...
SVN revision: 4068
2000-12-30 07:19:54 +00:00
Term
8decb4effc
typo (identified by srl).
...
SVN revision: 4067
2000-12-30 06:51:18 +00:00
Carsten Haitzler
9d0df0ab71
tststststts
...
SVN revision: 4064
2000-12-29 22:27:28 +00:00
Carsten Haitzler
dd750e70ad
tst....
...
SVN revision: 4063
2000-12-29 22:24:51 +00:00
Carsten Haitzler
470680c1da
a test.....
...
SVN revision: 4061
2000-12-29 22:23:11 +00:00
Carsten Haitzler
de47e5abcb
test
...
SVN revision: 4059
2000-12-29 22:13:22 +00:00
Carsten Haitzler
20bcdcee58
test
...
SVN revision: 4057
2000-12-29 21:55:53 +00:00
Carsten Haitzler
709470c05b
up to 0.0.3
...
SVN revision: 4055
2000-12-29 21:39:19 +00:00
Carsten Haitzler
a084ff527e
This finishes up the complete rewrite of evas's backend engines to be cleaner,
...
meaner, faster and more complete - as well as handling clipping too.
Over christmas I added clipping to evas (objects can be clipped by rectangle
objects - the clipped objects are also colours by the clipping object)
I rewrote the GL engine to be a LOT faster - evas_test shows a good 300-400%
speedup. I fixed polygone tessalation in the gl engine (i just wish the gl
book would tell me it uses the data in-place instead of making a tmp copy of
it!)
I made all engines match up pixel-for-pixel with fonts, and the gl engine's
texture mech maping works just fine.
The X11 engine is now fully functional - it does all objects - text included
but it makes serious sacrifices in image quality to get speed (no dithering,
no anti-aliased scaling, no alpha blending etc.).
Some optmizations in the X11 engine too
overall a much more complete implikemntation of evas and its renderers - you
shoudl see massiv eimprovements in GL rendeirng and be able to actualyl use
the X11 rendering without a problem :)
SVN revision: 4052
2000-12-29 20:43:48 +00:00
Carsten Haitzler
84ca5f1326
tusting
...
SVN revision: 4047
2000-12-28 01:08:54 +00:00
Carsten Haitzler
31c595b2aa
tst
...
SVN revision: 4045
2000-12-28 01:05:58 +00:00
Carsten Haitzler
e0f09d4f64
x11 engine now does fonts :)
...
SVN revision: 4043
2000-12-28 01:01:52 +00:00
Carsten Haitzler
a594f867b6
partial buffer swap code gets coords right - but GOD is it slow... i think
...
there needs to be some work done on glcopypixels... :)
its disabled for now - but partial buffer rendering is enabled.
SVN revision: 4040
2000-12-27 21:47:38 +00:00
Carsten Haitzler
ce2f4fe9f1
* rewrote GL engine for evas - vast speed improvements and cleanliness
...
improvements - MUCH better
* fixed imlib and x11 engines - much faster x11 engine. much better imlib
engine
* added clipping ability to evas (you can clip one object by another for now
only rectangles are supported)
* you will need to use cvs imlib2 - i fixed the clipping in it to apply to
images, text and gradients too.
* almost done with x11 engine - just fonts to go (mostly done)
* clipping rects rgba color modifies what they clip
* gl, imlib and x11 engines modified to do clipping
* still need to add border scaling supporty to gl engine
* maybe some other stuff i don't remember - i've been sick over christmas
SVN revision: 4039
2000-12-27 20:51:39 +00:00
Laurence J. Lane
deb3a7cc06
assimilation and.. what was that?
...
SVN revision: 4030
2000-12-24 15:40:05 +00:00
Laurence J. Lane
8d0d1e95f2
more assimilation
...
SVN revision: 4029
2000-12-24 15:37:19 +00:00
Carsten Haitzler
25a9c709bd
more stuff to support shape handling for e17... :)
...
SVN revision: 4005
2000-12-18 21:26:17 +00:00
Mandrake
f6caa2df4d
added two functions I needed in etox
...
int evas_get_text_height(Evas e, Evas_Object o)
int evas_get_text_width(Evas e, Evas_Object o)
very simple and straightforward.
SVN revision: 3990
2000-12-14 07:23:27 +00:00
Carsten Haitzler
9215204dcd
evas_get_layer();
...
SVN revision: 3981
2000-12-12 21:13:32 +00:00
Carsten Haitzler
015b9fbc4b
I wonder what i fixed.... :)
...
SVN revision: 3974
2000-12-11 19:12:16 +00:00
Carsten Haitzler
1a389a8a00
errr... fixes :)
...
SVN revision: 3973
2000-12-11 19:11:24 +00:00
Term
f99e700cb7
Whee let's just make every library over! And from cvs! And make it work!
...
SVN revision: 3966
2000-12-09 02:45:43 +00:00