Where can I get this x64 build
#11
(11-21-2016, 06:04 PM)gregory Wrote: Which kind of build ? (AVX2?)
Yes, apparently so. I just tried AVX and SSE builds and they give different errors all relating to an undeclard _rz_top, which is only declared for x86, but also used in shared code. I managed to build it succesfully after doing a quick fix.

Error C2065 '_rz_top': undeclared identifier GSdx \plugins\GSdx\GSDrawScanlineCodeGenerator.x64.avx.cpp 487
Reply

Sponsored links

#12
Oh I just forgot to protect the variable for Windows. Just need an assert(0) on Windows. I need to check AVX2.
Reply
#13
I'm silly, nothing is done for AVX2 Wink However I will fix the red zone stuff.
Reply
#14
Curious , will we see 64bit outperform 32 when it's optimized in the future?
CPU: I7-4770 3.9GHZ
Motherboard: Asrock B85M - DGS
RAM: Hyper X Savage 2x8GB 1.6GHZ CL9
GPU: GTX1070 8GB GDDR5
OS: Windows 10 Pro 64bit
Reply
#15
(11-21-2016, 07:45 PM)lightningterror Wrote: Curious , will we see 64bit outperform 32 when it's optimized in the future?

It's possible, but still too early to tell Tongue
Reply
#16
Honestlyso far it is quite bad. GSdx Code is already optimized to use additional registers. To use the x64 addresing mode (aka rip addressing). It will already be a huge work to reach the 32 bits level, if it even possible. I need to benchmark the hw renderer.

Edit: good news I found a terrible bug that was holding the performance. On my sotc testcase I have now 28.6 (32 bits) and 30.4 (64 bits)
Reply




Users browsing this thread: 1 Guest(s)