RPCS3 Forums

Full Version: Build Testing With DX12 Reserved For Windows 10
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11

Yagami Light9

How ;P more fps ?
(05-24-2015, 08:00 PM)Yagami Light9 Wrote: [ -> ]How ;P more fps ?

It's very unstable now...what are you talking about?

Yagami Light9

That was a question Smile / Yes now unstable may be in future more faster

vlj

Currently it's roughly at the same speed as opengl. Actually it's marginally faster but the difference is not big enough to make it noticeable, and it depends on test.
Performance will likely come later, with modification of RSXThread (currently we copy data several times, which is not efficient...)

vlj

I implemented semaphore in DX12 ; OpenGL makes difficult to use thread that sync with graphic pipeline so I don't think they will be implemented in openGL soon.
Semaphore allow to emulate more accuratly RSX and to take advantage of "undefined behaviors" (ie Cell and RSX reading/writing to same location) to avoid some extra copy.
Hopefully no game bypass semaphore synchronisation between Cell and RSX...

With this optimisation I went from 15 fps with depth write activated to 40 fps in the depth_read.ppu.elf with apparently no regression on other tests.

jacky400

Nice speed up and progress @vlj .

Looking forward to the multi texture implementation and this should make some of the commercial games start working .

Dante38490

Last build 28/05/2015
With Last commit
Quote:d3d12: Send RTTs to cell memory when a semaphore is released
vlj good progress Smile
Now Arkedo Serie 02 Swap show menu and ingame, but crash after 1 or 2 sec


The Guided Fate Paradox Intro Now color Perfect Big Grin


Same for Hasbro Family 3


vlj

Do you know the memory usage of rpcs3 when it crashes?

Visuel Studio 2015 has a tool in the debug tab that display cpu and memory usage history, I use it to track mem leak

jacky400

@vij , the depth_read.elf did run pretty quick (full 60 fps on my system) .Not too sure if it is Nvidia card issue , the depth buffer rendered in the bottom right hand corner instead of upper right one.

Dante38490

(05-29-2015, 12:34 AM)vlj Wrote: [ -> ]Do you know the memory usage of rpcs3 when it crashes?

Visuel Studio 2015 has a tool in the debug tab that display cpu and memory usage history, I use it to track mem leak
I d'ont know, I tested in debug, and memory increases, I do not think it is either.
By cons, he points me the line 159 of D3D12Texture.cpp
there must be something that will not, I think.
Pages: 1 2 3 4 5 6 7 8 9 10 11