Carsten Haitzler
4021776111
nash patch
...
SVN revision: 27100
2006-11-14 02:00:23 +00:00
Carsten Haitzler
9781eb9b38
1. evas gets a pipeline with deferred rendering ability (sometimes faster,
...
sometimes slower)
2. --enable-pthreads will enable multi-threaded rendering (current support is
for up to 4 threads so if you have a new fanled quad core or dual cpu dual
core box or whatever you will in theory be able to max moe of its cpu grunt
with the software rendering engine. this can only be done because i added the
pipelines which means almsot entirely lock-free multithreading internally in
evas. the only locks are for fonts but with a little work i might be able to
remove some/most of those too)
for now pthreaded rendering likely will be linux only (it relies on sched.h
for setting scheduler params to force the slave threads to run on separate
cpu's as linux likes to keep them on the same cpu otherwise and thus we get
no speedups at all - only slowdowns).
aso note that it is a bit of a mixed bag. complex ops (like smooth scaling
with alpha blending) get speedups, but simple ops (like blits/fills) slow down.
this all neds examination and tweaking still - but it's a start.
SVN revision: 27098
2006-11-13 23:23:44 +00:00
David Walter Seikel
13ba0a5f57
More documenting.
...
SVN revision: 27096
2006-11-13 22:08:10 +00:00
David Walter Seikel
168abd8f5f
Disable the instrumentation output.
...
SVN revision: 27089
2006-11-13 14:35:37 +00:00
David Walter Seikel
9e1d31e6b5
Oops, left debugging turned on.
...
SVN revision: 27088
2006-11-13 14:27:29 +00:00
David Walter Seikel
19fae92d52
*No more KDE duplicates in menus.
...
*Start documenting the FDO menu process a bit better.
SVN revision: 27087
2006-11-13 14:20:43 +00:00
David Walter Seikel
0b383eb7bc
Lets see if I can make ubuntu and fedora core both happy.
...
SVN revision: 27076
2006-11-12 16:09:06 +00:00
David Walter Seikel
54b93d6390
Be a bit more paranoid about this loop.
...
SVN revision: 27075
2006-11-12 14:53:57 +00:00
David Walter Seikel
3ee708865c
.cvsignore++
...
SVN revision: 27074
2006-11-12 13:19:12 +00:00
David Walter Seikel
aa360c527d
Oops. Too much debugging, too little sleep.
...
SVN revision: 27063
2006-11-12 02:51:49 +00:00
David Walter Seikel
7b069b1ce0
* Revert the ubuntu fix coz it breaks fedora core.
...
* Try a quick work around for that reported memory eating loop.
I'll fix these properly later today.
SVN revision: 27062
2006-11-12 02:48:34 +00:00
Carsten Haitzler
c08e0a8af8
fix button up for buttons 8,9 etc.
...
SVN revision: 27059
2006-11-12 01:32:30 +00:00
Carsten Haitzler
1a558240a3
and have glitz disabled for now as its pretty much a skeleton engine.
...
SVN revision: 27046
2006-11-11 06:04:55 +00:00
Carsten Haitzler
41b70e1b8a
simply as PLACEHOLDER for a glitz engine. i plan on making it almost
...
identical to the xrender engine - but xrender and glitz do not map entirely
1:1 api-wise.
SVN revision: 27045
2006-11-11 06:03:13 +00:00
Carsten Haitzler
97ad6ae63e
unused var.
...
SVN revision: 27043
2006-11-11 04:34:51 +00:00
Carsten Haitzler
37f6b78efe
dont loop over screens - pointless
...
SVN revision: 27042
2006-11-11 04:27:07 +00:00
Kim Woelders
6bc4fbac26
Add const. Fix warnings.
...
SVN revision: 27037
2006-11-10 19:58:18 +00:00
Kim Woelders
82a7290a4a
Fix warnings.
...
SVN revision: 27036
2006-11-10 19:11:12 +00:00
Carsten Haitzler
18f1604ccc
vincent spotted these. fixed :)
...
SVN revision: 27035
2006-11-10 15:01:25 +00:00
David Walter Seikel
4f7341166c
*Implement MergeFile type=parent.
...
*Workaround for some strangeness I found in some menu files.
*Config path was broken, fixed now.
SVN revision: 27030
2006-11-09 13:35:21 +00:00
doursse
bb44624d72
cosmetic: the MappingNotify event has id 34 whereas ClientMessage is 33
...
SVN revision: 27009
2006-11-08 06:33:55 +00:00
Kim Woelders
b7622dd8c8
Add const, fix warnings.
...
SVN revision: 26977
2006-11-05 17:45:03 +00:00
Kim Woelders
7c4d58dbdf
Add const, fix warnings.
...
SVN revision: 26976
2006-11-05 16:49:55 +00:00
Kim Woelders
91e6ee5f66
Add const, fix warnings.
...
SVN revision: 26975
2006-11-05 16:42:30 +00:00
Kim Woelders
563035d3db
Fix warnings.
...
SVN revision: 26974
2006-11-05 16:34:30 +00:00
Kim Woelders
fe390d060e
Fix warnings.
...
SVN revision: 26973
2006-11-05 15:22:47 +00:00
Kim Woelders
bb3f3b8d83
Selection data should be untyped. Add const. Fix warnings.
...
SVN revision: 26972
2006-11-05 15:14:49 +00:00
Kim Woelders
1159a35a17
Fix warnings.
...
SVN revision: 26971
2006-11-05 14:19:56 +00:00
Kim Woelders
5c8603665a
No void pointer arithmetic.
...
SVN revision: 26970
2006-11-05 14:18:34 +00:00
Kim Woelders
ed6538707d
Add some static's.
...
SVN revision: 26967
2006-11-05 13:08:37 +00:00
Carsten Haitzler
d75744200c
and fix final off-by-a-bit in the xform.
...
SVN revision: 26966
2006-11-05 12:53:25 +00:00
Carsten Haitzler
b24c5e70da
massively improve xrender scaling to be almost perfect. a few nigglies remain
...
though with transformed images (especailly with border scaling)
SVN revision: 26965
2006-11-05 12:51:23 +00:00
Kim Woelders
bcd4e797d6
Add const, fix warnings.
...
SVN revision: 26962
2006-11-05 12:14:08 +00:00
Carsten Haitzler
69e346c9a0
doing some cleanups to xr engine
...
SVN revision: 26958
2006-11-05 09:28:50 +00:00
Carsten Haitzler
1a2bbc3b2d
fix fade of solid images in xrender engine
...
SVN revision: 26957
2006-11-05 06:04:51 +00:00
Carsten Haitzler
c3674c8595
check dimensions for safety
...
SVN revision: 26954
2006-11-05 05:07:53 +00:00
Carsten Haitzler
1c6ed968fd
simon's patch is back - fixed. :) still just makes parsing of tuf8 string
...
more forgiving. it doesn't "fix" the real problem.
SVN revision: 26901
2006-11-01 23:00:42 +00:00
Carsten Haitzler
2742499473
evas utf8 patch broke e17's about box. revert
...
SVN revision: 26897
2006-11-01 12:56:12 +00:00
Carsten Haitzler
2b06fffc26
asparagus.
...
SVN revision: 26895
2006-11-01 00:05:06 +00:00
Carsten Haitzler
b964c06760
fair enough to be more forgiving of malformed utf8 strings - but the problem
...
just changes from being cut off to garbage in the middle of the string.
SVN revision: 26893
2006-10-31 23:43:06 +00:00
David Walter Seikel
3d9e259e7b
Allocate a bit more ram, that should shutup valgrind.
...
SVN revision: 26852
2006-10-29 08:56:15 +00:00
David Walter Seikel
a23d884945
Expand the command line to handle multiple files, or multiple commands
...
with a single file each.
Needs a serious pounding. The spec is incomplete on this stuff, no
telling what strange ways apps will try to abuse it.
SVN revision: 26850
2006-10-29 07:09:41 +00:00
David Walter Seikel
abcd2dbe90
Should no longer be static now that we strdup it just like all the other
...
ecore_file functions.
SVN revision: 26844
2006-10-29 01:08:28 +00:00
David Walter Seikel
4a32cf0905
Handle putting files into commands. Mostly there, still needs some
...
work. In particular it will only include the last of multiple files per
command. I'll continue this when I wake up.
SVN revision: 26843
2006-10-28 15:27:12 +00:00
Carsten Haitzler
3aef7f0132
too zealous - ecore_config needs to come back
...
SVN revision: 26840
2006-10-28 11:41:53 +00:00
Carsten Haitzler
4d759dc84f
striptease!
...
SVN revision: 26837
2006-10-28 10:15:26 +00:00
Carsten Haitzler
a0d2a33d04
remove test/example stuff
...
SVN revision: 26835
2006-10-28 09:55:50 +00:00
Carsten Haitzler
935c00fdb1
remove even more
...
SVN revision: 26833
2006-10-28 09:28:10 +00:00
Carsten Haitzler
f25731b240
remove...
...
SVN revision: 26832
2006-10-28 09:22:49 +00:00
Carsten Haitzler
9e61a142a6
removing...
...
SVN revision: 26831
2006-10-28 09:19:56 +00:00