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