Age | Commit message (Collapse) | Author |
|
thnigs like people using them and patching them, etc.
SVN revision: 79255
|
|
I've tested make -j 3 install and it works nicely
I've tested expedite with software and opengl xlib,
and it works. Not tested other engines, so please
report any problems (engines or other) on the ML.
TODO: examples and tests, I'll add them later
ISSUE: Eina_Unicode size check. It indirectly depends on
eina_config.h, which is created at the end of the
configure script. So its size is always 0. I don't
know how that size is used, so I can't do a lot,
for now.
SVN revision: 78895
|
|
SVN revision: 78381
|
|
SVN revision: 78363
|
|
SVN revision: 77606
|
|
stuff anymore.
SVN revision: 77028
|
|
SVN revision: 76277
|
|
Instead of going all over the place and adding cflags to many different
Makefiles, now you just need to update these 2 vars.
SVN revision: 75619
|
|
SVN revision: 74323
|
|
the new function prototype of image_map_draw
The arguments for image_map_draw changed, and these engines were receiving
the wrong data. In the case of gl_cocoa and gl_sdl, the gl_common would
receive a pointer for 'npoints' and would call abort() because npoints
is not 4.
SVN revision: 74321
|
|
SVN revision: 73400
|
|
Now evas will in all case do the layout during the prepare stage. It will do that
once and as long as the text didn't change. This does improve by a factor of at
least 2.3 in all expedite test case except the text change that only get a 30%
increase (I expect a drop in performance on non pipe rendering for text change
expedite test only, but this case is not common in real life).
This also fix the issue that show random size glyph when using pipe rendering.
SVN revision: 71220
|
|
which includes fribidi headers from evas font bidi headers...
SVN revision: 70565
|
|
SVN revision: 70550
|
|
SVN revision: 64091
|
|
JGMiller, fix ticket #874
SVN revision: 63922
|
|
MT12 is has documented in Linux videodev documentation
a 64 * 32 macro block tiled colorspace format used on
Samsung hardware.
SVN revision: 62967
|
|
TODO: add NV12 and NV12T to evas.
SVN revision: 62721
|
|
SVN revision: 59898
|
|
SVN revision: 59784
|
|
objects. including preload.
SVN revision: 59529
|
|
This is not needed anymore because we have working string objects.
SVN revision: 59133
|
|
results... in comments. disabled atm unless u --enable it. only
replaces 1 operation in 2 cases.
SVN revision: 58824
|
|
SVN revision: 58014
|
|
patch by Sung W. Park <sungwoo@gmail.com>
SVN revision: 57803
|
|
SVN revision: 56891
|
|
1. Started feeding Evas_Text_Props to the font engine instead of Evas_BiDi_Props because no we have more general text properties as well - i.e, OpenType stuff.
2. Full Harfbuzz integration which gets compiled in by default (if harfbuzz is present) but only works if the environment variable EVAS_USE_OT is set to 1 (because OT is way slower than regular text rendering).
3. Cleaned the font querying/drawing functions.
4. Added font_shaped function to all of the engines, which by default calls teh harfbuzz stuff (default on linux that is).
5. Moved some source files around a bit to make more sense.
SVN revision: 56455
|
|
SVN revision: 54589
|
|
SVN revision: 54584
|
|
SVN revision: 53584
|
|
SVN revision: 53579
|
|
* log domains in lower-case only please. let's make it a standard so
we don't have to look at the code everytime to figure out the name...
* logs do NOT require trailing newline (\n), it's automatic!
* do NOT add newline inside log messages!
* add gl_common logging.
NOTE: I tried to compile all modules, but there are clear broken
modules such as cairo and qtopia. Other modules like gl_sdl are
broken as they were not updated to new gl_common api (resize
method AFAIR).
SVN revision: 53174
|
|
SVN revision: 51219
|
|
Changing textblock and text objects to work with Eina_Unicode instead of utf8 (internally, API remains intact).
Started relying on new fribidi 0.19.2 instead of the old fribidi.
A lot of fixes to the font engine.
Renaming of evas_common_font_utf8_* to evas_common_encoding_utf8_*
This relies on new Eina changes and types: Eina_Unicode, Eina_UStrbuf and Eina_UStringshare.
SVN revision: 50595
|
|
move).
SVN revision: 50141
|
|
unload images it has loaded from disk, unload fonts, and more. dump dump dump!
SVN revision: 47947
|
|
TODO: Make evas_object_resize work also.
SVN revision: 47291
|
|
SVN revision: 45731
|
|
SetVideoMode() kills the GL context
SVN revision: 45730
|
|
SVN revision: 45692
|
|
SVN revision: 45674
|