Re: [E-devel] evas directfb make error

2007-01-16 Thread Cedric BAIL
On Tuesday 16 January 2007 05:48, [EMAIL PROTECTED] wrote:
   BTW: Does anyone have any thoughts about an SDL engine?
 I believe that Cedric had one mostly done and wanted to do further
 work to bring it up to the current state of evas internals.

I am still working on the cache mecanism. I first want to fix the on demand 
behaviour for loading image before making a new RFC. I hope having something 
ready very soon.

Cedric

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-15 Thread The Rasterman
On Sat, 13 Jan 2007 05:30:38 GMT [EMAIL PROTECTED] [EMAIL PROTECTED]
babbled:

 
   it should be broken if your cvs is up to date - i changed apis
   for engines. if its not broken compile-time - its going to be
   broken runtime.  :) 
  
  The build problem here was a pretty simple fix.  However, as you
  say, the engine api changed so there's probably a lot more to do.
  Are there any api docs for this?  I am willing to put work into
  maintaining the directfb engine as Freevo will be using evas
  (through kaa.evas) for its next generation release.
 
   That would be excellent. The many evas engines really need
 help.  fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need people
 who know about these in order to efficiently implement various
 aspects with these engines, to keep up with developments, to fix/
 improve whatever, etc.
 
   BTW: What is kaa.evas?

actually fb, buffer, qtopia, software_x11, software_xcb all share the same main
core (software_generic) that gets inherited on load. they are easy to maintain.
gl and xrender_x11/xcb are definitely very different yer very useful and need
work. dfb is definitely an outlier in functionality and being used. cairo is
not even finished and i dont plan on ver finishing it. glitz is a placeholder
if i ever do a glitz engine - but not necessarily that useful (given we have a
gl engine)

  
  Any help on pointing me in the right direction would be appreciated.
  Docs, etc...
  
  Thanks,
  -Rob
 
   There are no 'docs' for evas internals, as far as I know,
 but it's really fairly straightforward to eg. look at the code for
 the dfb engine for the relevant aspects (also, raster and others
 might be able to lend some insights on #edevelop).
 
jose.
 
 
 
 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-15 Thread [EMAIL PROTECTED]

  That would be excellent. The many evas engines really need
  help.  fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need
  people who know about these in order to efficiently implement
  various aspects with these engines, to keep up with developments,
  to fix/improve whatever, etc.
 
  
 actually fb, buffer, qtopia, software_x11, software_xcb all share
 the same main core (software_generic) that gets inherited on load.
 they are easy to maintain. gl and xrender_x11/xcb are definitely

Yeah, but there's more involved than just implementing the
rendering funcs for those engines, eg. the recent issues with the
fb engine output setup and such. Also, things like mods to the xcb
protocol/lib (many thanks to doursse for his keeping up with that),
etc.

 very different yer very useful and need work. dfb is definitely an
 outlier in functionality and being used. cairo is not even finished
 and i dont plan on ver finishing it. glitz is a placeholder if i
 ever do a glitz engine - but not necessarily that useful (given we
 have a gl engine)

Eventually we could squeeze a 'generic' cairo engine in there,
just need some time to get to that.. it could be useful in several
ways. :)

BTW: Does anyone have any thoughts about an SDL engine?
I believe that Cedric had one mostly done and wanted to do further
work to bring it up to the current state of evas internals.

   jose.



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-13 Thread Rob Shortt
[EMAIL PROTECTED] wrote:
 it should be broken if your cvs is up to date - i changed apis
 for engines. if its not broken compile-time - its going to be
 broken runtime.  :) 
 The build problem here was a pretty simple fix.  However, as you
 say, the engine api changed so there's probably a lot more to do.
 Are there any api docs for this?  I am willing to put work into
 maintaining the directfb engine as Freevo will be using evas
 (through kaa.evas) for its next generation release.
 
   That would be excellent. The many evas engines really need
 help.  fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need people
 who know about these in order to efficiently implement various
 aspects with these engines, to keep up with developments, to fix/
 improve whatever, etc.
 
   BTW: What is kaa.evas?

Kaa.evas is python bindings for evas and will be used in Freevo 2 
through kaa.canvas (soon to be kaa.candy). 
http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Kaa


 Any help on pointing me in the right direction would be appreciated.
 Docs, etc...
...

   There are no 'docs' for evas internals, as far as I know,
 but it's really fairly straightforward to eg. look at the code for
 the dfb engine for the relevant aspects (also, raster and others
 might be able to lend some insights on #edevelop).

I will be digging into this soon, thanks.

-Rob

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-12 Thread [EMAIL PROTECTED]

  it should be broken if your cvs is up to date - i changed apis
  for engines. if its not broken compile-time - its going to be
  broken runtime.  :) 
 
 The build problem here was a pretty simple fix.  However, as you
 say, the engine api changed so there's probably a lot more to do.
 Are there any api docs for this?  I am willing to put work into
 maintaining the directfb engine as Freevo will be using evas
 (through kaa.evas) for its next generation release.

