Jump to content
The Dark Mod Forums
Sign in to follow this  
cabalistic

Testers and reviewers wanted: BFG-style vertex cache

Recommended Posts

Still offline.....


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites

Working again :D

 

Any recent GLProgs package to test the build?

Edited by lowenz

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
On 10/22/2019 at 9:42 AM, stgatilov said:

I have built RelWithDebInfo x64 library for versions 1.18.2, 1.19.0, and 1.19.1. There are here. You can replace the lib "rel" version with any of them, build TDM, and it will produce PDB with symbols for OpenAL. On the other hand, if you want to see the place in debugger, then you will have to download source code and point MSVC to it.

Maybe we should build most of the libraries with debug info to make debugging easier.

P.S. Conan has one major issue: it has steep learning curve. I wish more people try to use it, but understand that it is not trivial.

Now I see "Debug with inlines" as an option.

Isn't it possible to add ALL the 3 OpenAL Soft versions to the project and select one in the build process? So we got 3 possible binaries for x64 and 3 for x86.


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
14 hours ago, lowenz said:

Working again :D

 

Any recent GLProgs package to test the build?

Do you have any problems with yours?


Amnesty for Bikerdude!

Share this post


Link to post
Share on other sites

"Mine"= the one you posted here some time ago

 

*GeForce Ti 1050 -> working with some scene parts black (A New Job FM)

*RX 570 -> working but ALL THE SCENE is black (geometry is there)

Edited by lowenz

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
18 hours ago, lowenz said:

Isn't it possible to add ALL the 3 OpenAL Soft versions to the project and select one in the build process? So we got 3 possible binaries for x64 and 3 for x86.

Ehm... not directly.

Is it too bad when you copy the wanted version over SVN package, then build, then rename executable? Repeat it three times, and you have three executables, each with its own version of OpenAL.

Share this post


Link to post
Share on other sites
53 minutes ago, stgatilov said:

Ehm... not directly.

Is it too bad when you copy the wanted version over SVN package, then build, then rename executable? Repeat it three times, and you have three executables, each with its own version of OpenAL.

Can we have a test build with the debug version of OpenAL so that @lowenz can show us where it crashes inside the lib?


Amnesty for Bikerdude!

Share this post


Link to post
Share on other sites
45 minutes ago, duzenko said:

Can we have a test build with the debug version of OpenAL so that @lowenz can show us where it crashes inside the lib?

All the three libs which I posted have debugging info, so stack trace should show OpenAL function names on crash.

Share this post


Link to post
Share on other sites
41 minutes ago, stgatilov said:

All the three libs which I posted have debugging info, so stack trace should show OpenAL function names on crash.

OK, but does @lowenz have the steps explained to use those for his local builds?


Amnesty for Bikerdude!

Share this post


Link to post
Share on other sites

Just tell me how to generate the OpenAL32.lib (the needed flags) in MSVC, and I'll move the files in "thirdparty" folder ;)

I build OpenAL.dll by myself but let me know how the .lib must be generated.

 

For now I'll use the .lib posted before ;)

Edited by lowenz

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites

Good news guys!

 

1.91.1 OpenAL.lib -> no issue! :)

  • Like 2

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
4 hours ago, duzenko said:

I will need to check that @grayman's bug first

Now that OpenAL issues are gone, here's the situation with the AMD Radeon (got OpenGL cache cleared, of course)

The-Dark-Modx64-2019-11-14-19-35-56-700.

  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
17 hours ago, lowenz said:

Now that OpenAL issues are gone, here's the situation with the AMD Radeon (got OpenGL cache cleared, of course)

 

Any console errors for `reloadglslprograms`?


Amnesty for Bikerdude!

Share this post


Link to post
Share on other sites

????

Here's the post with the package.

 

Edited by lowenz
  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
7 hours ago, duzenko said:

Any console errors for `reloadglslprograms`?

Maybe not the shaders  but decompressing the textures?

The-Dark-Modx64-2019-11-15-20-15-17-869.

  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
11 hours ago, lowenz said:

Maybe not the shaders  but decompressing the textures?

 

That would explain it but raise the obvious question - why do they not load?

So the textures load on nVidia but not on AMD?


Amnesty for Bikerdude!

Share this post


Link to post
Share on other sites

It seems so.....


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites

Culprit found: r_postprocess=1  😛

  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites
26 minutes ago, lowenz said:

I have just switched TDM to 1.19.1.

Now we have one more version of OpenAL to try in case of problems. Maybe at least one of four versions would work perfectly for everyone:D

  • Like 1

Share this post


Link to post
Share on other sites

1.19.1 is good enough and well tested.

Just set linear resampling by default.


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...