Carsten Haitzler
77e35d60a3
jose's software rendering work - slight improvements (about 5-10%). i had to
...
disable destination alha mmx support for text rendering (mask + color) as it
was broken in tests.
SVN revision: 22440
2006-05-02 07:28:49 +00:00
doursse
fd14218f04
fix a leak in xcb eng sfw (it remains one, but I don't see where it comes from). Update the xrender one. Don't use them yet (but who uses them ??), because it relies on fix of xcb that are in my hd
...
SVN revision: 22323
2006-04-23 15:38:23 +00:00
Carsten Haitzler
a75ccf9e64
fix color multiply whiel blend (ergh! need temporary image! yuk!)
...
SVN revision: 22163
2006-04-16 17:04:36 +00:00
Horms
94cdd55ba6
Make sure moc_evas_software_qtopia_main.cpp exists for make dist, even if make clean has been called
...
SVN revision: 22052
2006-04-12 09:20:17 +00:00
doursse
a2d6156402
missing file
...
SVN revision: 21176
2006-03-11 01:55:17 +00:00
doursse
1f3549a60b
xrender xcb engine
...
SVN revision: 21172
2006-03-10 19:10:07 +00:00
Carsten Haitzler
2e0b4a37e8
oops - missing dirs
...
SVN revision: 20917
2006-03-02 13:07:26 +00:00
Carsten Haitzler
07e7927004
1. buffer test really wqasnt being very fair - time to be fair.
...
2. be able to skip a copy in certain cases when scaling - should improve
speed in several situations - evas is defintiely not optimal :)
SVN revision: 19983
2006-01-23 07:57:30 +00:00
Carsten Haitzler
f435375b19
initial import fo loadable engine modules for evas - from jorge zappie :)
...
SVN revision: 19775
2006-01-14 12:13:38 +00:00
Carsten Haitzler
744a393f2e
correct fmt strings
...
SVN revision: 19755
2006-01-13 04:18:43 +00:00
Carsten Haitzler
7f2e444103
buffers dude... buffers!
...
SVN revision: 19754
2006-01-13 04:16:52 +00:00
Carsten Haitzler
4ba10b4e98
buffers man.. buffers!
...
SVN revision: 19753
2006-01-13 04:10:01 +00:00
sebastid
bca26535dd
Fix compiler warnings.
...
SVN revision: 19580
2006-01-06 23:13:16 +00:00
doursse
7a6855c42f
fix memory leaks and update to new XCB API
...
SVN revision: 19110
2005-12-18 11:25:09 +00:00
Carsten Haitzler
1b272aec90
joses's gradient work - gradient look nice. one problem jose.. USE BRACKETS!
...
do NOT depend on order operation precedence. it broke scaling. laos other
completely bizarre mmx things were going wrong with mm7 ending up not 0 so
i've had to force it to be 0.
SVN revision: 18811
2005-12-03 09:27:53 +00:00
doursse
0cb884cab6
evas is now shutdown
...
SVN revision: 18707
2005-11-29 12:58:49 +00:00
tsauerbeck
1652f61fb7
properly sht down evas etc, so evas_software_x11_test can be used to check for leaks. fixes need to be applied to the other engine tests as well
...
SVN revision: 18704
2005-11-29 11:47:25 +00:00
Carsten Haitzler
6f24506e8b
1. diable a bunch of engines from auto-detecting stuff. you have to manually
...
--enable gl, qtopia and directfb enigines - they are either incomplete, buggy
or simply used so little that its not worth building unless the user REALLY
wants the support.
SVN revision: 18424
2005-11-11 06:09:46 +00:00
Mike Frysinger
9258e379ad
cut old code
...
SVN revision: 18180
2005-11-01 01:40:20 +00:00
David Walter Seikel
cc996d8804
If we are checking the DirectFB version, we should make sure directfb_version.h is included.
...
SVN revision: 18095
2005-10-29 09:14:41 +00:00
Mike Frysinger
5acc3ca593
re-enable new directfb code since 0.9.2[34] has been released
...
SVN revision: 18082
2005-10-29 06:10:11 +00:00
sebastid
c12421c7a3
Unused variable.
...
SVN revision: 17991
2005-10-26 20:22:26 +00:00
Carsten Haitzler
7fce978d6a
asparagus. and make distcheck passes again.
...
SVN revision: 17234
2005-10-06 08:47:12 +00:00
Carsten Haitzler
4e8976a4ad
oops - accidentally added this. thanks dj2! fixed.
...
SVN revision: 17138
2005-10-03 14:18:23 +00:00
Carsten Haitzler
60efd688cc
fix pixel uploads form emotion
...
SVN revision: 17133
2005-10-03 13:53:11 +00:00
Carsten Haitzler
c934b1c733
fix gradients on scale
...
SVN revision: 17131
2005-10-03 13:14:07 +00:00
Carsten Haitzler
62d1bb0190
in theory support dest alpha
...
SVN revision: 17120
2005-10-03 03:34:21 +00:00
Carsten Haitzler
2c7b0df81a
fix gl engine - i broke it a bit
...
SVN revision: 17116
2005-10-02 16:06:11 +00:00
Carsten Haitzler
f4a8513aa4
an xrender engine. fully complete - but it doesnt support shaped window masks
...
and destination alpha like software_x11 does so its not a 100% dropin
replacement... yet
SVN revision: 17112
2005-10-02 15:15:44 +00:00
Carsten Haitzler
e0ac761a1f
disable dfb cvs updates for now
...
SVN revision: 16903
2005-09-24 08:32:44 +00:00
Carsten Haitzler
8d922d6daa
dfb patch
...
SVN revision: 16867
2005-09-23 14:53:08 +00:00
sebastid
f580e56532
Add missing header
...
SVN revision: 16865
2005-09-23 10:13:55 +00:00
sebastid
d8a6a07537
Remove warning
...
SVN revision: 16864
2005-09-23 10:12:11 +00:00
sebastid
94a05490b6
Cairo backend builds again. But is dead slow and isn't complete.
...
SVN revision: 16447
2005-09-01 00:53:34 +00:00
Carsten Haitzler
a1a07c06c3
one way or the other i'm forced to add timestamps to events - i cant avoid it
...
anymore. sorry guys. really no way around it. :(
SVN revision: 15891
2005-07-25 09:55:47 +00:00
sebastid
3f776d358a
Cleanup some headers.
...
Remove duplicate typedefs and declerations.
SVN revision: 15407
2005-06-18 01:00:32 +00:00
sebastid
5179302f30
Don't have the CAIRO_CFLAGS as a general include.
...
SVN revision: 15338
2005-06-15 21:05:54 +00:00
Carsten Haitzler
46e02cf8bb
whitespace
...
SVN revision: 14889
2005-05-22 02:49:50 +00:00
doursse
7cc5c95949
remove some warnings
...
SVN revision: 14786
2005-05-15 05:58:40 +00:00
doursse
cc3bcdffcd
use of xcb name
...
SVN revision: 13906
2005-03-25 19:20:59 +00:00
doursse
2b2a800ad6
xcb port
...
SVN revision: 13822
2005-03-20 23:44:22 +00:00
Carsten Haitzler
17fc7bb20b
auto-package for evas and cleanups
...
SVN revision: 13612
2005-03-04 14:34:35 +00:00
tsauerbeck
f8b835ea0c
got rid of data subdirectory in pkgdatadir. fixed a bunch of warnings
...
SVN revision: 13483
2005-02-23 20:32:07 +00:00
Carsten Haitzler
e79e53e35b
i worked on a regionbuf set of code (exact rectangles). i THINK it has some
...
bugs... but its disabled right now and it didnt speed anything up :( but it's
there for perusal and later work anyway...
SVN revision: 13193
2005-02-05 02:30:13 +00:00
Carsten Haitzler
6a0b8df837
extend key and mouse events
...
SVN revision: 12457
2004-12-14 03:21:32 +00:00
Carsten Haitzler
0e38160623
buildie cleanies
...
SVN revision: 11955
2004-10-22 02:40:32 +00:00
Carsten Haitzler
49d92b0277
distcheck
...
SVN revision: 11947
2004-10-21 08:06:13 +00:00
Carsten Haitzler
1131ec1e34
and here are the stubs of a cairo engine
...
SVN revision: 11248
2004-08-17 06:03:39 +00:00
Carsten Haitzler
efdaa808de
vera... no more non free fonties
...
SVN revision: 10201
2004-05-13 09:58:14 +00:00
xcomputerman
6e48b811f0
That shouldn't have gone
...
SVN revision: 10134
2004-05-08 15:59:18 +00:00
xcomputerman
d76377a88e
- Fix __am_fastdepCXX bug once and for all. If you don't have a C++ compiler you're just gonna have to edit configure.in by yerself. :)
...
- Update .cvsignores
SVN revision: 10133
2004-05-08 15:58:32 +00:00
Carsten Haitzler
c6e321a630
distable... :)
...
SVN revision: 9745
2004-04-16 01:38:14 +00:00
Carsten Haitzler
792e48fa4c
a good 20% speedup on my p4 and minor speedup on this p3. no difference on my
...
ipaq...
SVN revision: 9364
2004-03-16 08:03:00 +00:00
xcomputerman
8e1760ae8a
Fix-moc-compiler-meta-dependency-distdir-kung-foo
...
SVN revision: 9184
2004-03-01 22:57:00 +00:00
Carsten Haitzler
f11447ab8a
cross-compile cleanly damnit!
...
SVN revision: 9002
2004-02-17 07:12:38 +00:00
Carsten Haitzler
9f24ecb043
missed a size_use() call that would have screwed up some font queries... and
...
i've disabled font face (font source) instance sharing - it will load one per
size again due to performance reasons. i need to tackle this with the ft2
guys and see if theres an acceptible solution.
i COULD shadow all the glyph and font metric data i use myself per size -
thats fine... EXCEPT for kerning - thats the thing i can't sanely (figure
out how to) shadow myself... if someone figures that out for me! be my guest!
:) let me know!
SVN revision: 8634
2004-01-23 11:03:07 +00:00
Kim Woelders
2c69b06922
Hushhhh
...
SVN revision: 8507
2004-01-16 21:11:41 +00:00
Carsten Haitzler
1bf34243f6
move co-ordinates to be their own type. this is a good thing, because ti
...
allows me to be able to virtualize he canvas co-ordinate system. right now
it's doubles. i can now move to floats, int's etc. with a recompile (and well
recompile all depending apps too). it's still ACTUALLY doubles, just all
typedef'ed now. i've also changed booleans to actual boolean types (not an
int), all code will keep working - but i'd highly suggest moving your code to
use these types if interacting with evas.
SVN revision: 7644
2003-10-18 03:34:00 +00:00
Carsten Haitzler
3b808bac45
1. mmx2 pixel copy and cleanup of pixel copy routines
...
2. gl engine cleanups. working on it.
SVN revision: 7436
2003-09-10 08:52:18 +00:00
Carsten Haitzler
246fd31846
open gl is fulyl functional now - it coudl defnitely do with optimizations
...
with texture upload. it does NOt check error returns anywhere from gl... this
may mean issues with LOTs of images, LARGE images etc. need to fix that later
SVN revision: 7432
2003-09-09 05:51:03 +00:00
Carsten Haitzler
9606e485e5
split gl common routines up into seperate files. still have BIG problems with
...
speed of texture uploads. anyone want to help? i've tried many things... and
nothing semms to work. this is a major bottlneck for evas gl engine
performance (apart from text - which is simply a matter of finishing off
properly)
SVN revision: 7428
2003-09-07 11:24:48 +00:00
Carsten Haitzler
bac314fd93
GL engine goes in... its not 100% complete. fonts are sub-optimal. i quickly
...
hooked them in to work at all...
SVN revision: 7408
2003-09-04 07:40:34 +00:00
Carsten Haitzler
5ca397ff69
fonts.dir fonts.alias support... so u can point evas at x's font
...
directories... as long as the fonts are ttf's it will work. you can use
x-style font definition. ie.
-*-helmet-medium-r-*-*-*-*-*-*-*-*-*-*
:)
(fonts.alias is also supported!). the old style is still supported too.
SVN revision: 6870
2003-04-20 08:26:32 +00:00
Carsten Haitzler
a2e0c127b0
buffer engine seems to be wroking for an rgb buffer with color keying...
...
SVN revision: 6811
2003-04-02 08:00:34 +00:00
Carsten Haitzler
bbfaab2ac1
memory buffer engine... not doing everything. api may change... working on it.
...
SVN revision: 6808
2003-04-02 04:28:27 +00:00
Carsten Haitzler
702156de93
we build nice rpm's
...
SVN revision: 6671
2003-02-07 02:49:42 +00:00
Carsten Haitzler
360713139a
oops... fix fix
...
SVN revision: 6660
2003-02-05 04:19:16 +00:00
Till Adam
11e6b79765
follow DFB API changes, so the soddy test app can be canceled again
...
SVN revision: 6631
2003-01-24 08:26:43 +00:00
Carsten Haitzler
fcc61494df
fear the changes... api breakage... everyone.. errr... fix yer proggies! :)
...
SVN revision: 6618
2003-01-22 22:24:36 +00:00
technikolor
8027de6bd8
Two minor fixes:
...
1) Added 3 prototypes to evas_test_main.h for setdown, scroll_setdown, and scroll_setup.
GCC prints a warning for first declaration without a proto, but other compilers (FORTE) error on it.
2) Added type to did_fps, currently a boolian var, which was declaired only static... typed it as int.
benr.
SVN revision: 6595
2003-01-19 06:23:25 +00:00
Carsten Haitzler
4efc12acd1
PROPER benchmarking now...
...
SVN revision: 6549
2003-01-08 00:38:18 +00:00
Carsten Haitzler
0c6cc60962
ok. good stats now
...
SVN revision: 6548
2003-01-07 23:41:40 +00:00
Carsten Haitzler
6a25c57a51
evas_test will now tell u fps...
...
SVN revision: 6547
2003-01-07 23:38:24 +00:00
Carsten Haitzler
764c0c1311
where did this go?
...
SVN revision: 6540
2002-12-31 03:04:14 +00:00
Carsten Haitzler
f0a1fe6e28
commit...
...
SVN revision: 6539
2002-12-31 03:00:04 +00:00
Carsten Haitzler
afb292ec39
fix dfb window test proggy.. flip properly :)
...
SVN revision: 6531
2002-12-30 00:07:12 +00:00
Carsten Haitzler
81fd6f6c3d
code code.. fix
...
SVN revision: 6496
2002-12-18 06:02:32 +00:00
Carsten Haitzler
31e88e86b7
work with latest dfb in cvs
...
SVN revision: 6460
2002-11-25 02:11:39 +00:00
Carsten Haitzler
56b5e15f26
code move
...
SVN revision: 6445
2002-11-08 08:02:15 +00:00