KalebDark / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Failures in the dEQP shader link tests #910

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We have a few bugs here, which resolve to issues with struct handling, as well 
as some extra validation we need to do. This also addresses issue 
chromium:391957.

Original issue reported on code.google.com by jmad...@chromium.org on 9 Feb 2015 at 9:41

GoogleCodeExporter commented 9 years ago
Issue chromium:462968 has been merged into this issue.

Original comment by kbr@chromium.org on 6 Mar 2015 at 9:30

GoogleCodeExporter commented 9 years ago
We pass all of the GLES2 link tests, but for

dEQP-GLES3.functional.shaders.linkage.varying.struct.float_vec3
dEQP-GLES3.functional.shaders.linkage.varying.struct.float_uvec2_vec3

we get errors of the kind:

(124,27-37): error X4503: output TEXCOORD2 used more than once

Warning: D3D shader compilation failed with default flags.
 Retrying with skip validation.

(124,27-37): error X4503: output TEXCOORD2 used more than once

Warning: D3D shader compilation failed with skip validation flags.
 Retrying with skip optimization.

(124,27-37): error X4503: output TEXCOORD2 used more than once

Warning: D3D shader compilation failed with skip optimization flags.
(157,27-37): error X3536: Duplicated input semantics can't change type, size, 
or layout ('TEXCOORD0').

Warning: D3D shader compilation failed with default flags.
 Retrying with skip validation.

Original comment by jmad...@chromium.org on 23 Apr 2015 at 7:59