diff options
author | Samuel Pitoiset <[email protected]> | 2018-06-01 16:22:32 +0200 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2018-06-04 14:01:33 +0200 |
commit | 06d3c65098097675a34035da3043a71061fad17b (patch) | |
tree | adbcbfd46a61ceced4d32d9b4804017b3f70c6d6 /SConstruct | |
parent | 2835b6baf446d0ff3b3df6eefc57b248a505af36 (diff) |
radv: fix a GPU hang when MRTs are sparse
When the i-th target format is set, all previous target formats
must be non-zero to avoid hangs. In other words, without this
if a fragment shader exports mrt0, mrt2 and mrt3, the GPU hangs
because the target format of mrt1 is zero.
This fixes DXVK GPU hangs with "Seven: The Days Long Gone",
"GTA V" and probably more games.
Cc: "18.0" 18.1" <[email protected]>
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'SConstruct')
0 files changed, 0 insertions, 0 deletions