That would be excellent. The many evas engines really need
help.  fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need people
who know about these in order to efficiently implement various
aspects with these engines, to keep up with developments, to fix/
improve whatever, etc.

BTW: What is kaa.evas?

 
 Any help on pointing me in the right direction would be appreciated.
 Docs, etc...
 
 Thanks,
 -Rob

There are no 'docs' for evas internals, as far as I know,
but it's really fairly straightforward to eg. look at the code for
the dfb engine for the relevant aspects (also, raster and others
might be able to lend some insights on #edevelop).

   jose.



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-11 Thread Rob Shortt
Carsten Haitzler (The Rasterman) wrote:
 On Sun, 17 Dec 2006 22:11:13 -0500 Michael Jennings [EMAIL PROTECTED] 
 babbled:
 
 On Monday, 18 December 2006, at 12:11:52 (+0900),
 Carsten Haitzler wrote:

 yes its probably broken - there is a reason its not enabled by
 default. dont build it - it has almost no usefulness as nothing i
 know of needs or uses it. i am considering semi-retiring it until it
 comes up to snuff.
 Builds just fine here.
 
 it should be broken if your cvs is up to date - i changed apis for engines. if
 its not broken compile-time - its going to be broken runtime. :)

The build problem here was a pretty simple fix.  However, as you say, 
the engine api changed so there's probably a lot more to do.  Are there 
any api docs for this?  I am willing to put work into maintaining the 
directfb engine as Freevo will be using evas (through kaa.evas) for its 
next generation release.

Any help on pointing me in the right direction would be appreciated. 
Docs, etc...

Thanks,
-Rob

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-20 Thread Michael Jennings
On Monday, 18 December 2006, at 12:57:22 (+0900),
Carsten Haitzler wrote:

 it should be broken if your cvs is up to date - i changed apis for
 engines. if its not broken compile-time - its going to be broken
 runtime. :)

I haven't tried to build in probably a week or so.  You broke it since
then?  Why must you kill so many kittens, raster?  Why?  WHY?!

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 It doesn't take a lot of strength to hang on.  It takes a lot of
  strength to let go.   -- Rep. JC Watts, Jr.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-20 Thread The Rasterman
On Wed, 20 Dec 2006 17:41:31 -0500 Michael Jennings [EMAIL PROTECTED] babbled:

 On Monday, 18 December 2006, at 12:57:22 (+0900),
 Carsten Haitzler wrote:
 
  it should be broken if your cvs is up to date - i changed apis for
  engines. if its not broken compile-time - its going to be broken
  runtime. :)
 
 I haven't tried to build in probably a week or so.  You broke it since
 then?  Why must you kill so many kittens, raster?  Why?  WHY?!

i love them so much i want to send them to heaven. :)

btw - non default enabled features are liable for breaks. i am adding native
colorspace support to engines and this necessitates a lot of changes at the
engine api level. i am seriously considering removing engines that are not used
by many people as it is a huge amount of maintenance to do this to engines that
are basically unused (and dont magically inherit most of their api from
somewhere else)

 Michael
 
 -- 
 Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
 n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
 ---
  It doesn't take a lot of strength to hang on.  It takes a lot of
   strength to let go.   -- Rep. JC Watts, Jr.
 
 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-20 Thread Michael Jennings
On Thursday, 21 December 2006, at 11:59:00 (+0900),
Carsten Haitzler wrote:

 btw - non default enabled features are liable for breaks. i am
 adding native colorspace support to engines and this necessitates a
 lot of changes at the engine api level. i am seriously considering
 removing engines that are not used by many people as it is a huge
 amount of maintenance to do this to engines that are basically
 unused (and dont magically inherit most of their api from somewhere
 else)

The problem I'm facing is not with evas but rather with ecore.  Things
like EWL, for better or worse, link with every ecore library available
(needed or not).  Case in point:  DirectFB.  Now all my E stuff that
links to ecore is linked to ecore_directfb, and if DirectFB support
breaks or goes away, I have a nightmare of yourmomian proportions.

The ideal fix would be for stuff that uses ecore to not be so
blind/dumb about it, but in the interim, I need a Plan B.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 Narrow is the road and too high a price to pay when loneliness is
  such a sanctuary.  Empty are the musings and wasted are the days
  when you say you were only waiting.
  -- Jars of Clay, Famous Last Words

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-17 Thread The Rasterman
On Mon, 18 Dec 2006 01:03:56 +0200 Ag. System Administrator
[EMAIL PROTECTED] babbled:

