Warzone 2100 vulkan build

For code related discussions and questions

Warzone 2100 vulkan build

Postby Vincent » 01 Oct 2017, 21:15

Hi,

I'm generating build of my vulkan branch on appveyor (for Windows only atm) so that people can test it.
There are know bug and limitation:
  • VSync is always on.
  • Anisotropic filtering is always enabled (at 16x) as well as trilinear filtering.
  • No MSAA (I'm planning to implement post processing so I'm likely to leave it unimplemented before PP in order not to write a code that will disappear later.
  • There is a crash when leaving warzone 2100 if console text has been printed (WzText destructor is not called when wz is closed)
  • Some tooltip are replaced by a black box.

I'm interested in report about crashes and visual glitches I didn't spot.
To run the build you'll need qt5 and qtscript installed and accessible from your path (I need to include the dlls in the cmake based installer) and vulkan sdk (so that the debug layer is enabled).
Performance wise the debug layer is crippling fps so don't expect good numbers.

Here is the link :

https://ci.appveyor.com/project/vlj/war ... /artifacts
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24

Re: Warzone 2100 vulkan build

Postby Vincent » 01 Oct 2017, 21:24

BTW GL is disabled in this build so wz2100 can launch, it will use Vulkan.
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24

Re: Warzone 2100 vulkan build

Postby Vincent » 07 Oct 2017, 13:27

Current build includes Qt5 libs now.
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24

Re: Warzone 2100 vulkan build

Postby MaNGusT » 08 Oct 2017, 12:43

Still asks for it.
Image
Image
User avatar
MaNGusT
Art contributor
 
Posts: 945
Joined: 22 Sep 2006, 10:31
Location: Polar region, Russia

Re: Warzone 2100 vulkan build

Postby Vincent » 08 Oct 2017, 19:48

oops sorry, forgot the plugin, should be fixed now
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24

Re: Warzone 2100 vulkan build

Postby xShadow421x » 11 Oct 2017, 21:54

Greetings,

So far I have noticed various images/icons are blacked out.
For example, the incompatible version icon seen in the mp lobby I've marked with red arrows: Image
Additional examples in this spoiler tag:
Spoiler:

Other than that, everything else in the menus appear OK and functions as expected. Although, if the game itself is supposed to be able to run, it crashes for me; so I haven't been able to test anything else.
These are the only errors in the terminal and the logs don't provide anything else: Image
ImageImageImageImage
User avatar
xShadow421x
Rookie
Rookie
 
Posts: 24
Joined: 13 Apr 2013, 17:22
Location: Earth

Re: Warzone 2100 vulkan build

Postby Vincent » 12 Oct 2017, 21:47

Both issues should be fixed. BTW to run Vulkan you need to pass the --vulkan flag now otherwise GL is used.
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24

Re: Warzone 2100 vulkan build

Postby Vincent » 15 Oct 2017, 22:14

I think I fixed all gfx issues I found in the vulkan backend (I could play several campaign mission on Intel HD), more testing appreciated.
Vincent
Trained
Trained
 
Posts: 93
Joined: 06 Aug 2016, 17:24


Return to Coding