Comments (7)
Don't forget mantleaxl64.dll
from grvk.
I just remembered that mantleaxl64.dll
is the extension library that's partially documented. amdmantle64.dll
is the loader.
from grvk.
I doubt that amdmantle64.dll
is really being used on itself by clients, although it does contain icdInit
, which mantle64.dll
uses as well as the real driver code, which is provided from this library through mantle64.dll
. icdInit
function itself is being called in grInitAndEnumerateGpus
Mantle call from the original mantle64.dll
.
I think that bf4.exe doesn't even require amdmantle64.dll
, though it requires mantleaxl64.dll
to work.
from grvk.
Interesting, that might not be an issue then. I will try BF4 myself soon.
from grvk.
Good luck, if I'm correct, then at least the game menu will show that mantle "backend" is present
I think bf4 probably only uses mantleaxl64.dll
for "Advanced msaa state". I wonder whether it's possible to properly map all the fields to vulkan, for basic msaa it seems straightforward, but will probably require to hold off graphics pipeline creation (maybe derivatives will help with perf though).
from grvk.
As I expected, the game detects mantle if both mantle64.dll
and mantleaxl64.dll
do exist. I didn't yet risk to switch to Mantle backend though :D
But the option only shows up after I select "Open screen settings" or something like that. Idk, maybe it's due to renderer initialization, but if either of two libraries isn't present, then this option doesn't show up at all.
from grvk.
I can confirm that too. Closing.
from grvk.
Related Issues (20)
- Sniper Elite III HOT 17
- Civilization: Beyond Earth HOT 21
- linux support ? HOT 4
- Request: support for Github Actions CI? (+artifacts) HOT 3
- Image presentation crashes the application after window resize HOT 1
- How can I support you financially? HOT 1
- Implement present from compute
- Implement Advanced MSAA
- grvk says vulkan extensions missing, but my vulkan version is 1.2.199 HOT 3
- Battlefield 4 HOT 4
- Dragon Age: Inquisition HOT 11
- Battlefield Hardline HOT 31
- Plants vs Zombies: Garden Warfare HOT 6
- Civilization: Beyond Earth HOT 19
- Thief HOT 9
- Sniper Elite III HOT 2
- Trying it via WINE or STEAM/Proton (using newest wine or GE on Steam) HOT 1
- installed mesa 22.0 but receive error in grvk log HOT 9
- Merge descriptor update templates across stages
- Use an offset buffer for typed memory views HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grvk.