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
Carsten Haitzler
c7722b50d8
remove more
...
SVN revision: 26826
2006-10-28 07:06:15 +00:00
Carsten Haitzler
b5f613f161
remove test progs and data
...
SVN revision: 26825
2006-10-28 07:04:17 +00:00
quan74
fd40774d78
re-enable svg loader in spec
...
SVN revision: 26819
2006-10-28 06:27:21 +00:00
Carsten Haitzler
fd60c655b0
i was just playing with adding thread supprot to INTERNALS of evas (ie the
...
renderer gets threaded). if i thread at the simplest levels (low down in for
example the image scaler code - one of the most expensvie gfx routnes) on an
actual dual core system - performance drops by 40%. this just doesn't work
well at that level. thread creates and joins per render op are just a bad
thing (tm) :) so this really needs to go in much higher up and that presents
problems. :( i will need to clearly define entry and exit points to and from
threaded space (and thus all the locks) - remove all nested calls (where
internal code goes thru the same entry/exit points traditionally so it
deadlocks itself).. anyway - this here has all that code stripepd out i
played with - it is just the autofoo and build stuff so we can turn on/off
thread support at will in the build.
SVN revision: 26817
2006-10-28 03:02:23 +00:00
Carsten Haitzler
cc0282d9dc
debian packagnig mofo
...
SVN revision: 26762
2006-10-23 23:10:05 +00:00
Carsten Haitzler
5564c2a722
been doing instrumentation. i'm cuttong down on startup time - a little here
...
and there - noticing lots of excessive io and stat and what not junk.
trimming out.
SVN revision: 26729
2006-10-21 10:28:01 +00:00
Carsten Haitzler
86352e8677
asparagus - we have fixed a lot of things this week, so before the weekend of
...
hacking... aspara
SVN revision: 26698
2006-10-19 23:44:54 +00:00
Carsten Haitzler
cfa5c0cad4
yamaguchi-san's dfb patch
...
SVN revision: 26672
2006-10-17 10:36:36 +00:00
Carsten Haitzler
dcfe2e5fad
aspara!
...
SVN revision: 26617
2006-10-15 15:41:17 +00:00
Carsten Haitzler
9604530f2f
slight cleanups
...
SVN revision: 26615
2006-10-15 14:39:16 +00:00
Carsten Haitzler
21e9758f0b
ooh - freeing a smart multiple times - bad bad bad.
...
SVN revision: 26611
2006-10-15 12:15:36 +00:00
Mike Frysinger
88ce3a9252
fix up some orphaned context handling in previous commit
...
SVN revision: 26586
2006-10-14 04:43:28 +00:00
doursse
83bb15914f
automated tools can not be perfect
...
SVN revision: 26497
2006-10-10 19:32:36 +00:00
doursse
cacc00f14a
update to the new new api of XCB
...
SVN revision: 26496
2006-10-10 19:16:16 +00:00
doursse
70a562b239
update to the new new api of XCB. The xrender engine needs review
...
SVN revision: 26495
2006-10-10 19:15:48 +00:00
Carsten Haitzler
b24637f442
asparagus! (finally after all the radical changes of late)
...
SVN revision: 26453
2006-10-09 15:47:03 +00:00
tilman
050db03ce7
don't rely on TT_CONFIG_OPTION_BYTECODE_INTERPRETER in freetype 2.1, because distros suck so much. oh well.
...
SVN revision: 26428
2006-10-08 13:58:58 +00:00
tilman
4bd6d8870a
fixed evas_common_hinting_available so it works properly with both freetype 2.1 and 2.2
...
SVN revision: 26421
2006-10-08 13:00:26 +00:00
Carsten Haitzler
94e3e465bf
remove sub-pixel cursor advance for font rendering
...
SVN revision: 26420
2006-10-08 12:43:31 +00:00
Carsten Haitzler
3c6495b122
hmm - broke e17's mouse pointer
...
SVN revision: 26403
2006-10-08 00:32:50 +00:00
tilman
3074654eaf
don't forward noop move/resize calls to smart objects anymore. code wrapped in ifdefs so you can easily restore the old behaviour if needed.
...
SVN revision: 26399
2006-10-07 17:35:14 +00:00
moom
424b6c5ffb
* Fix a bug with double-click
...
SVN revision: 26381
2006-10-06 19:13:33 +00:00
Carsten Haitzler
801bdf34d8
joses fixes for grads with premul
...
SVN revision: 26348
2006-10-05 05:28:35 +00:00
Carsten Haitzler
64ab8b381d
oooh - lots of cache misses due to new load opts - if load opts have "0"
...
members cache was being missed. fixed. :)
SVN revision: 26339
2006-10-03 23:49:03 +00:00
Carsten Haitzler
42aa3066e9
check sparseness when doing eet loads.
...
SVN revision: 26300
2006-10-02 11:24:26 +00:00
Carsten Haitzler
3df80d676c
add sparseness checker :)
...
SVN revision: 26299
2006-10-02 11:12:39 +00:00
Carsten Haitzler
b8606a2712
dont unpremul
...
SVN revision: 26293
2006-10-02 07:05:35 +00:00
Carsten Haitzler
7794ad5de9
fix eet load of premul images - need to check they are not "bad" :)
...
SVN revision: 26291
2006-10-02 05:28:39 +00:00
Carsten Haitzler
87af70ceef
fix unpremul - broken :(
...
SVN revision: 26288
2006-10-02 05:19:39 +00:00
doursse
5eda84b66b
update to the new api of xcb 1.0. et rid of xcb_aux dependancy
...
SVN revision: 26279
2006-10-01 18:27:31 +00:00
Carsten Haitzler
2190ed562a
more commit....
...
SVN revision: 26237
2006-09-30 10:21:23 +00:00
Carsten Haitzler
8c93e825a8
same as previous commit.
...
SVN revision: 26236
2006-09-30 10:18:37 +00:00
Carsten Haitzler
9865a4fadb
add asm/page.h back in. doesn't hurt on x86
...
SVN revision: 26138
2006-09-25 11:49:03 +00:00
Carsten Haitzler
9fb59104ab
and the xpm loader also leaked!
...
SVN revision: 26126
2006-09-24 23:31:21 +00:00
sebastid
0780d4cd45
Remove unused variables.
...
SVN revision: 26101
2006-09-24 13:32:25 +00:00
sebastid
b7029d1b60
Fix more typo.
...
SVN revision: 26100
2006-09-24 13:31:19 +00:00
Carsten Haitzler
fc717d365f
fix pixel buffer overflow on loading corrupt/malformed/bad xpm's
...
SVN revision: 26098
2006-09-24 13:28:01 +00:00
sebastid
7b9f59d959
Fix typo.
...
SVN revision: 26097
2006-09-24 13:24:28 +00:00
Carsten Haitzler
8b641a9035
cleanups of xpm loader - possibly mem overruns fixed.
...
SVN revision: 26096
2006-09-24 13:03:39 +00:00
quan74
de694c09bf
bcond without svg
...
SVN revision: 26013
2006-09-22 03:47:58 +00:00
David Walter Seikel
3fb0627858
printf no longer needed.
...
SVN revision: 25992
2006-09-21 00:22:43 +00:00
David Walter Seikel
73c3668895
printf added so that we can sort out why it's crashing for Hawkwind.
...
SVN revision: 25991
2006-09-21 00:00:01 +00:00
Carsten Haitzler
a65d40c050
avoid loading all loaders if file doesn't exist
...
SVN revision: 25962
2006-09-18 14:51:48 +00:00
Carsten Haitzler
3f4b2a65bf
tune the unloads to be conservative but effective.
...
SVN revision: 25955
2006-09-18 09:47:34 +00:00
Carsten Haitzler
3115a52684
and i implemented module UNLOADING. given enough cycles of non-use of a
...
module and no references, it will get.... UNLOADED :)
SVN revision: 25954
2006-09-18 09:40:29 +00:00
Viktor Kojouharov
11b20db227
s/LIBCAIRO_SVG/LIBSVG_CAIRO/
...
now, cairo headers will be included
SVN revision: 25909
2006-09-17 12:29:26 +00:00
tilman
2a77e9a6a7
ported filter fixes from the xrender_x11 engine to the xrender_xcb engine
...
SVN revision: 25891
2006-09-16 16:43:32 +00:00
tilman
98ac1e9af0
ported the transformation matrix fixes from the xrender_x11 engine to the xrender_xcb engine
...
SVN revision: 25890
2006-09-16 16:32:22 +00:00
tilman
5e59f3af40
xrender's filters also kick in if we don't specify a transformation matrix (that's _not_ a bug), so only specify a filter if we're scaling the image
...
SVN revision: 25887
2006-09-16 14:59:28 +00:00