I think the Direct3D backend will be a little bit overly complex and
maybe not that useful. The complexity will come from the fact we need
EvasGL support (That means a layer to convert from EvasGL to
Direct3D). 
-> For now, I've not thought supporting EvasGL on Windows. It's GL. not d3d. 


The usefulness is a fact reported by Valve developer that
discovered they could make OpenGL support faster than Direct3D.

-> But it was on the Linux not on Windows, even it could be depended on the 
drivers. 

We don't sure the performance point actually.

As far as I know the reason for Direct3D is that Vincent hope to
support more hardware thanks to the fact that it should not rely on
OpenGL 1.4 and up. But my understanding is that when hardware support
shader in the Direct3D, they should support OpenGL 1.4, I am wrond
here ? 

-> It's surprised even the chipset supports d3d10 but not support more than 
opengl 1.4. 

I think the manufacturer should support both drivers. 


I don't want to prevent you from doing a Direct3D engine, I am just
questioning the goal and if it's worth it (as it should be a huge
task). And as a side note as we are in the process of rewriting
evas_render, until december I think it's not really a good time to
start a new one.
-> Yes I agree with you. Is it really worth to maintain for rare cases? 

 Actually, I think only gl backened module is sufficient because most chipsets 
support both d3d and gl. 

In the future, also, they should do. However, Anyway, we need to provide 
backened for Windows (at least glx_win) 

And like Vincent case, we can do. 

First I will look the entire codes of d3d module to determine how many changes 
are required
and it's good to go completing with only fixing inside the module (to not hurt 
Evas core).

If it needs to affect evas itself, I will consider again to complete this or 
not.

------------------------------------
-Regards, Hermet-
-----Original Message-----
From: "Cedric BAIL"<cedric.b...@free.fr> 
To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>; 
Cc: 
Sent: 2012-08-22 (수) 10:08:58
Subject: Re: [E-devel] TO:Vincent. PROBLEMS when setting on Windows

On Wed, Aug 22, 2012 at 1:48 AM, ChunEon Park <hermet>@naver.com> wrote:
> And failed on building direct3d :0
>
> Probably I need to look them from now?

I think the Direct3D backend will be a little bit overly complex and
maybe not that useful. The complexity will come from the fact we need
EvasGL support (That means a layer to convert from EvasGL to
Direct3D). The usefulness is a fact reported by Valve developer that
discovered they could make OpenGL support faster than Direct3D.

As far as I know the reason for Direct3D is that Vincent hope to
support more hardware thanks to the fact that it should not rely on
OpenGL 1.4 and up. But my understanding is that when hardware support
shader in the Direct3D, they should support OpenGL 1.4, I am wrond
here ?

I don't want to prevent you from doing a Direct3D engine, I am just
questioning the goal and if it's worth it (as it should be a huge
task). And as a side note as we are in the process of rewriting
evas_render, until december I think it's not really a good time to
start a new one.

> By the way,  Im wonder what do u use efl on windows for exactly?

Evil !
-- 
Cedric BAIL

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to