• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 2 3 4 5 ... 117 Next »

[UNOFFICIAL] Ishiiruka-Dolphin Custom Version
View New Posts | View Today's Posts

Pages (806): « Previous 1 ... 72 73 74 75 76 ... 806 Next »
Jump to page 
Thread Rating:
  • 33 Vote(s) - 4.55 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[UNOFFICIAL] Ishiiruka-Dolphin Custom Version
07-31-2014, 07:48 AM (This post was last modified: 07-31-2014, 07:49 AM by JMC47.)
#731
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,544
Threads: 29
Joined: Feb 2013
Anti-ultimate: Not cool, please don't flame for no reason like that. I'd love to see if the bytecode generation works, and just because someone else has a difference in philosophy vs master doesn't make it automatically worse.
Find
Reply
07-31-2014, 08:12 AM
#732
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
(07-31-2014, 07:48 AM)JMC47 Wrote: Anti-ultimate: Not cool, please don't flame for no reason like that. I'd love to see if the bytecode generation works, and just because someone else has a difference in philosophy vs master doesn't make it automatically worse.
k then, let's see what he pushes.

Find
Reply
07-31-2014, 08:47 AM
#733
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
It's not a difference in philosophy, it's mostly nonsense.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
07-31-2014, 11:54 AM
#734
marcosvitali Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 96
Threads: 1
Joined: Nov 2009
Dx11 shader compilation to bytecode is cosuming 20-50 ms in some cases and in scenaries that happens a lot of times in 1 second producing slowdown in GPU thread (very noticiable examples Fzero, Resinden Evil Unumbrella, etc).
You can measure this time in
D3dShader.Cpp
WARN_LOG(COMMANDPROCESSOR, "\t Shader Compile Time Start");
HRESULT hr = PD3DCompile(code.c_str(), code.length(), nullptr, nullptr, nullptr, "main", D3D::VertexShaderVersionString(),
flags, 0, &shaderBuffer, &errorBuffer);
WARN_LOG(COMMANDPROCESSOR, "\t Shader Compile Time End");

, thats why the bytecode is cached in PixelShaderCache.cpp (ps case)

// Insert the bytecode into the caches
g_ps_disk_cache.Append(uid, pbytecode->Data(), pbytecode->Size());

When dolphin use the bytecode cached in disk doesnt suffer slowdowns, so generate de bytecode instead compile shouldbe fix the issue.
Delroth: told me
- Dolphin doesnt cache bytecode in dx11 when the code is doing this (PixelShaderCache.cpp),
- Is imposible that compile the string to bytecode is time consumiming because the real compilation is to microcode.
- The bytecode is vendor dependant.

I respect to delroth and all devs but for my these arguments are all wrong.
Is too much work todo, If I am wrong id like to know that the soon as possible to cancel the develope.
Find
Reply
08-01-2014, 12:42 AM
#735
shellashock Offline
Member
***
Posts: 75
Threads: 4
Joined: Dec 2012
Ok to be clear on the vertex loader dumping. You check the "Dump Vertex Loader" option. Play around a bit and then close Dolphin. You then go to the folder in Dolphin and click on the Dump folder. Should I be uploading the whole folder or should I just be uploading everything in the Textures folder? And if it is the Texture folder I should be uploading, should the folder be full of hundreds of little tga files?
Find
Reply
08-01-2014, 12:45 AM
#736
StripTheSoul Offline
YouKittenMe?
*******
Posts: 4,639
Threads: 39
Joined: Oct 2009
Not in "Textures", but the files which you'll find directly in the "Dump" folder.
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
Find
Reply
08-01-2014, 01:57 AM
#737
Tino Offline
Above and Beyond
*******
Posts: 2,276
Threads: 1
Joined: Oct 2013
as StripTheSoul stats is the Dump Folder and only the .cpp and .h files inside is what is used
Find
Reply
08-03-2014, 01:30 AM (This post was last modified: 08-03-2014, 01:31 AM by Tino.)
#738
Tino Offline
Above and Beyond
*******
Posts: 2,276
Threads: 1
Joined: Oct 2013
updated the latest folder with a new version. latest changes from master all in.
Detected a regresion in dtk audio streaming that breaks xenoblade cronicles (master suffers the same regression).
32 bit build do not work anymore.
sound frame limit still there to compare if the latest dma fixes solve the problems descrived by linear.
this version needs a lot of testing so all feedback is welcome.
Find
Reply
08-03-2014, 02:09 AM
#739
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
You know that DTK audio is not used for anything other than GameCube right...? Could you stop making up technical stuff now?
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
08-03-2014, 02:44 AM
#740
Tino Offline
Above and Beyond
*******
Posts: 2,276
Threads: 1
Joined: Oct 2013
Sorry my error, as I used the wrong terms.
A useful technical definition for the regression:
The latest changes in the streaming patterns has causes issues in xenoblade cronicles. In some cases dma streaming is causing noise and crackling in some places, I’m not completely sure about that because it can be caused by the mixing with the completely wrong dvd streamed audio that seems to be broken in that game.
Is that right for you?
Find
Reply
« Next Oldest | Next Newest »
Pages (806): « Previous 1 ... 72 73 74 75 76 ... 806 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 5 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode