LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   D3D9 native acceleration on Slackware64 14.1 step by step (https://www.linuxquestions.org/questions/slackware-14/d3d9-native-acceleration-on-slackware64-14-1-step-by-step-4175585221/)

SCerovec 07-21-2016 09:53 AM

D3D9 native acceleration on Slackware64 14.1 step by step
 
hi,
I happen to have a system with literally "tons" of slacky/sbo add-on packages.
(ain't we all ;) ? )

Simply put: upgrading to 14.2 is on hold for the time being.

I would be really glad to try the native acceleration with "wine-nine" aka D3D9 on my radeon HD6770 ("Juniper XT")

Is there a way I update the least amount of packages on my Slackware64 14.1 (multilib) systems and get the windows application fast and lean without a restart/virtual machine?

a list of required packages/compile options would be nice, a slackbuild managing the whole transition would be even nicer :D

Daedra 07-22-2016 03:14 AM

I'm not sure exactly what you are asking for? Are you wanting a slackbuild for Wine with D3D9? Alien Bob's wine SlackBuild has that built in (wine-staging).

http://www.slackware.com/~alien/slackbuilds/wine/

phenixia2003 07-22-2016 03:35 AM

Hello,

I guess, but I could be wrong, that you're talking about Gallium3D NIne support, in which case you should look at wine-staging (requires mesa compiled with -nine option, which is the case since Slackware-14.2)

--
SeB

SCerovec 07-23-2016 12:20 PM

kind thanks for the responses ^_^

i did read the Alien Bobs wine.Slackbuild and found we are, sort of, "beating the dead horse"?

https://www.phoronix.com/scan.php?pa...m-Nine-Opposed

so i wondered if anyone had it "ticking" as it was still "alive"?

being it's "out of wine" (pun?), there is hardly any point chasing after 1.7.52 (per Alien Bob) the patches fail and the whole thing is hanging?

i did in meanwhile come to 14.2 to see it working "if ever" and maybe try porting it back to 14.1?

Alien Bob 07-23-2016 02:00 PM

I think (looking at the latest wine-staging patch set) that by now the gallium-nine patches are part of wine-staging and a separate patch set is no longer required.
Perhaps I should build a new wine package soon.

SCerovec 08-28-2016 08:20 AM

Quote:

Originally Posted by Alien Bob (Post 5580303)
I think (looking at the latest wine-staging patch set) that by now the gallium-nine patches are part of wine-staging and a separate patch set is no longer required.
Perhaps I should build a new wine package soon.

@Alien Bob,

1. How could I tell these are native direct X (Gallium nine) and not D3DX9_36 workarounds for replacing parts of DX9? What do i look for?

2. Didn't the 1.9.15 include additional patches for native DX9 translation? Where would we look for those additional patches?

Alien Bob 08-28-2016 03:29 PM

Quote:

Originally Posted by SCerovec (Post 5597342)
@Alien Bob,

1. How could I tell these are native direct X (Gallium nine) and not D3DX9_36 workarounds for replacing parts of DX9? What do i look for?

2. Didn't the 1.9.15 include additional patches for native DX9 translation? Where would we look for those additional patches?

After I wrote that post, I went to look more closely and determined that the gallium-nine patches are still separate. A couple of days later I have built new packages for Wine which have both the wine-staging and gallium-nine patch sets applied.

SCerovec 09-01-2016 05:10 PM

Quote:

Originally Posted by Alien Bob (Post 5597485)
After I wrote that post, I went to look more closely and determined that the gallium-nine patches are still separate. A couple of days later I have built new packages for Wine which have both the wine-staging and gallium-nine patch sets applied.

Correct,
and I'm really grateful for it sir! :hattip: kind thanks!

but, for a while that I was without a patched staging, I did consider to find a patch and couldn't find any good one.

even tried building 1.7.52the last one with old one patch but to no avail...

Is there an advice for seeking out a fresh one, should the need arise again?

How did You come by? Any advice would be interesting :)


All times are GMT -5. The time now is 08:00 AM.