faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: Cool!
by Santiago on Monday 31/Mar/2008, @18:50
|
| But why wait all that time for wine to catch up to directX11? We should demand raytraced thingies on plasma right NOW!!! even if it works only on Windows. That will motivate the linux hippies to improve their support to those innovative technologies. |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: Cool!
by Riddle on Monday 31/Mar/2008, @20:45
|
Uh, may I ask you 2 things:
1) What is raytracing?
2) DirectX is a Windows-specific technology, so by all rights, Linux has no business supporting it (Linux uses OpenGL which seems about >= DirectX). Wine-DirectX seems to be a loose-wrapper around OpenGL.
|
[
Reply To This | View ]
|
Re: Cool!
by Stefan Majewsky on Monday 31/Mar/2008, @23:46
|
1) Raytracing AFAIK means that a virtual ray is send from each point of your view. It is reflected and thereby manipulated by objects in its way until it hits a light source. Then the effects are added on the source's color to get the pixel to display at this point of your view. (The ray may also go the other way, I do not know exactly.)
2) What you mean with "wrapper around OpenGL" is the Wine implementation of DirectDraw and Direct3D. There are more components like DirectPlay (comparable with GStreamer or Xine) and some other minor additions. DirectX is sort of a toolkit for Windows game programmers than just a rendering library.
|
[
Reply To This | View ]
|
Re: Cool!
by Riddle on Tuesday 01/Apr/2008, @21:20
|
2) Wine HQ states that Wine DirectDraw (http://wiki.winehq.org/DirectDraw), if it can, uses OGL, and Wine Direct3D (http://wiki.winehq.org/WineD3D) is specifically described as "Wraps up OpenGL to implement an interface for use by Direct3D 7, 8 and 9". Also, (http://bugs.winehq.org/show_bug.cgi?id=6847) says that "Wine does not implement any DirectPlay providers itself". Others, such as DirectShow (http://wiki.winehq.org/DirectShow), seem to use the native decoder libraries. So, in general, Wine DirectX is simply a wrapper on top of native libraries.
|
[
Reply To This | View ]
|
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|