Jarkko Pöyry [Fri, 12 Jun 2015 18:18:47 +0000 (18:18 +0000)]
am
c568701d: Merge "Fix off-by-one in floatUlpThresholdCompare."
* commit '
c568701ddb3075f1378033c9c57efd16be97db90':
Fix off-by-one in floatUlpThresholdCompare.
Jarkko Pöyry [Fri, 12 Jun 2015 18:04:42 +0000 (18:04 +0000)]
Merge "Fix off-by-one in floatUlpThresholdCompare."
Jarkko Pöyry [Fri, 12 Jun 2015 17:33:34 +0000 (10:33 -0700)]
Fix off-by-one in floatUlpThresholdCompare.
Fix off-by-one in ULP calculation causing comparison accepting errors
one larger than threshold if either of the compared operands were
excatly 0.
Change-Id: I328eebfae5c8caa1f34dea3e519d4dfa41fd92a9
Hengyuan Hu [Fri, 12 Jun 2015 17:20:36 +0000 (17:20 +0000)]
am
0cbb6c2b: Merge "Update egl/common.py"
* commit '
0cbb6c2b13bf5cbd68f38fec6584efe28f49df68':
Update egl/common.py
Mika Isojärvi [Fri, 12 Jun 2015 17:20:35 +0000 (17:20 +0000)]
am
f7c5fc66: Merge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"
* commit '
f7c5fc66a211228a9e549adbc701914a30a99f50':
Avoid accessing uninitialized values in get/setPixDepth/Stencil
Hengyuan Hu [Fri, 12 Jun 2015 17:11:24 +0000 (17:11 +0000)]
Merge "Update egl/common.py"
Mika Isojärvi [Fri, 12 Jun 2015 17:08:26 +0000 (17:08 +0000)]
Merge "Avoid accessing uninitialized values in get/setPixDepth/Stencil"
Hengyuan Hu [Fri, 12 Jun 2015 00:48:52 +0000 (17:48 -0700)]
Update egl/common.py
Add wrappers for EGL_EXT_buffer_age, EGL_KHR_partial_update and
EGL_KHR_swap_buffers_with_damage.
Change-Id: I5bdbd2f6d36c34aee244e191001d97adefd8d7f8
Jarkko Pöyry [Thu, 11 Jun 2015 22:33:41 +0000 (22:33 +0000)]
am
c1ad04d2: am
0266f255: am
a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
* commit '
c1ad04d2cc5a83637e7c31d9ed1dd0d0274d8b53':
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Jarkko Pöyry [Thu, 11 Jun 2015 22:22:15 +0000 (22:22 +0000)]
am
0266f255: am
a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
* commit '
0266f255775eb0b406f0a509fde6d10108078112':
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Jarkko Pöyry [Thu, 11 Jun 2015 22:09:52 +0000 (22:09 +0000)]
am
a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
* commit '
a4ee9d81761262d28b8219cae3199d59d04f9a9c':
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Mika Isojärvi [Wed, 10 Jun 2015 23:27:08 +0000 (16:27 -0700)]
Avoid accessing uninitialized values in get/setPixDepth/Stencil
Access only depth or stencil component when using combined formats in
tcu::Texture to avoid propagating uninitialized values.
Change-Id: I399c912ef07710a5dbb9e85559d108b98a9f2178
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:10 +0000 (21:27 +0000)]
am
d748d835: am
685c36aa: am
28b88d23: Remove interpolate_at_centroid tests from mustpass.
* commit '
d748d835cf1b9fefaebaf4d1557aae9d35b64c15':
Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:09 +0000 (21:27 +0000)]
am
b0b005db: am
4f5bacb8: am
a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
* commit '
b0b005dbbfe3c4ef6c8d532f2007aeff69b3a377':
Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 21:27:08 +0000 (21:27 +0000)]
am
f26cc1e8: am
b559f2e9: am
eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev
* commit '
f26cc1e800580e6182fea982a45948b1ae09d463':
Convert negative pragma cases to positive.
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:42 +0000 (21:20 +0000)]
am
685c36aa: am
28b88d23: Remove interpolate_at_centroid tests from mustpass.
* commit '
685c36aa1f359b33a301e8ce1dd8d90ae4122dce':
Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:41 +0000 (21:20 +0000)]
am
4f5bacb8: am
a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
* commit '
4f5bacb8d76ea2f18704338146e9189bb3885f67':
Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 21:20:40 +0000 (21:20 +0000)]
am
b559f2e9: am
eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev
* commit '
b559f2e97fdd78ab0ebd63afb5f7cb8cdde4bc00':
Convert negative pragma cases to positive.
Jarkko Pöyry [Thu, 11 Jun 2015 21:11:12 +0000 (21:11 +0000)]
am
28b88d23: Remove interpolate_at_centroid tests from mustpass.
* commit '
28b88d232e3758d30ff25ed132ac4df6f742fb4a':
Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:44 +0000 (21:10 +0000)]
am
a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
* commit '
a0227f11d2a18d73fdef4edda07dc1a93ec5113a':
Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:43 +0000 (21:10 +0000)]
am
eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev
* commit '
eb7b7b5711e0447e6ea0ab28ca3574fdb9efdd76':
Convert negative pragma cases to positive.
Jarkko Pöyry [Thu, 11 Jun 2015 20:59:24 +0000 (20:59 +0000)]
Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 20:13:21 +0000 (13:13 -0700)]
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Bug:
20154392
Change-Id: I46118adefb6f6f8e91c6660c2503c987343fc4c8
Jarkko Pöyry [Thu, 11 Jun 2015 20:09:56 +0000 (13:09 -0700)]
Remove interpolate_at_centroid tests from mustpass.
Bug:
20453509
Change-Id: Ia9d31f5e5f96743793bc57f1440a114128e8e833
Pyry Haulos [Thu, 11 Jun 2015 20:00:11 +0000 (20:00 +0000)]
Merge "Add collection of basic utilities for Vulkan" into vulkan
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:56 +0000 (19:56 +0000)]
Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:30 +0000 (19:56 +0000)]
Merge "Convert negative pragma cases to positive." into mnc-dev
Pyry Haulos [Thu, 28 May 2015 22:29:09 +0000 (15:29 -0700)]
Add collection of basic utilities for Vulkan
Utilities are not complete yet, but represent a set of useful patterns
and abstractions test cases should use to be future-proof.
* DeviceUtil: creating default instance, selecting device
* MemUtil: device memory management
* QueryUtil: convenience wrappers for API queries
Change-Id: I7a60f74fa5cba0f49a359efd35f749f8dac56eaf
Jarkko Pöyry [Thu, 11 Jun 2015 17:32:41 +0000 (17:32 +0000)]
am
0274c3a9: am
6566f6d2: am
54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev
* commit '
0274c3a9fda40cbb35a8317d47078062c17086e2':
Fix GLES31 geo/tess linkage test uniforms with conficting precisions.
Jarkko Pöyry [Thu, 11 Jun 2015 17:19:34 +0000 (17:19 +0000)]
am
6566f6d2: am
54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev
* commit '
6566f6d29e881d3db7e3431677b1712bc79d29ee':
Fix GLES31 geo/tess linkage test uniforms with conficting precisions.
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:47 +0000 (17:18 +0000)]
am
aea12fb1: am
5a74ac83: am
3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
* commit '
aea12fb1744160bc4d6b7c80748d0e7f63095df7':
Add missing TCS/TES image limit checks to PIQ tests.
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:46 +0000 (17:18 +0000)]
am
6dad9502: am
d41aad0c: am
d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev
* commit '
6dad9502b73c66bfa827b88e95f98bc4478c5c61':
Check tessellation SSBO block limits in ShaderExecUtil.
Jarkko Pöyry [Thu, 11 Jun 2015 17:18:45 +0000 (17:18 +0000)]
am
94493f58: am
5b99b804: am
2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev
* commit '
94493f589671164f7091315509b110ff4516cb51':
Fix explicit TCS output array size not matching gl_MaxPatchVertices.
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:32 +0000 (17:09 +0000)]
am
5a74ac83: am
3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
* commit '
5a74ac837d8157ab07c8bb77c661c5fb642b33e0':
Add missing TCS/TES image limit checks to PIQ tests.
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:31 +0000 (17:09 +0000)]
am
d41aad0c: am
d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev
* commit '
d41aad0c69a0a3076a22d5158312f155ff141550':
Check tessellation SSBO block limits in ShaderExecUtil.
Jarkko Pöyry [Thu, 11 Jun 2015 17:09:06 +0000 (17:09 +0000)]
am
5b99b804: am
2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev
* commit '
5b99b804ef87efec7746e5d2bed6feca409e7d78':
Fix explicit TCS output array size not matching gl_MaxPatchVertices.
Jarkko Pöyry [Thu, 11 Jun 2015 17:06:50 +0000 (17:06 +0000)]
am
54a10cdf: Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev
* commit '
54a10cdf8b32aacf79d090c5f2584271cff211b6':
Fix GLES31 geo/tess linkage test uniforms with conficting precisions.
Jarkko Pöyry [Thu, 11 Jun 2015 16:27:09 +0000 (09:27 -0700)]
Ignore denormals in floatUlpThresholdCompare.
- Calculate ULPs assuming denormals (and signed zeros) do not exist.
Bug:
21731219
Change-Id: I6f426c781b2c38d7279b65a973e381f0848fbe02
Jarkko Pöyry [Thu, 11 Jun 2015 16:53:52 +0000 (16:53 +0000)]
am
3b7bf927: Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
* commit '
3b7bf927113405c56ea1790ef8dc8cc667768cfa':
Add missing TCS/TES image limit checks to PIQ tests.
Jarkko Pöyry [Thu, 11 Jun 2015 16:53:51 +0000 (16:53 +0000)]
am
d75e90cd: Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev
* commit '
d75e90cd6a2a72774124c341a77c8b8cb913cc54':
Check tessellation SSBO block limits in ShaderExecUtil.
Jarkko Pöyry [Thu, 11 Jun 2015 16:44:07 +0000 (16:44 +0000)]
Merge "Fix GLES31 geo/tess linkage test uniforms with conficting precisions." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 16:38:31 +0000 (16:38 +0000)]
am
2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev
* commit '
2627adc0f42793dfb9b73e84937162b9c85bd1e8':
Fix explicit TCS output array size not matching gl_MaxPatchVertices.
Jarkko Pöyry [Thu, 11 Jun 2015 16:36:37 +0000 (16:36 +0000)]
Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 16:28:03 +0000 (16:28 +0000)]
Merge "Check tessellation SSBO block limits in ShaderExecUtil." into mnc-dev
Jarkko Pöyry [Wed, 10 Jun 2015 01:08:59 +0000 (18:08 -0700)]
Check tessellation SSBO block limits in ShaderExecUtil.
Bug:
21731306
Change-Id: Ib6291006b03b87494cdefc78875162f538a4e695
Jarkko Pöyry [Thu, 11 Jun 2015 16:19:32 +0000 (16:19 +0000)]
Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev
Kalle Raita [Thu, 11 Jun 2015 02:06:07 +0000 (02:06 +0000)]
am
45bfbfc3: am
90c3f00b: am
3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev
* commit '
45bfbfc3ef03aad50be12a9d6565b7e803262e61':
Remove flush_wait test as glFlush does not flush on all platforms.
Mika Isojärvi [Thu, 11 Jun 2015 02:06:07 +0000 (02:06 +0000)]
am
e457d520: am
b72263a1: am
3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev
* commit '
e457d520efc4e20a50c3f1b7490c7da1966de5b4':
Force sampling to single texture level in copy image tests
Kalle Raita [Thu, 11 Jun 2015 02:00:26 +0000 (02:00 +0000)]
am
90c3f00b: am
3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev
* commit '
90c3f00b4f0fc4bcb70b0bd4eb1299ebe50092ba':
Remove flush_wait test as glFlush does not flush on all platforms.
Mika Isojärvi [Thu, 11 Jun 2015 02:00:25 +0000 (02:00 +0000)]
am
b72263a1: am
3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev
* commit '
b72263a1e501c2e21c47c7c49055abf74cf898ee':
Force sampling to single texture level in copy image tests
Kalle Raita [Thu, 11 Jun 2015 01:49:03 +0000 (01:49 +0000)]
am
3894a568: Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev
* commit '
3894a5680af18b0e121d08b32944bd71aae91eca':
Remove flush_wait test as glFlush does not flush on all platforms.
Mika Isojärvi [Thu, 11 Jun 2015 01:49:03 +0000 (01:49 +0000)]
am
3ec40c89: Merge "Force sampling to single texture level in copy image tests" into mnc-dev
* commit '
3ec40c891edc5de43094c30cd637982509168652':
Force sampling to single texture level in copy image tests
Kalle Raita [Thu, 11 Jun 2015 00:25:08 +0000 (00:25 +0000)]
Merge "Remove flush_wait test as glFlush does not flush on all platforms." into mnc-dev
Kalle Raita [Wed, 10 Jun 2015 23:38:48 +0000 (23:38 +0000)]
am
ea4c0316: am
a95a445f: am
8fbd4858: Merge "Remove tests for __LINE__ in nested multi-line macros." into mnc-dev
* commit '
ea4c0316fcc0da49e689ed5a59a8b90fc14fd3fd':
Remove tests for __LINE__ in nested multi-line macros.
Pyry Haulos [Wed, 10 Jun 2015 23:38:47 +0000 (23:38 +0000)]
am
5438d5fe: am
44a6b6f1: am
b3637d2f: Fix bug in tcu::Interval::intersects()
* commit '
5438d5fed2ad75eebba4b3c525a61a1afba51310':
Fix bug in tcu::Interval::intersects()
Kalle Raita [Wed, 6 May 2015 18:39:55 +0000 (11:39 -0700)]
Remove flush_wait test as glFlush does not flush on all platforms.
Bug:
20558284
Change-Id: I8daa93459db7e1bfadf194e496a1596703a07693
Mika Isojärvi [Wed, 10 Jun 2015 23:36:25 +0000 (23:36 +0000)]
Merge "Force sampling to single texture level in copy image tests" into mnc-dev
Kalle Raita [Wed, 10 Jun 2015 23:31:57 +0000 (23:31 +0000)]
am
a95a445f: am
8fbd4858: Merge "Remove tests for __LINE__ in nested multi-line macros." into mnc-dev
* commit '
a95a445f3cee51ecbe201846ecfc95f22af0bf87':
Remove tests for __LINE__ in nested multi-line macros.
Pyry Haulos [Wed, 10 Jun 2015 23:31:56 +0000 (23:31 +0000)]
am
44a6b6f1: am
b3637d2f: Fix bug in tcu::Interval::intersects()
* commit '
44a6b6f1fc0d44130b1dd71197e236c1b3664856':
Fix bug in tcu::Interval::intersects()
Kalle Raita [Wed, 10 Jun 2015 23:15:37 +0000 (23:15 +0000)]
am
8fbd4858: Merge "Remove tests for __LINE__ in nested multi-line macros." into mnc-dev
* commit '
8fbd4858011144feee50cf2cc2ca5faa076d8c71':
Remove tests for __LINE__ in nested multi-line macros.
Pyry Haulos [Wed, 10 Jun 2015 23:14:46 +0000 (23:14 +0000)]
am
b3637d2f: Fix bug in tcu::Interval::intersects()
* commit '
b3637d2f4c8c33317e4b9e7d5e637e8e33766e00':
Fix bug in tcu::Interval::intersects()
Kalle Raita [Wed, 10 Jun 2015 20:48:22 +0000 (20:48 +0000)]
Merge "Remove tests for __LINE__ in nested multi-line macros." into mnc-dev
Kalle Raita [Wed, 10 Jun 2015 18:23:01 +0000 (11:23 -0700)]
Remove tests for __LINE__ in nested multi-line macros.
Bug:
21737600
Change-Id: Ifb98bcfceec5a9c9cb75cfa3d17109111dce7360
Pyry Haulos [Wed, 10 Jun 2015 19:19:54 +0000 (12:19 -0700)]
Fix bug in tcu::Interval::intersects()
This bug (probably just a typo) was causing issues in atan(y, x) tests.
The verification didn't account for small denormal divisors being
flushed to +0.
Bug:
21326633
Change-Id: I044ab38fb7f2ae316dfdac0674eab942fc5c8446
Jarkko Pöyry [Wed, 10 Jun 2015 18:40:51 +0000 (18:40 +0000)]
am
5a4a0852: Merge "Do not produce Infs in atanh tests."
* commit '
5a4a0852eaa684de76bfcd5128d6cf9e8eec44cd':
Do not produce Infs in atanh tests.
Jarkko Pöyry [Wed, 10 Jun 2015 18:28:44 +0000 (18:28 +0000)]
Merge "Do not produce Infs in atanh tests."
Jarkko Pöyry [Wed, 10 Jun 2015 18:22:04 +0000 (11:22 -0700)]
Add missing TCS/TES image limit checks to PIQ tests.
Bug:
21731306
Change-Id: If08d216ba0d67a772312caeeac65ebe7cd762cfe
Mika Isojärvi [Tue, 9 Jun 2015 23:03:31 +0000 (16:03 -0700)]
Force sampling to single texture level in copy image tests
Use GL_TEXTURE_MAX_LEVEL and GL_TEXTURE_BASE_LEVEL to make sure verification
always samples from single texture level.
Bug:
21731224
Change-Id: I0e7ccaeda4de693e1828980c2b1f2529050bc406
Jarkko Pöyry [Tue, 9 Jun 2015 20:32:17 +0000 (13:32 -0700)]
Fix explicit TCS output array size not matching gl_MaxPatchVertices.
Fix GLES3 tessellation.user_defined_io.per_vertex_* cases declaring explicitly
sized output (block) array with invalid size. Size, if declared, must match
both gl_MaxPatchVertices and the size declared in the layout declaration. Fix
cases by always using implicit array sizes in per-vertex TCS output arrays.
See Khronos bug #12908 (issues 2 and 3) for details.
Bug:
21730725
Change-Id: I9c5e674893590e0f004708139b507fc5446424ae
Jarkko Pöyry [Wed, 10 Jun 2015 17:25:24 +0000 (17:25 +0000)]
am
d34eae8f: am
2ff0cb3d: am
a69003b7: Merge "Allow XXX_framebuffer_no_attachments limits to exceed texture limits." into mnc-dev
* commit '
d34eae8f733a5545a29bfbb5a09b0f243db2bb42':
Allow XXX_framebuffer_no_attachments limits to exceed texture limits.
Jarkko Pöyry [Wed, 10 Jun 2015 17:25:23 +0000 (17:25 +0000)]
am
895efc73: am
c71de183: am
0fbaeab9: Merge "Allow any int -> float rounding in state query utils." into mnc-dev
* commit '
895efc738062c952b645a29cbb78682b9fbdacb0':
Allow any int -> float rounding in state query utils.
Jarkko Pöyry [Wed, 10 Jun 2015 17:13:10 +0000 (17:13 +0000)]
am
2ff0cb3d: am
a69003b7: Merge "Allow XXX_framebuffer_no_attachments limits to exceed texture limits." into mnc-dev
* commit '
2ff0cb3d8c1f7c57671de21a29c57ab3260ae5ff':
Allow XXX_framebuffer_no_attachments limits to exceed texture limits.
Jarkko Pöyry [Wed, 10 Jun 2015 17:13:09 +0000 (17:13 +0000)]
am
c71de183: am
0fbaeab9: Merge "Allow any int -> float rounding in state query utils." into mnc-dev
* commit '
c71de18307ef4a04c201fe1a23d99280539bc44f':
Allow any int -> float rounding in state query utils.
Jarkko Pöyry [Wed, 10 Jun 2015 15:52:29 +0000 (15:52 +0000)]
am
a69003b7: Merge "Allow XXX_framebuffer_no_attachments limits to exceed texture limits." into mnc-dev
* commit '
a69003b79f317822a2bbe1f804b425ca00998a2e':
Allow XXX_framebuffer_no_attachments limits to exceed texture limits.
Jarkko Pöyry [Wed, 10 Jun 2015 15:52:29 +0000 (15:52 +0000)]
am
0fbaeab9: Merge "Allow any int -> float rounding in state query utils." into mnc-dev
* commit '
0fbaeab9d99e2e36f98598112ee56c883d00a3f4':
Allow any int -> float rounding in state query utils.
Jarkko Pöyry [Wed, 10 Jun 2015 15:21:08 +0000 (15:21 +0000)]
Merge "Allow XXX_framebuffer_no_attachments limits to exceed texture limits." into mnc-dev
Jarkko Pöyry [Wed, 10 Jun 2015 15:19:41 +0000 (15:19 +0000)]
Merge "Allow any int -> float rounding in state query utils." into mnc-dev
Jarkko Pöyry [Tue, 2 Jun 2015 03:58:39 +0000 (20:58 -0700)]
Allow any int -> float rounding in state query utils.
Bug:
21326686
Change-Id: I5d771e6e7f3961a0d2302952b1a6a020bce45a41
Mika Isojärvi [Tue, 9 Jun 2015 22:13:49 +0000 (22:13 +0000)]
am
716dbe4e: Merge "Fix uninitialized values in geometry shader tests"
* commit '
716dbe4ec790cb515495434d61b9d34ca7a6c31f':
Fix uninitialized values in geometry shader tests
Mika Isojärvi [Tue, 9 Jun 2015 22:13:47 +0000 (22:13 +0000)]
am
1f9d6716: Merge "Fix uninitialized values in vertex array tests"
* commit '
1f9d6716dd31e19825246ef91e371fb056a258c3':
Fix uninitialized values in vertex array tests
Mika Isojärvi [Tue, 9 Jun 2015 22:04:49 +0000 (22:04 +0000)]
Merge "Fix uninitialized values in geometry shader tests"
Mika Isojärvi [Tue, 9 Jun 2015 22:04:06 +0000 (22:04 +0000)]
Merge "Fix uninitialized values in vertex array tests"
Jarkko Pöyry [Tue, 9 Jun 2015 21:22:13 +0000 (14:22 -0700)]
Allow XXX_framebuffer_no_attachments limits to exceed texture limits.
Bug:
21732003
Change-Id: Ic242ce22c19751629fe90225328e3317968dd076
Mika Isojärvi [Tue, 9 Jun 2015 17:59:48 +0000 (10:59 -0700)]
Fix uninitialized values in vertex array tests
Change-Id: I8a789177a2c74eec766dbff4962f869773fb9372
Mika Isojärvi [Tue, 9 Jun 2015 21:37:45 +0000 (14:37 -0700)]
Fix uninitialized values in geometry shader tests
Change-Id: I827034801cabe78ad7a43d85f453686a8e20ab47
Jarkko Pöyry [Tue, 9 Jun 2015 19:24:48 +0000 (12:24 -0700)]
Fix GLES31 geo/tess linkage test uniforms with conficting precisions.
Bug:
21730730
Change-Id: Icc8738d273ed69bc3ef8875ea5f9e3185b62d603
Jarkko Pöyry [Tue, 9 Jun 2015 20:08:40 +0000 (20:08 +0000)]
am
124c54ec: (-s ours) am
a108d4bf: (-s ours) am
13034e14: DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
* commit '
124c54ec11a44d85eb670c4d6458b6d39de9924a':
DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
Jarkko Pöyry [Tue, 9 Jun 2015 19:57:32 +0000 (19:57 +0000)]
am
a108d4bf: (-s ours) am
13034e14: DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
* commit '
a108d4bf5719e22144c1c5ef4ed46476625d5381':
DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
Jarkko Pöyry [Tue, 9 Jun 2015 19:42:37 +0000 (19:42 +0000)]
am
13034e14: DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
* commit '
13034e144e482ec96d679e796575ac69c132ee03':
DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
Pyry Haulos [Tue, 9 Jun 2015 19:41:04 +0000 (19:41 +0000)]
am
77cbab3d: Fix ULP computation issue in shader.precision.float tests
* commit '
77cbab3d8b2550396022eacff4dbf97a11f717ef':
Fix ULP computation issue in shader.precision.float tests
Pyry Haulos [Tue, 9 Jun 2015 19:25:17 +0000 (12:25 -0700)]
Fix ULP computation issue in shader.precision.float tests
To avoid undefined behavior, the ShaderFloatPrecisionCase::compare() was
changed to limit right shift to at most data type bit width.
Unfortunately values were mistaken as 32-bit, while they were actually
64-bit values.
Change-Id: I373e0318ab577d1f169717db734d4a66953ee29c
Jarkko Pöyry [Tue, 9 Jun 2015 18:08:43 +0000 (11:08 -0700)]
Convert negative pragma cases to positive.
- Convert negative #pragma debug and invalid token cases to expect
successful compile.
- Rename tests to match new behavior and remove cases from mustpass.
Bug:
21725534
Change-Id: I4cb06d3038b551eb21b52f14dd341bb59519d38c
Jarkko Pöyry [Mon, 1 Jun 2015 23:42:47 +0000 (16:42 -0700)]
DO NOT MERGE: Port GLES2 and 3 binding query tests to use gls state query utils.
Bug:
21326686
Bug:
19144698
Change-Id: I39d46ff18eccb8b3d148cb05cb2cf7fdb69432be
Jarkko Pöyry [Mon, 8 Jun 2015 21:24:28 +0000 (21:24 +0000)]
am
f87e858e: am
da303784: am
58aae3be: Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
* commit '
f87e858eb5ef0dea2b455fe25a92340334da9b0f':
Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
Jarkko Pöyry [Mon, 8 Jun 2015 21:14:10 +0000 (21:14 +0000)]
am
da303784: am
58aae3be: Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
* commit '
da303784beb93fb10aaf3e0b71694b98e56ed2e4':
Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
Jarkko Pöyry [Mon, 8 Jun 2015 20:58:52 +0000 (20:58 +0000)]
am
58aae3be: Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
* commit '
58aae3be8e0f69d8e48f5a50dca830b0bfc1b136':
Add deInt32ToFloatRoundToNegInf and deInt32ToFloatRoundToPosInf.
Mika Isojärvi [Mon, 8 Jun 2015 20:52:14 +0000 (20:52 +0000)]
am
e796d724: Merge "Initialize uninitialized values in compilation performance tests"
* commit '
e796d724fcb361b4e97d780ab8f08d2e58a9811f':
Initialize uninitialized values in compilation performance tests
Mika Isojärvi [Mon, 8 Jun 2015 20:52:13 +0000 (20:52 +0000)]
am
1cacbd50: Merge "Initialize uninitialized values in debug tests"
* commit '
1cacbd5009a40d18523f44f5d1eea4b9c477531a':
Initialize uninitialized values in debug tests
Mika Isojärvi [Mon, 8 Jun 2015 20:52:13 +0000 (20:52 +0000)]
am
7e090192: Merge "Fix fillWithGrid calling fillWithGradient for depth formats"
* commit '
7e0901927d0e2ac4f7ef07e7b97026c52402ae3b':
Fix fillWithGrid calling fillWithGradient for depth formats
Mika Isojärvi [Mon, 8 Jun 2015 20:52:12 +0000 (20:52 +0000)]
am
e8d6f316: Merge "Initialize uninitialized value in ES 2 capability tests"
* commit '
e8d6f3163d9aa4f55d5bdf3a61ac9648f867b202':
Initialize uninitialized value in ES 2 capability tests