yes its probably broken - there is a reason its not enabled by default. dont
build it - it has almost no usefulness as nothing i know of needs or uses it. i
am considering semi-retiring it until it comes up to snuff.

 Hi,
 gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I.
 -I../../../../src/lib-I../../../../src/lib/include -I/usr/include/ freetype2
 -D_REENTRANT-I/usr/include/directfb -g -I/opt/e17/include
 -L/opt/e17/lib-L/usr/X11R6/lib -L/usr/X11R6/ lib64
 -MTevas_engine_dfb_image_objects.lo -MD -MP
 -MF.deps/evas_engine_dfb_image_objects.Tpo -c evas_engine_dfb_image_objects.c
 -fPIC -DPIC
 -o .libs/evas_engine_dfb_image_objects.oevas_engine_dfb_image_objects.c:100:
 error: conflicting types
 for'evas_engine_directfb_image_new_from_data'evas_engine_dfb_image_objects.h:8:
 error: previous declaration of'evas_engine_directfb_image_new_from_data' was
 h ereevas_engine_dfb_image_objects.c:100: error: conflicting types
 for'evas_engine_directfb_image_new_from_data'evas_engine_dfb_image_objects.h:8:
 error: previous declaration of'evas_engine_directfb_image_new_from_data' was
 h ereevas_engine_dfb_image_objects.c:108: error: conflicting types
 for'evas_engine_directfb_image_new_from_copied_data
 'evas_engine_dfb_image_objects.h:13: error: previous declaration
 of'evas_engine_directfb_image_new_from_copied_dat a' was
 hereevas_engine_dfb_image_objects.c:108: error: conflicting types
 for'evas_engine_directfb_image_new_from_copied_data
 'evas_engine_dfb_image_objects.h:13: error: previous declaration
 of'evas_engine_directfb_image_new_from_copied_dat a' was
 hereevas_engine_dfb_image_objects.c: In
 function`evas_engine_directfb_image_data_put':evas_engine_dfb_image_objects.c:238:
 error: too few arguments tofunction `evas_engine_directfb_image_new_from_dat
 a'make[5]: *** [evas_engine_dfb_image_objects.lo] Ошибка 1make[5]: Leaving
 directory`/opt/DEVEL/e17/libs/evas/src/modules/engines/directfb'make[4]: ***
 [all-recursive] Ошибка 1make[4]: Leaving directory
 `/opt/DEVEL/e17/libs/evas/src/modules/engines'make[3]: *** [all-recursive]
 Ошибка 1make[3]: Leaving directory `/opt/DEVEL/e17/libs/evas/src/modules'make
 [2]: *** [all-recursive] Ошибка 1make[2]: Leaving directory
 `/opt/DEVEL/e17/libs/evas/src'make[1]: *** [all-recursive] Ошибка 1make[1]:
 Leaving directory `/opt/DEVEL/e17/libs/evas'make: *** [all] Ошибка 2
 
 directfb-devel-0.9.25.1-9.rhfc3.atdirectfb-0.9.25.1-9.rhfc3.at
 rm -rf e17/libs/evas/src/modules/engines/directfb and update from cvsmake
 same error again... Any ideas?
 
 Thanks,Dan
 -Take
 Surveys. Earn Cash. Influence the Future of ITJoin SourceForge.net's Techsay
 panel and you'll get the chance to share youropinions on IT  business topics
 through brief surveys - and earn
 cashhttp://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___enlightenment-devel
 mailing
 [EMAIL PROTECTED]://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-17 Thread Michael Jennings
On Monday, 18 December 2006, at 12:11:52 (+0900),
Carsten Haitzler wrote:

 yes its probably broken - there is a reason its not enabled by
 default. dont build it - it has almost no usefulness as nothing i
 know of needs or uses it. i am considering semi-retiring it until it
 comes up to snuff.

Builds just fine here.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 Let me be the one you call.  If you jump, I'll break your fall, lift
  you up, and fly away with you into the night.  If you need to fall
  apart, I can mend a broken heart.  If you need to crash, then crash
  and burn; you're not alone.  -- Savage Garden, Crash and Burn

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2006-12-17 Thread The Rasterman
On Sun, 17 Dec 2006 22:11:13 -0500 Michael Jennings [EMAIL PROTECTED] babbled:

 On Monday, 18 December 2006, at 12:11:52 (+0900),
 Carsten Haitzler wrote:
 
  yes its probably broken - there is a reason its not enabled by
  default. dont build it - it has almost no usefulness as nothing i
  know of needs or uses it. i am considering semi-retiring it until it
  comes up to snuff.
 
 Builds just fine here.

it should be broken if your cvs is up to date - i changed apis for engines. if
its not broken compile-time - its going to be broken runtime. :)

 Michael
 
 -- 
 Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
 n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
 ---
  Let me be the one you call.  If you jump, I'll break your fall, lift
   you up, and fly away with you into the night.  If you need to fall
   apart, I can mend a broken heart.  If you need to crash, then crash
   and burn; you're not alone.  -- Savage Garden, Crash and Burn
 
 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel