Philip Rebohle
Philip Rebohle
Correct, the option is an upper limit. The default upper limit is essentially 64 anyway. FWIW, I have looked into this at some point in the past, but there's a...
I've found this independently too while working on dxbc-spirv stuff and it seems that we simply have an enum in the wrong order: https://github.com/doitsujin/dxvk/blob/629a5f0d2bb8f7d7241833cfcd1a9d9032c3bfe0/src/dxbc/dxbc_compiler.cpp#L6719-L6720 I don't know if flipping those...
Should be fixed as of 00872e9e4fdd87d92f2dd662791b8de6a7edf10c.
Introducing an entry point for this sounds good, definitely cleaner than the env var we currently have.
Not sure if i want to stall 2.5 based on something that no one seems to be actively working on, but if anyone is actually going to take that up...
dcomp is not implemented in wine, would need work both there *and* in dxvk to make sure we can present anything.
> It makes a difference because Rayman 3 is doing undefined behaviour, namely writing to buffers after unlocking them (off by one error in reference counting I believe). Handling that...
Which build environment is this on?
Can you try `perf top` or something to see where it's spending all that time? 2-3 FPS can't just be some random dxvk slowness, the game has to do something...
looking at all the memset/memcpy spam there, does `d3d11.apitraceMode = True` help? (dxvk.conf, see wiki)