summaryrefslogtreecommitdiff
path: root/legacy/evas/src/modules/engines/gl_sdl (unfollow)
AgeCommit message (Collapse)Author
2012-11-13move libs already in EFL into... IN-EFL - this will stop/prevent/limitCarsten Haitzler
thnigs like people using them and patching them, etc. SVN revision: 79255
2012-11-04merge: and now EvasVincent Torri
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
2012-10-24evas: fix gl_sdl b0rk.Cedric BAIL
SVN revision: 78381
2012-10-23fix possible size set segv in gl engine.Carsten Haitzler
SVN revision: 78363
2012-10-09evas: fix JackDaniel's bork.Cedric BAIL
SVN revision: 77606
2012-09-24and simplify gles suport to #ifdef GL_GLES :) we dont need sgx+6410Carsten Haitzler
stuff anymore. SVN revision: 77028
2012-09-07fix image alpha set bug.Carsten Haitzler
SVN revision: 76277
2012-08-23Evas: Started using EVAS_GENERAL_CFLAGS/LIBS 2 vars to rule them all.Tom Hacohen
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
2012-07-23Evas: Implement scale_hint_get/set for gl_sdlYouness Alaoui
SVN revision: 74323
2012-07-23Evas: Update gl_sdl, gl_cocoa, directfb and software_16_sdl engines to use ↵Youness Alaoui
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
2012-07-06evas, ecore: fix crash when sdl doesn't init properly.Cedric BAIL
SVN revision: 73400
2012-05-18evas: another improvement part of the previous lock less font rendering patch.Cedric BAIL
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
2012-05-01missing fribidi cflags in all places that include evas_private.h ...Carsten Haitzler
which includes fribidi headers from evas font bidi headers... SVN revision: 70565
2012-04-30evas: remove unused parameter.Cedric BAIL
SVN revision: 70550
2011-10-15Evas: Check for dlsym and disable gl engines if not foundYouness Alaoui
SVN revision: 64091
2011-10-08Evas: Add GL_EET_CFLAGS tp CPPFLAGS so that Eet.h is found. Patch by ↵Vincent Torri
JGMiller, fix ticket #874 SVN revision: 63922
2011-08-29evas: add NV12 and MT12 colorspace.Cedric BAIL
MT12 is has documented in Linux videodev documentation a 64 * 32 macro block tiled colorspace format used on Samsung hardware. SVN revision: 62967
2011-08-23evas: add YUY2 shader to GL engine.Cedric BAIL
TODO: add NV12 and NV12T to evas. SVN revision: 62721
2011-06-02disable evas filter code. buggy. doesn't work right.Carsten Haitzler
SVN revision: 59898
2011-05-29Evas engines: Adjust all the rest of the engines to use Evas_Font_Set.Tom Hacohen
SVN revision: 59784
2011-05-19fix load of data to ACTUALLY set the load error in evas's imageCarsten Haitzler
objects. including preload. SVN revision: 59529
2011-05-02Evas font-engine: Remove passing of strings to font_draw.Tom Hacohen
This is not needed anymore because we have working string objects. SVN revision: 59133
2011-04-22an initial test at trying pixman instead of evas software rendering.Carsten Haitzler
results... in comments. disabled atm unless u --enable it. only replaces 1 operation in 2 cases. SVN revision: 58824
2011-03-23Don't create useless modules dir if we're not going to install modules.Gustavo Sverzut Barbieri
SVN revision: 58014
2011-03-16evas: rename Evas_GL_Context to Evas_Engine_GL_ContextCedric BAIL
patch by Sung W. Park <sungwoo@gmail.com> SVN revision: 57803
2011-02-10fix most of nash's mess. 2 added aborts that nash has to fix.Carsten Haitzler
SVN revision: 56891
2011-01-30Evas: Multiple changes that all relate to the Harfbuzz integration:Tom Hacohen
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
2010-11-16 * evas: fix static build of GL SDL engine.Cedric BAIL
SVN revision: 54589
2010-11-16 * evas: fix frame building.Cedric BAIL
SVN revision: 54584
2010-10-18Better.xcomputerman
SVN revision: 53584
2010-10-18Fix compile for gl_sdl engine, now builds againxcomputerman
SVN revision: 53579
2010-10-07better logging.Gustavo Sverzut Barbieri
* 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
2010-08-16 * evas: remove gradient and gradient2.Cedric BAIL
SVN revision: 51219
2010-07-28Evas: Changing the font engine to work with Eina_Unicode instead of utf8.Tom Hacohen
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
2010-07-09Move Evas (and associated headers) to their own dir (ie: the 'eet.h'Christopher Michael
move). SVN revision: 50141
2010-04-12add ability to dump engine coontents (if engine supports it). this meansCarsten Haitzler
unload images it has loaded from disk, unload fonts, and more. dump dump dump! SVN revision: 47947
2010-03-16 * evas: Make evas_object_move on Evas_Object_Polygon work.Cedric BAIL
TODO: Make evas_object_resize work also. SVN revision: 47291
2010-01-30Output GL info to stderr instead of stdoutxcomputerman
SVN revision: 45731
2010-01-30Fix gl_sdl for WebOS -- need to check SDL_RESIZABLE because calling ↵xcomputerman
SetVideoMode() kills the GL context SVN revision: 45730
2010-01-29Various fixes to enable building SDL/OpenGLESxcomputerman
SVN revision: 45692
2010-01-29Add OpenGL SDL enginexcomputerman
SVN revision: 45674