Wasn't there also a DX10/11 state tracker? What if someone updates that? We would have complete support...
Announcement
Collapse
No announcement yet.
Wine Developers Not Yet Convinced By Direct3D 9 In Mesa's Gallium
Collapse
X
-
Originally posted by philcostin View PostIt won't be a long term thing - but medium term, I can see some existing engines maybe using nine as part of the porting process - but only if Gallium3D becomes pretty much standard - I guess it depends on whichever happens first.
...............
BTW, i see all wrong reasons about it and all reasons i can imagine... yeah even performance is unconvincing to me And even if wine developers starts to be convinced by it and somehow happily accepted it... that is again all wrong for linux.
Of course i understand people like performance in some tested games, that is only thing that looks good because overall it is good to see somewhat better performance when anything else does not matter, blah, blah... but when anything or just something *does* matter, even that and all other reasons are mad reasons someone wants to do for the platform, it simply works against itLast edited by dungeon; 15 November 2014, 04:24 AM.
Comment
-
Originally posted by dungeon View Postyeah even performance is unconvincing to me
Originally posted by log0 View PostCorrect me if I am wrong, but from my understanding, nobody is asking Wine guys to drop their current d3d code. They can keep fiddling with it until the hell freezes over. The request is to merge optional support for this Nine stuff.
Comment
-
Originally posted by Xaero_Vincent View PostI'm curious what kind of performance gain you'll realize by using native Direct3D as oppsed to the Command Stream patchset, which is something I've used in my Crossover 14 and patched versions of Wine 1.7.24 via PlayOnLinux.## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
Comment
-
Originally posted by philcostin View PostWhat if there is a D3D10 state tracker that comes along? How would /that/ then fit into the picture.. etc, etc.
Originally posted by philcostin View Postwhile patches continue to be available for wine, why not just apply them yourself? Sounds like a fine solution to me
Aren't the patched PPAs technically forks? Why do you want thousands of private (end-user and PPA) forks instead of a single repository? What would be so bad about forking? When the mesa guys decide to merge the Gallium3D patches it would be a merge between mesa and the fork, as a result the fork would die anyway (if it hasn't any other advantages than using gallium nine).
Originally posted by crispy View PostExcept its the same issue as with using it in wine - not all graphics configurations can use GalliumNine, so the developers will have to make some OpenGL code instead...
Originally posted by dungeon View PostNo one will use that for porting process if it is maded somewhat good, game developers will just stop porting anything...
Comment
-
Originally posted by philcostin View PostThere's no doubt that you are right there - and GalliumNine is a step in the right direction. However, I can see it being used more for native Linux games ported from windows than wine (at the moment) although no doubt wine will eventually plumb their layer down into TGSI instructions using GalliumNine as a partial reference, eventually.
Comment
-
Originally posted by TAXI View PostSo you tell us to take the source and patch it, but we shouldn't fork?
I didn't say that nobody should fork.
Why do people assume that other people are "taking a side in the debate" or something? This isn't a two-sided argument, you know. It's not BSD vs GPL. It's not systemd-vs-init.
Chill.
Fork it if you like. You'll have to look after keeping it up to date yourself, though.
Comment
Comment