EmulatorArchive / demul

Automatically exported from code.google.com/p/demul
1 stars 0 forks source link

subpar performance for dx11 on 2x #207

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. set plugin to gpudx11
2. set internal resolution to 2x
3. play any game at fullscreen

What is the expected output? What do you see instead?
I would see 60fps as it used to be with dx10, instead performance drops heavily 
rendering it unplayable.

What version of the product are you using? On what operating system?
v0.58.2 on Win7x64

Please provide any additional information below.
Unless you are using something over GTX 760 or SLI you would experience this 
regression (in comparison to dx10 or even 9 now both unsupported)

Original issue reported on code.google.com by muramura...@hotmail.com on 11 May 2014 at 9:12

GoogleCodeExporter commented 9 years ago
Not only with 2x resolution, but with 1x as well if you enable vsync.

Original comment by muramura...@hotmail.com on 12 May 2014 at 2:09

GoogleCodeExporter commented 9 years ago
do not enable vsync or 2x, or disable autosort
Order Independent Translucency (OIT) is really resources greedy thing, even for 
modern highend GPUs.
for example Tombraider's TressFX uses OIT too and requires high as hell 
resources.

so its not regression, there is just no other way or method to emulate 
PoverVR2's hardware onchip translucency sorting using modern PC GPUs.

Original comment by 0vet...@gmail.com on 12 May 2014 at 5:04

GoogleCodeExporter commented 9 years ago
I see, so we are on THAT specific time frame where dx10 is unsupported (has 
bugs) and dx11 is too demanding. I have it set to 1x, no vsync, dx11 and image 
still feels choppy.

Since OIT can't be optimized any further what card do you recommend that moves 
it smoothly? is GTX 660 any good? TressFX was optimized for Radeon IIRC.

Original comment by muramura...@hotmail.com on 13 May 2014 at 2:57

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Recommendation please? I would like to run mvsc2 smoothly. What are the minimum 
requirements for demul 0.5.8.2?

Maybe a OIT turn off setting as many others could help performance.

Thank you.

Original comment by muramura...@hotmail.com on 22 May 2014 at 4:43

GoogleCodeExporter commented 9 years ago
the OIT off = Disable Auto Sort in gpu settings. It will boost the speed for 
sure, but you don't like the picture after all ;)

Original comment by cah4e3 on 22 May 2014 at 6:41

GoogleCodeExporter commented 9 years ago
AFAIK Auto Sort is for graphics overlay, didn't notice such a performance boost 
but nice to know setting is exposed.

Original comment by muramura...@hotmail.com on 23 May 2014 at 5:07

GoogleCodeExporter commented 9 years ago
it was always for sorting polygons, since sorting now is done using OIT, it's 
stands for OIT on/off as well

Original comment by cah4e3 on 23 May 2014 at 11:32

GoogleCodeExporter commented 9 years ago
Finally grabbed the GTX 750 Ti and most games go fine. But not until... I'll 
tell you, against all odds turned vsync ON (wtf?) and unticked "disable 
autosort" (ticked not only will show glitches, but despite what cah4e3 stated 
it will make the game choppier).

Then from the few games I tested only Jet Set Radio had still some slowdowns on 
marginal sequences, but 90% is ok so no impact on gameplay. Still remember to 
do the above 2 tweaks.

Original comment by muramura...@hotmail.com on 5 Jun 2014 at 6:58

GoogleCodeExporter commented 9 years ago
Update: While obviously a better card delivers a better experience I bumped 
into related issues.

When you enter into Atomiswave Demolition Fist second stage, experience suffers 
greatly, and you start playing in slow motion even with my "750 Ti SC" card. I 
had to disable VSync and while choppy it could be played on normal speed, 
problem is, stage one which was fine already also played choppy. So now I don't 
know whose fault, DX11, OIT or VSync but something here is definitely odd. 
Please have a look, we shouldn't need Titan Z cards to play demul.

Original comment by muramura...@hotmail.com on 7 Jun 2014 at 11:16

GoogleCodeExporter commented 9 years ago
I don't really understand, what you mean about "choppy"

