Author Topic: Bindless Texturing test builds  (Read 351 times)

0 Members and 1 Guest are viewing this topic.

Offline m!m

  • 210
Bindless Texturing test builds
I have been experimenting with a few ways of optimizing the graphics performance of FSO in the past few weeks and one of those optimizations uses a rather new way of addressing textures in our shaders. This should improve the CPU overhead while rendering the scene so these changes should be especially useful for people with less powerful CPUs.

Here are the builds for all platforms: http://swc.fs2downloads.com/builds/test/bindlessTextures/

I would like to know if these changes work at all (it should be enabled on recent AMD and Nvidia GPUs) and if you see any performance improvements. As far as I know, Intel does not support this extension but a few tests with those GPUs certainly wouldn't hurt to make sure that FSO still works even if the extension is not available.

 
Re: Bindless Texturing test builds
Works ok in game on Nvidia and Intel. But it crash (on both GPUs) in F3 Lab when I choose debris for any ship.

 

Offline m!m

  • 210
Re: Bindless Texturing test builds
Thank you for the report. I found the issue and fixed it. The builds above should be fixed relatively soon.

 

Offline Trivial Psychic

  • 212
  • Snoop Junkie
Re: Bindless Texturing test builds
Is this something that would be enabled on an AMD 5770 GPU?
The Trivial Psychic Strikes Again!

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Skype
    • Steam
    • Twitter
Re: Bindless Texturing test builds
Is this something that would be enabled on an AMD 5770 GPU?

The 5770 should support the necessary extensions, but you should definitely test it!
**** every cause that ends in murder and children crying. ― Iain Banks
Join the fun at the HLP IRC channel. Get the latest spam and gossip as long as it's fresh!

 

Offline m!m

  • 210
Re: Bindless Texturing test builds
The current builds do not indicate in an obvious way if bindless texturing is used so I updated the branch so that it prints that information on launch. The test builds above should be updated soon.

 
Re: Bindless Texturing test builds
Code: [Select]
Checking graphics capabilities:
  Bindless texturing: Disabled

Well, atleast I tested it on usupported hardware :P

edit:
I found some issues.
Cutscenes doesn't scale up.
And other is visible on screenshot. First is from normal build, second is from bindless.
« Last Edit: September 28, 2017, 05:22:18 pm by tomimaki »

 

Offline m!m

  • 210
Re: Bindless Texturing test builds
That's weird since the changes do not change how the briefing window is drawn but some of the other changes may have broken that. Just to confirm, are you using the newest nightly build as the "normal" build?

 
Re: Bindless Texturing test builds
Yes, it was 17 september build.

 

Offline m!m

  • 210
Re: Bindless Texturing test builds
I cannot reproduce your issue with retail FS2 data. Were you using any mods or special command line options? A log file would probably also help.

 
Re: Bindless Texturing test builds
No mods and I tried without commandline flags but still the same.