> The 3 engines are not compatible, you make a game that use opencl or that use directx... not both.
OK this i clear like startup
Google Earth DirectX
or
Google Earth OpenGL
> OpenCL is cross compatible: Same source can be use on linux, apple,windows....
> jpeg ok, zlib nok
I don't believe about zlib...
you can use software engine like codec H.264
read below:
There will be several initial ways RemoteFX will function once it's released, including:
Full software-based encoders on the host.
a GPU/CPU-based encoder (with extensions to Hyper-V to let GPUs be shared between multiple VMs).
A custom chip-based encoder, either on a plug-in card or built-in to the host.
Similar variations will exist on the client side, with traditional PCs being able to decode RemoteFX fully in software (either running on the CPU or, if available, the client GPU). There will also be options for chip-based plug-in cards to fully offload the decoding from the client CPU, and new lines of thin client devices with the decoding circuitry built-in to their hardware.
Microsoft has stressed that the RemoteFX codec is the same regardless of whether it's running in software on the CPU, the GPU, or a custom plug-in card. And any client/host combination of software, GPU, or plug-in card will work, because the data on the wire is the same regardless of how it was created or how it's being decoded. (I visited Microsoft's Silicon Valley Campus earlier this week and recorded a video demo of RemoteFX in action on several clients.)
As I briefly mentioned before, RemoteFX is just an enhancement to RDP's virtual channel that handles graphics remoting. It's not a replacement for RDP. This means that all the "other" RDP characteristics and capabilities are the same. (Same ports, same encryption, same printing and client device remoting, etc.) It also means that you don't have to have a RemoteFX-enabled client to connect to a RemoteFX-enabled host as the client and host will auto-negotiate their capabilities (or lack thereof) around RemoteFX just like any other RDP component.
reference:
http://www.brianmadden.com/blogs/brianm ... titor.aspx