Author Topic: AMD TressFX 3.0 - Fix hair rendering bug  (Read 9334 times)

0 Members and 1 Guest are viewing this topic.

Stefan

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4447
AMD TressFX 3.0 - Fix hair rendering bug
« on: March 02, 2016, 07:59:32 PM »
Quote
Fix hair rendering bug

Resurrect the ALU_INDEXING path in TressFXRender.hlsl. It is both slightly faster in my brief testing and also eliminates the hair rendering issue seen on AMD.

Maybe it looks better on AMD GCN GPUs (have none handy), but on NVIDIA it still looks like an old carpet.




nuninho1980

  • NewsPosters
  • Full Member
  • *
  • Posts: 150
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #1 on: March 03, 2016, 12:00:20 AM »
Can you create executable?

Stefan

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4447
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #2 on: March 03, 2016, 01:06:27 AM »
Copy binaries into TressFX-Master, i wasn't in the mood to find out which files are redundant.

Visual C++ Redistributable for Visual Studio 2015
TressFX-Master
Pre-compiled binaries (64 bit release)
 

nuninho1980

  • NewsPosters
  • Full Member
  • *
  • Posts: 150
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #3 on: March 03, 2016, 12:55:29 PM »
Copy binaries into TressFX-Master, i wasn't in the mood to find out which files are redundant.

Visual C++ Redistributable for Visual Studio 2015
TressFX-Master
Pre-compiled binaries (64 bit release)
Thank you. I tried to install VS2015 runtime, to copy to paste and to run sample... but I got crash without any error message running Win 10 x64 and GTX 780 Ti Classy with 361.91WHQL. :(

PS: I haven't any "big" Visual Studio (2013 or 2015) installed.

Stefan

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4447
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #4 on: March 03, 2016, 05:07:39 PM »
You don't need full VS as i compiled in release mode.

Do you have DirectX End-User Runtimes (June 2010) installed?

Without debug log no one can even guess whats wrong.

nuninho1980

  • NewsPosters
  • Full Member
  • *
  • Posts: 150
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #5 on: March 03, 2016, 06:17:18 PM »
You don't need full VS as i compiled in release mode.

Do you have DirectX End-User Runtimes (June 2010) installed?

Without debug log no one can even guess whats wrong.
Ok. I tried to install DX end-user but I got same result.

"TressFX*_release_2015.exe" - is "x:\TressFX-master\amd_tressfx_viewer\bin" correct path?

Stefan

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4447
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #6 on: March 03, 2016, 09:42:51 PM »
Path is correct, i made another build under VS 2013. Good luck.

new binaries
Visual C++ Redistributable Packages for Visual Studio 2013

NB: works also with Intel


 
« Last Edit: March 03, 2016, 11:37:41 PM by Stefan »

nuninho1980

  • NewsPosters
  • Full Member
  • *
  • Posts: 150
Re: AMD TressFX 3.0 - Fix hair rendering bug
« Reply #7 on: March 04, 2016, 11:44:20 AM »
Tried to run new executable 2013 but same result.

Tried to change primary graphics adaptor from GTX 780 Ti to Intel HD 4600 (in new CPU 4790K) and to run TressFX*_2013 and again TressFX*_2015 but I got still crash w/ any error.

NOTE: I run TressFX11 v2.0 (november 2013) and I work perfectly. ;)
« Last Edit: March 04, 2016, 11:49:34 AM by nuninho1980 »