03-17-2016, 04:25 PM -
With Vulkan, the demo doesn't boot. (i have a nvidia gtx 970.)
FragmentProgram.frag: http://pastebin.com/UKXRBaep
VertexProgram.vert: http://pastebin.com/89HQkCAz
Log: http://pastebin.com/fGZsdT8i
After stopping emulator, it crashes.
FragmentProgram.frag: http://pastebin.com/UKXRBaep
VertexProgram.vert: http://pastebin.com/89HQkCAz
Log: http://pastebin.com/fGZsdT8i
Code:
·E {rsx::thread} RSX: Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
ERROR: 0:79: 'textureLod' : no matching overloaded function found
ERROR: 0:79: 'w' : vector field selection out of range
ERROR: 0:81: 'textureLod' : no matching overloaded function found
ERROR: 0:81: 'w' : vector field selection out of range
ERROR: 0:83: 'textureLod' : no matching overloaded function found
ERROR: 0:83: 'w' : vector field selection out of range
ERROR: 0:86: 'textureLod' : no matching overloaded function found
ERROR: 0:86: 'w' : vector field selection out of range
ERROR: 0:103: 'textureLod' : no matching overloaded function found
ERROR: 0:103: 'assign' : cannot convert from 'const float' to 'temp 4-component vector of float'
ERROR: 0:109: 'textureLod' : no matching overloaded function found
ERROR: 0:109: 'assign' : cannot convert from 'const float' to 'temp 4-component vector of float'
ERROR: 0:110: 'textureLod' : no matching overloaded function found
ERROR: 0:110: 'assign' : cannot convert from 'const float' to 'temp 4-component vector of float'
ERROR: 0:112: 'textureLod' : no matching overloaded function found
ERROR: 0:112: 'assign' : cannot convert from 'const float' to 'temp 4-component vector of float'
ERROR: 0:116: 'textureLod' : no matching overloaded function found
ERROR: 0:116: 'assign' : cannot convert from 'const float' to 'temp 4-component vector of float'
ERROR: 18 compilation errors. No code generated.
After stopping emulator, it crashes.
Code:
·! Stopping emulator...
·! All threads signaled...
·S {PPU Thread[0x100] (200baad0)[0x0066f5f0]} HLE: Last syscall: 107 (sys_cond_wait)
·! {PPU Thread[0x2] (Callback Thread)[0x00000000]} Thread aborted
·! {PPU Thread[0x100] (200baad0)[0x0066f5f0]} Thread aborted
·! {SPU[0x11b] Thread (_synth2 Thread)[0x00d00]} Thread aborted
·S {PPU Thread[0x113] (_sys_mixerSurBusReq)[0x006a3708]} HLE: Last syscall: 107 (sys_cond_wait)
·S {PPU Thread[0x10b] (_sys_MixerChStripMain)[0x006aae48]} HLE: Last syscall: 107 (sys_cond_wait)
·! {PPU Thread[0x113] (_sys_mixerSurBusReq)[0x006a3708]} Thread aborted
·! {PPU Thread[0x10b] (_sys_MixerChStripMain)[0x006aae48]} Thread aborted
·S {PPU Thread[0x116] (_cellsurMixerMain)[0x006af304]} HLE: Last syscall: 130 (sys_event_queue_receive)
·! {PPU Thread[0x116] (_cellsurMixerMain)[0x006af304]} Thread aborted
·F {rsx::thread} Exception: Failed to compile fragment shader
(in file C:\rpcs3\rpcs3\Emu\RSX\VK\VKFragmentProgram.cpp:280, in function VKFragmentProgram::Compile)
·! {PPU Thread[0x1] (main_thread)[0x00583900]} Thread aborted
·! All threads stopped...
·! Objects cleared...
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!
·E RSX: Program destructor invoked!