Pyry Haulos [Fri, 28 Aug 2015 04:38:46 +0000 (04:38 +0000)]
am
75e63782: am
523bdab6: am
4667bcc1: am
f55476d8: Remove fragment_out tests with too strict thresholds from mustpass
* commit '
75e63782084aafaa87de2e9f604f9f0e28250f29':
Pyry Haulos [Fri, 28 Aug 2015 04:38:45 +0000 (04:38 +0000)]
am
fa285d6b: am
36059e0d: am
7ce9438a: am
0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
fa285d6b6ea28db710ce49a8258fd6c9e5b499d2':
Jarkko Pöyry [Fri, 28 Aug 2015 04:38:44 +0000 (04:38 +0000)]
am
1b179ac7: am
220337ad: am
01516433: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
1b179ac72419f5d5686756c7ec6a40f4e88cb0e3':
Mika Isojärvi [Fri, 28 Aug 2015 04:38:43 +0000 (04:38 +0000)]
am
ca04416b: am
33c9e110: am
cee84aa0: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
ca04416b3f60f91ea68c621acb78ae87f218c46a':
Pyry Haulos [Fri, 28 Aug 2015 04:25:11 +0000 (04:25 +0000)]
am
523bdab6: am
4667bcc1: am
f55476d8: Remove fragment_out tests with too strict thresholds from mustpass
* commit '
523bdab67f3fb7b1a894f6885028a957aa25bdd6':
Pyry Haulos [Fri, 28 Aug 2015 04:25:10 +0000 (04:25 +0000)]
am
36059e0d: am
7ce9438a: am
0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
36059e0d30f37b8235063442d15d01084bc537e1':
Jarkko Pöyry [Fri, 28 Aug 2015 04:25:10 +0000 (04:25 +0000)]
am
220337ad: am
01516433: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
220337ad0d709650005537f41258e912119d356b':
Mika Isojärvi [Fri, 28 Aug 2015 04:25:09 +0000 (04:25 +0000)]
am
33c9e110: am
cee84aa0: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
33c9e11055714b02fa38edcd44a45379f29a3d50':
Pyry Haulos [Fri, 28 Aug 2015 04:10:54 +0000 (04:10 +0000)]
am
4667bcc1: am
f55476d8: Remove fragment_out tests with too strict thresholds from mustpass
* commit '
4667bcc1a077df5b1fae322b04106cd4a02f66c2':
Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Fri, 28 Aug 2015 04:10:53 +0000 (04:10 +0000)]
am
7ce9438a: am
0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
7ce9438a8d20895ed437bdbf838fea9c19c34d61':
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:53 +0000 (04:10 +0000)]
am
01516433: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
01516433b7f4187ad1097fe0c0a2b710073cb38e':
Mika Isojärvi [Fri, 28 Aug 2015 04:10:51 +0000 (04:10 +0000)]
am
cee84aa0: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
cee84aa02825048f6d7019a6a8e24e05c70e6cbd':
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:50 +0000 (04:10 +0000)]
am
b6ea7073: am
84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
* commit '
b6ea70732180c06048bcc2ad700ddc00023d4bf4':
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:50 +0000 (04:10 +0000)]
am
d9a4fdb9: am
a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fractional even test verification.
* commit '
d9a4fdb9f53c54813fc82f06297fb8f662e2dce5':
Pyry Haulos [Fri, 28 Aug 2015 04:10:49 +0000 (04:10 +0000)]
am
46fd09d0: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma
* commit '
46fd09d0c032722c8a1ac294a9757463c42ccd56':
Pyry Haulos [Fri, 28 Aug 2015 04:10:48 +0000 (04:10 +0000)]
am
ef16f835: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
* commit '
ef16f835e1b41d39d25d3476dd5680eb7379b738':
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:48 +0000 (04:10 +0000)]
am
f3446323: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
* commit '
f3446323c1aaa054b0f1f535ffd6f0a85926f727':
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:47 +0000 (04:10 +0000)]
am
9c6d930c: am
744fda92: Add missing extension-require statement to geometry query tests.
* commit '
9c6d930c35e2ca1072d1a6051f9bd3714edfbaf8':
Pyry Haulos [Fri, 28 Aug 2015 04:10:46 +0000 (04:10 +0000)]
am
59faa72b: am
e8ef2961: Allow for larger LOD difference and fix another offset bug
* commit '
59faa72ba9612b12ccb3c82d5b3786ae6feb69c3':
Pyry Haulos [Fri, 28 Aug 2015 04:10:45 +0000 (04:10 +0000)]
am
1a052911: am
2e736e5c: Fix derivate offset in cube map verification code
* commit '
1a05291117df946e27a22e30051283fdb727a826':
Pyry Haulos [Fri, 28 Aug 2015 03:57:17 +0000 (03:57 +0000)]
am
f55476d8: Remove fragment_out tests with too strict thresholds from mustpass
* commit '
f55476d831c84f6a2dd6ded052f4d69313176719':
Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Fri, 28 Aug 2015 03:57:16 +0000 (03:57 +0000)]
am
0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
0870de9a762ed6ccc62ffbacd2ab440c2ab457dd':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:15 +0000 (03:57 +0000)]
am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
9252e8197ed615959ad594ecc85fa3c1ed8e2f2d':
Remove tessellation.user_defined_io.per_patch cases from must pass.
Mika Isojärvi [Fri, 28 Aug 2015 03:57:14 +0000 (03:57 +0000)]
am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
652dd63a2f6823e19ce7368ef9bf31fd169b4348':
Remove invalid atomic image compare swap tests from mustpass.
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:13 +0000 (03:57 +0000)]
am
84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
* commit '
84e26791531053e64c4ab04aa48adb77ce2ecc73':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:12 +0000 (03:57 +0000)]
am
a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fractional even test verification.
* commit '
a83f8e592d39592bcf217a595a027f3dce4d7b2a':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Fri, 28 Aug 2015 03:57:09 +0000 (03:57 +0000)]
am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma
* commit '
e5fc2a804322422a6d50270e9e00fb1c193b6f90':
Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Fri, 28 Aug 2015 03:57:05 +0000 (03:57 +0000)]
am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
* commit '
563de115e69e1a98524be95b0f2c26af0bbe621f':
Relax mediump interpolation accuracy requirements and clarify thresholds
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:01 +0000 (03:57 +0000)]
am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
* commit '
79c79d54bd0d278ea2a398e7dfff13e975296ca9':
Remove broken line interpolation tests from must pass.
Jarkko Pöyry [Fri, 28 Aug 2015 03:56:59 +0000 (03:56 +0000)]
am
744fda92: Add missing extension-require statement to geometry query tests.
* commit '
744fda923ab2ca512aeefca793f1a6c8aa3b19ad':
Add missing extension-require statement to geometry query tests.
Pyry Haulos [Fri, 28 Aug 2015 03:56:58 +0000 (03:56 +0000)]
am
e8ef2961: Allow for larger LOD difference and fix another offset bug
* commit '
e8ef296162c99669d786b805a148b9a3e8ae5831':
Allow for larger LOD difference and fix another offset bug
Pyry Haulos [Fri, 28 Aug 2015 03:56:57 +0000 (03:56 +0000)]
am
2e736e5c: Fix derivate offset in cube map verification code
* commit '
2e736e5cc21486837e98cae3c9303751f9a15c79':
Fix derivate offset in cube map verification code
Pyry Haulos [Fri, 28 Aug 2015 03:56:55 +0000 (03:56 +0000)]
am
1fdbddf3: (-s ours) DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
* commit '
1fdbddf3d06656eea41db16182e4ba6f056b476a':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Pyry Haulos [Fri, 28 Aug 2015 03:56:54 +0000 (03:56 +0000)]
am
b9df7b5d: Allow geometry variation in 3D texture filtering tests
* commit '
b9df7b5d58961270c55c87000a38a8ccbbdc19e9':
Allow geometry variation in 3D texture filtering tests
Jarkko Pöyry [Fri, 28 Aug 2015 03:56:53 +0000 (03:56 +0000)]
am
3cc483b1: (-s ours) DO NOT MERGE: Remove broken record_variable_selection test from L must-pass.
* commit '
3cc483b18a439f3c4484601d351ea541a428b9c5':
DO NOT MERGE: Remove broken record_variable_selection test from L must-pass.
Jarkko Pöyry [Tue, 30 Jun 2015 16:34:21 +0000 (16:34 +0000)]
am
2067dff2: am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
2067dff2285a9c9110d490bcf8cab4e57d569486':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 15:50:50 +0000 (15:50 +0000)]
am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
4968dd4825820fcedb0af31ae85f98c1d91bac9b':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 15:41:54 +0000 (15:41 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
automerge: 4a3d88e
* commit '
4a3d88eea1219ada5fbec37209b394cd65ad8f18':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 16:27:09 +0000 (09:27 -0700)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
- Calculate ULPs assuming denormals (and signed zeros) do not exist.
Bug:
21731219
Change-Id: I6f426c781b2c38d7279b65a973e381f0848fbe02
Pyry Haulos [Tue, 2 Jun 2015 18:54:45 +0000 (18:54 +0000)]
am
fe14a7c9: Remove fragment_out tests with too strict thresholds from mustpass automerge: f55476d
* commit '
fe14a7c9710eaccf9792ec125e359d56c15ca22e':
Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Tue, 2 Jun 2015 01:45:27 +0000 (01:45 +0000)]
Remove fragment_out tests with too strict thresholds from mustpass
automerge: f55476d
* commit '
f55476d831c84f6a2dd6ded052f4d69313176719':
Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Thu, 19 Mar 2015 17:35:22 +0000 (10:35 -0700)]
Remove fragment_out tests with too strict thresholds from mustpass
Bug:
19380820
Change-Id: I4a650ba1cf0e77723708198ffbce4cb62cafb82f
Pyry Haulos [Mon, 6 Apr 2015 22:59:35 +0000 (22:59 +0000)]
am
c0636411: am
0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
c0636411136096f29c79a33165d95510dd539466':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Pyry Haulos [Mon, 6 Apr 2015 22:31:23 +0000 (22:31 +0000)]
am
0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
* commit '
0870de9a762ed6ccc62ffbacd2ab440c2ab457dd':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Pyry Haulos [Fri, 30 Jan 2015 19:38:15 +0000 (11:38 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests()
This relaxes ldexp() tests to allow -0/+0 to be interchanged.
Bug:
19145770
Change-Id: I46c6a8f224606a15be0f974af36c281612f2398b
(cherry picked from commit
1e44f197ded674677381f65c840820728cf36efb)
Jarkko Pöyry [Wed, 25 Mar 2015 00:25:59 +0000 (00:25 +0000)]
am
a8f81cc2: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev
* commit '
a8f81cc2f14426526d3397dc50e1a3f09f83efc2':
Remove tessellation.user_defined_io.per_patch cases from MR1 must pass.
Jarkko Pöyry [Wed, 25 Mar 2015 00:14:51 +0000 (00:14 +0000)]
Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev
Jarkko Pöyry [Tue, 24 Mar 2015 23:58:04 +0000 (23:58 +0000)]
am
c3bb324c: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
c3bb324cd65dbd8b39340fd522340223430e539a':
Remove tessellation.user_defined_io.per_patch cases from must pass.
Jarkko Pöyry [Tue, 24 Mar 2015 23:47:32 +0000 (23:47 +0000)]
am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
* commit '
9252e8197ed615959ad594ecc85fa3c1ed8e2f2d':
Remove tessellation.user_defined_io.per_patch cases from must pass.
Jarkko Pöyry [Mon, 23 Mar 2015 20:46:54 +0000 (13:46 -0700)]
Remove tessellation.user_defined_io.per_patch cases from MR1 must pass.
Bug:
19892988
Change-Id: I3cd9ca7551494b5f7da2a11d041cfb767230201b
Jarkko Pöyry [Mon, 23 Mar 2015 20:43:46 +0000 (13:43 -0700)]
Remove tessellation.user_defined_io.per_patch cases from must pass.
Bug:
19892988
Change-Id: I327307b07997466ec9c86564382a2f5b6a0a8bbd
Pyry Haulos [Thu, 19 Mar 2015 18:30:44 +0000 (18:30 +0000)]
am
cb374372: Remove fragment_out tests with too strict thresholds from mustpass
* commit '
cb374372f500a5cb98dbce44e8705fad086eef85':
Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Thu, 19 Mar 2015 17:35:22 +0000 (10:35 -0700)]
Remove fragment_out tests with too strict thresholds from mustpass
Bug:
19380820
Change-Id: I4a650ba1cf0e77723708198ffbce4cb62cafb82f
Conley Owens [Wed, 18 Mar 2015 21:13:39 +0000 (21:13 +0000)]
am
c6ed4922: Add NOTICE and MODULE_LICENSE files
* commit '
c6ed49223fcf746706f9cf6a78e71022592f56d5':
Add NOTICE and MODULE_LICENSE files
Mika Isojärvi [Mon, 16 Mar 2015 17:34:42 +0000 (17:34 +0000)]
am
f9ccead6: Remove invalid atomic image compare swap tests from mustpass.
* commit '
f9ccead6fe54285c8cbf1da12007ccb05e559079':
Remove invalid atomic image compare swap tests from mustpass.
Mika Isojärvi [Fri, 13 Mar 2015 23:39:33 +0000 (16:39 -0700)]
Remove invalid atomic image compare swap tests from mustpass.
Atomic compare swap image return value test verification is wrong. Tests pass
only if all the operations on single texel are run sequentially.
Affected tests:
dEQP-GLES31.functional.image_load_store.*.atomic.comp_swap_*_return_value
Bug:
19641084
Change-Id: I832d1ce2ef60edf70ac490c8ea11105ce2cb0e07
Mika Isojärvi [Fri, 13 Mar 2015 18:50:35 +0000 (18:50 +0000)]
am
63f91325: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
63f91325aef88dd7842a5065d6f8e5425c84dc2f':
Remove invalid atomic image compare swap tests from mustpass.
Mika Isojärvi [Fri, 13 Mar 2015 18:28:22 +0000 (18:28 +0000)]
am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
* commit '
652dd63a2f6823e19ce7368ef9bf31fd169b4348':
Remove invalid atomic image compare swap tests from mustpass.
Mika Isojärvi [Fri, 13 Mar 2015 18:21:09 +0000 (18:21 +0000)]
Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
Conley Owens [Thu, 12 Mar 2015 22:10:30 +0000 (15:10 -0700)]
Add NOTICE and MODULE_LICENSE files
Change-Id: I264c0c28f107773a56cc463d929548a9ec95baa5
Jarkko Pöyry [Thu, 12 Mar 2015 21:33:49 +0000 (21:33 +0000)]
am
09fb8216: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev
* commit '
09fb821632a3e20025b82f94af0d2a21ced7c82d':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass.
Jarkko Pöyry [Thu, 12 Mar 2015 21:33:39 +0000 (21:33 +0000)]
am
f61fb6b0: am
84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
* commit '
f61fb6b0dcb8fe92cc5501e018e3aa851ef5cbbb':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Jarkko Pöyry [Thu, 12 Mar 2015 21:33:38 +0000 (21:33 +0000)]
am
a0750f11: am
a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification.
* commit '
a0750f11873a856de2c5c2f4b6a8ead0c8016d46':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Jarkko Pöyry [Thu, 12 Mar 2015 19:18:13 +0000 (19:18 +0000)]
Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev
Jarkko Pöyry [Thu, 12 Mar 2015 18:18:01 +0000 (18:18 +0000)]
am
84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
* commit '
84e26791531053e64c4ab04aa48adb77ce2ecc73':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Jarkko Pöyry [Thu, 12 Mar 2015 18:18:00 +0000 (18:18 +0000)]
am
a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification.
* commit '
a83f8e592d39592bcf217a595a027f3dce4d7b2a':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Jarkko Pöyry [Thu, 12 Mar 2015 18:13:15 +0000 (18:13 +0000)]
Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
Mika Isojärvi [Tue, 10 Mar 2015 18:33:14 +0000 (11:33 -0700)]
Remove invalid atomic image compare swap tests from mustpass.
Atomic compare swap image return value test verification is wrong. Tests pass
only if all the operations on single texel are run sequentially.
Affected tests:
dEQP-GLES31.functional.image_load_store.*.atomic.comp_swap_*_return_value
Bug:
19641084
Change-Id: I9b003d565ae90e12220c0df2c8927095703de4a6
Jarkko Pöyry [Fri, 27 Feb 2015 21:30:19 +0000 (13:30 -0800)]
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Bug:
19543772
Change-Id: I1cdabaca4793719831fa768353d2e2be124878c9
Jarkko Pöyry [Fri, 27 Feb 2015 21:51:31 +0000 (13:51 -0800)]
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass.
Bug:
19543772
Change-Id: Ic146ea3716e9f9044018e498baa95185ea5434aa
Jarkko Pöyry [Fri, 27 Feb 2015 22:53:50 +0000 (14:53 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
- Fix to tessellation fractional even tessellation mode verification
calculating additional segments' length wrong if tessellation generated
4 segments, and the additional segments were generated as first and last
segments.
Bug:
19543594
Change-Id: I69e9a03dfcd451fc4e995eae4b5149c67dc50399
Jarkko Pöyry [Wed, 25 Feb 2015 19:33:18 +0000 (19:33 +0000)]
am
8f5780a5: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev
* commit '
8f5780a5ac2e348110d187c9aefb8ba02bc6049e':
Remove broken line interpolation tests from MR1 must pass.
Jarkko Pöyry [Wed, 25 Feb 2015 19:10:26 +0000 (19:10 +0000)]
Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev
Pyry Haulos [Fri, 20 Feb 2015 23:50:55 +0000 (23:50 +0000)]
am
cb9402de: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma
* commit '
cb9402debce3ab0fc6ee8481dd2ef553986257c3':
Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Fri, 20 Feb 2015 23:30:50 +0000 (23:30 +0000)]
am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma
* commit '
e5fc2a804322422a6d50270e9e00fb1c193b6f90':
Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Thu, 19 Feb 2015 22:15:03 +0000 (14:15 -0800)]
Relax fma() verification in builtin_functions.common.fma
GL_EXT_gpu_shader5 allows fma() to be implemented either as a single, or
two correctly-rounded operations. Current tests assumed fma() for lowp
and mediump to be implemented as a single operation as no rounding was
allowed mid-operation.
This change relaxes fma() tests to allow for a*b+c expansion.
Bug:
19431850
Change-Id: I46eea74bf3b95bfdbc510e13ef7315854be623ee
Jarkko Pöyry [Wed, 18 Feb 2015 19:10:45 +0000 (11:10 -0800)]
Remove broken line interpolation tests from MR1 must pass.
- Remove line interpolation tests that incorrectly use projected
distances in intepolation verification.
Bug:
19410338
Change-Id: Ie9ef42caa009cd4a61a14c8af24837c4a43f7fd5
Pyry Haulos [Wed, 18 Feb 2015 20:12:44 +0000 (20:12 +0000)]
am
91d64847: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
* commit '
91d648478f08ebdf8bbe9f3bf8ea3d64850fd7eb':
Relax mediump interpolation accuracy requirements and clarify thresholds
Jarkko Pöyry [Wed, 18 Feb 2015 20:12:43 +0000 (20:12 +0000)]
am
8af07798: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
* commit '
8af07798c5ebc12b04efb87f2519945377d14b17':
Remove broken line interpolation tests from must pass.
Pyry Haulos [Wed, 18 Feb 2015 19:57:48 +0000 (19:57 +0000)]
am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
* commit '
563de115e69e1a98524be95b0f2c26af0bbe621f':
Relax mediump interpolation accuracy requirements and clarify thresholds
Jarkko Pöyry [Wed, 18 Feb 2015 19:54:06 +0000 (19:54 +0000)]
am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
* commit '
79c79d54bd0d278ea2a398e7dfff13e975296ca9':
Remove broken line interpolation tests from must pass.
Pyry Haulos [Wed, 18 Feb 2015 19:52:31 +0000 (19:52 +0000)]
Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
Jarkko Pöyry [Wed, 18 Feb 2015 19:47:41 +0000 (19:47 +0000)]
Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
Jarkko Pöyry [Wed, 18 Feb 2015 18:54:31 +0000 (10:54 -0800)]
Remove broken line interpolation tests from must pass.
- Remove line interpolation tests that incorrectly use projected
distances in intepolation verification.
Bug:
19410338
Change-Id: I2811495d41988cdbdaaf7142781de3f747191c74
Pyry Haulos [Fri, 13 Feb 2015 18:58:03 +0000 (10:58 -0800)]
Relax mediump interpolation accuracy requirements and clarify thresholds
This change relaxes mediump interpolation accuracy in
dEQP-GLES3.functional.fragment_out.* to 4 ULP from 1 ULP.
Threshold computation is also fixed/clarified by moving interpolation
threshold to be dependent on precision qualifier, and allowing only
rounding difference in format-dependent threshold. The original error
was likely due to incorrectly accomodating for interpolation in format
threshold.
Bug:
19380820
Change-Id: I457a9b7e07bad94399d07f37caa29d65ad95a5c8
Pyry Haulos [Fri, 6 Feb 2015 19:42:39 +0000 (19:42 +0000)]
am
9dffe171: Merge "Do not require signed zero support in ldexp tests()" into lmp-mr1-dev
* commit '
9dffe171837245135e71dff20cf34bc4fcac687d':
Do not require signed zero support in ldexp tests()
Pyry Haulos [Fri, 6 Feb 2015 19:25:15 +0000 (19:25 +0000)]
Merge "Do not require signed zero support in ldexp tests()" into lmp-mr1-dev
Jarkko Pöyry [Fri, 6 Feb 2015 16:36:42 +0000 (16:36 +0000)]
am
0b99ef65: am
744fda92: Add missing extension-require statement to geometry query tests.
* commit '
0b99ef65f6d2f3c020a4c4c0d78dc65cd442ded4':
Add missing extension-require statement to geometry query tests.
Jarkko Pöyry [Fri, 6 Feb 2015 01:46:28 +0000 (01:46 +0000)]
am
744fda92: Add missing extension-require statement to geometry query tests.
* commit '
744fda923ab2ca512aeefca793f1a6c8aa3b19ad':
Add missing extension-require statement to geometry query tests.
Jarkko Pöyry [Wed, 4 Feb 2015 19:10:11 +0000 (11:10 -0800)]
Add missing extension-require statement to geometry query tests.
Bug:
19261758
Change-Id: Id788103f6aada884cd47e0707deaabeed0b36b8c
Pyry Haulos [Fri, 30 Jan 2015 21:33:05 +0000 (21:33 +0000)]
am
a52483de: am
e8ef2961: Allow for larger LOD difference and fix another offset bug
* commit '
a52483de6bee171002514a1ec1275d9c4c99fc07':
Allow for larger LOD difference and fix another offset bug
Jarkko Pöyry [Fri, 30 Jan 2015 21:22:43 +0000 (21:22 +0000)]
am
8d83d91e: Terminate test process after first OOM in compute_interop tests.
* commit '
8d83d91e1b85fa69359aed7ea15358f770f9eb82':
Terminate test process after first OOM in compute_interop tests.
Jarkko Pöyry [Fri, 30 Jan 2015 21:22:42 +0000 (21:22 +0000)]
am
72a9510d: Merge "Add support for fatal errors to framework." into lmp-mr1-dev
* commit '
72a9510d9503034c678cdb18384b3fe19f124714':
Add support for fatal errors to framework.
Pyry Haulos [Fri, 30 Jan 2015 21:14:23 +0000 (21:14 +0000)]
am
e8ef2961: Allow for larger LOD difference and fix another offset bug
* commit '
e8ef296162c99669d786b805a148b9a3e8ae5831':
Allow for larger LOD difference and fix another offset bug
Jarkko Pöyry [Fri, 30 Jan 2015 00:19:14 +0000 (16:19 -0800)]
Terminate test process after first OOM in compute_interop tests.
Bug:
19197749
Change-Id: I30eff574ba699b1ee3d28c8fa4c85a5ceea146c1
Jarkko Pöyry [Fri, 30 Jan 2015 20:09:14 +0000 (20:09 +0000)]
Merge "Add support for fatal errors to framework." into lmp-mr1-dev
Pyry Haulos [Fri, 30 Jan 2015 19:38:15 +0000 (11:38 -0800)]
Do not require signed zero support in ldexp tests()
This relaxes ldexp() tests to allow -0/+0 to be interchanged.
Bug:
19145770
Change-Id: I46c6a8f224606a15be0f974af36c281612f2398b
Pyry Haulos [Fri, 30 Jan 2015 17:50:46 +0000 (09:50 -0800)]
Allow for larger LOD difference and fix another offset bug
Certain valid implementations were failing couple of
mipmap.cube.projected tests and the reason appears to be that sampling
analytical derivatives around pixel neighborhood may give too tight LOD
bounds, especially if one or more samples fall into different faces.
This change compensates for the difference by reducing assumed LOD
precision down to 3 bits.
In addition this change fixes another LOD offset issue missed by
previous CL.
Bug:
19170879
Change-Id: I5c154294f2b47222f6910e89dfdd372d7d8233bd
Jarkko Pöyry [Fri, 30 Jan 2015 02:26:52 +0000 (02:26 +0000)]
am
60ce86ed: Merge "Avoid leaking VAO in compute_interop tests." into lmp-mr1-dev
* commit '
60ce86edd4316c2e96b35d94844d870cdfa99d55':
Avoid leaking VAO in compute_interop tests.
Pyry Haulos [Fri, 30 Jan 2015 02:26:51 +0000 (02:26 +0000)]
am
67fa8c54: am
2e736e5c: Fix derivate offset in cube map verification code
* commit '
67fa8c5472adfcad106901e7fad1e76ede4f79a1':
Fix derivate offset in cube map verification code