D3D12 backend, a couple of issues
Started by Pachus




4 posts in this topic
Pachus
Unregistered


 
09-16-2015, 10:48 AM -
#1
Hi, there is a couple of issues I have found lately, which doesnt happen with OpenGL backend.

An assertion failed window shows up when either Write Depth Buffer or Write Color Buffer are activated in Braid [NPUB30133] (also found in other games).

When Depth Buffer enabled:

[Image: eCJcVyx.png]

When Color Buffer enabled:

[Image: umy3eNI.png]


Another error occurs with Vertex Shader, which can not recognise the identifier "ivec4":

Quote:E {RSXThread} VS build failedBig Grin:\rpcs3\VertexProgram.hlsl(72,2-6): error X3000: unrecognized identifier 'ivec4'
D:\rpcs3\VertexProgram.hlsl(72,8-9): error X3000: unrecognized identifier 'a0'

E {RSXThread} LoadProgram failed.

This error shows up with Machinarium [NPEB00257] and Tank Battles Trial Version [NPEB00158].

As I said, It only happens with DirectX 12. I tested It with commit gc407c78, but with previous builds also happened. I tried various SPU and PPU configurations with no difference.

EDIT: I attach the Vertex Program and logs.


Messages In This Thread
RE: D3D12 backend, a couple of issues - by Pachus - 09-16-2015, 10:48 AM
RE: D3D12 backend, a couple of issues - by vlj - 09-16-2015, 02:39 PM
RE: D3D12 backend, a couple of issues - by Pachus - 09-16-2015, 02:52 PM
RE: D3D12 backend, a couple of issues - by vlj - 10-05-2015, 05:31 PM
RE: D3D12 backend, a couple of issues - by Pachus - 10-05-2015, 06:40 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)