Original comment by cah4e3 on 7 Jun 2014 at 1:12

GoogleCodeExporter commented 9 years ago
You aren't native, are you? Choppy, from verb to chop, means not smooth.
Other words you might be more familiarized with; stutter, jerkiness. Do google 
there are great dictionaries online.

Original comment by muramura...@hotmail.com on 8 Jun 2014 at 4:10

GoogleCodeExporter commented 9 years ago
not native, all developers here is Russian-speaking, but learn enough of 
engrish to  know meaning of word "choppy".

BUT no one except you knows what exactly you mean saying "it played choppy".
it consonantly choppy, it choppy 1 time per hour, it choppy in one particular 
game, or what ?

so please, be more specific and detailed, and explain yourself clearly, instead 
of sending others to read dictionaries.

Original comment by 0vet...@gmail.com on 8 Jun 2014 at 7:08

GoogleCodeExporter commented 9 years ago
http://lmgtfy.com/?q=choppy+game

was it so hard? And choppy is an adjective as used on my post (converted from 
verb "to chop"), and not a verb per se as you seem it to look. I'm not native 
either.

You guys kinda get engaged easily on offtopic chat, there are pending questions.

Original comment by muramura...@hotmail.com on 8 Jun 2014 at 7:42

GoogleCodeExporter commented 9 years ago
all questions are answered, go buy another PC, that's all

Original comment by cah4e3 on 8 Jun 2014 at 9:15

GoogleCodeExporter commented 9 years ago
Just bought a PC, Win7 Ultimate x64 SP1 updated, 2x4Gb CL9 1600, i5-4670K, GTX 
750 Ti SC 2Gb with latest drivers, Asus Gryphon z87.

Question isn't answered, re-read please
ehttp://code.google.com/p/demul/issues/detail?id=207#c10

With this powerful system, Demolish Fist (and god knows what else) suffers 
greatly when entering second stage at 2x and vsync off, DX10 is fine, please 
fix.

Original comment by muramura...@hotmail.com on 9 Jun 2014 at 7:28

GoogleCodeExporter commented 9 years ago
I had to add demul to nvidia programs and set to max performance on energy save 
entry, that fixed the issues with demolish fist. Maybe you might want to fix 
that so we don't have to take part. Chang status to pending, so we know when 
you fixed it.

Original comment by muramura...@hotmail.com on 16 Jun 2014 at 2:23

GoogleCodeExporter commented 9 years ago
still can't see problem on the demul side. you MUST use the high performance 
profile while running demul on your side, obviously.

Original comment by cah4e3 on 16 Jun 2014 at 4:37

GoogleCodeExporter commented 9 years ago
its problem of YOURS video drivers, so this problem must be solved by yours 
video card vendor (which you paid money)

there no any "performance profiles" in DirectX API, and there is no any 
"performance profiles" in other video card's drivers like ATI/AMD

so, status leaves as is - "Wont Fix"

Original comment by 0vet...@gmail.com on 16 Jun 2014 at 4:46

GoogleCodeExporter commented 9 years ago
You need to conform to nvidia or ATI, you can't go around saying "it's your 
fault". It's how things work.
You will run into the same issues if you are one of the 60% of users that don't 
use either AMD or IGPU.

Original comment by muramura...@hotmail.com on 16 Jun 2014 at 6:40

GoogleCodeExporter commented 9 years ago
I'm saying - "it's not my problem", this is how things works.

Original comment by 0vet...@gmail.com on 16 Jun 2014 at 7:22

GoogleCodeExporter commented 9 years ago
lol, we just can't conform with the problems, that we can't access or affect.. 
we can't improve your gpu settings, if you set them to low profile, it WILL 
slower, than needed... even more, we can't affect any features, that NVidia or 
ati uses to speed up or powersafe, it's up to system owners only

Original comment by cah4e3 on 17 Jun 2014 at 6:39

GoogleCodeExporter commented 9 years ago
What GPU is required for 3x@64? GTX980x2 @ 8GB VRAM?

Salu2 - Darkness Knight

Original comment by darkness...@gmail.com on 15 Dec 2014 at 4:52