Jamie Madill [Fri, 15 May 2015 17:35:40 +0000 (17:35 +0000)]
am
3ff8f3de: Split null context factory in to its own file.
* commit '
3ff8f3de14f6eabfaad479b480f7433459a63365':
Split null context factory in to its own file.
Jamie Madill [Fri, 15 May 2015 14:54:37 +0000 (10:54 -0400)]
Split null context factory in to its own file.
This allows the factory to be re-used in an application which
has another implementation of the createPlatform() function.
Change-Id: I186ee52d5832933e83ff8c6779aa2791fab89dbc
Pyry Haulos [Thu, 14 May 2015 22:15:19 +0000 (22:15 +0000)]
Merge "Add initial Vulkan support to framework" into vulkan
Pyry Haulos [Tue, 12 May 2015 20:35:23 +0000 (13:35 -0700)]
Add initial Vulkan support to framework
Change-Id: Iae128a976b311380aaecf52b71ead310bc92ddc7
Mika Isojärvi [Thu, 14 May 2015 01:01:35 +0000 (01:01 +0000)]
am
e5870a12: am
1c3a4b06: Fix EGL multithread single window tests.
* commit '
e5870a12182912c0eeaaf21ba34d6b454070fc21':
Fix EGL multithread single window tests.
Mika Isojärvi [Thu, 14 May 2015 00:43:24 +0000 (00:43 +0000)]
am
1c3a4b06: Fix EGL multithread single window tests.
* commit '
1c3a4b06ebc1ea836f2d6a66e30d695f9656defc':
Fix EGL multithread single window tests.
Mika Isojärvi [Tue, 12 May 2015 23:07:12 +0000 (16:07 -0700)]
Fix EGL multithread single window tests.
Avoid trying to destroy windows when current thread has no windows in single
window cases. Tests always create new resources, if there are too few, and
destroy resources when there are too many. When number of resources is somewhere
in between test chooses randomly what to do next. In a single window case the
current thread may not be able to create a new window and thus may not have any
windows. When there are no windows the random operation must not attempt to
destroy a window.
Bug:
20958064
Change-Id: I5366233c141278a994768110b399afa79f6ed2e5
Jarkko Pöyry [Tue, 12 May 2015 20:59:07 +0000 (20:59 +0000)]
am
02ff313d: am
0267b32c: Revert "Make empty declaration tests positive."
* commit '
02ff313d0fe198040dc3c7a3adee0df0a7d9b62f':
Revert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 20:49:26 +0000 (20:49 +0000)]
am
0267b32c: Revert "Make empty declaration tests positive."
* commit '
0267b32c1771d36234a7a9c0b1a904d32310572f':
Revert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 20:33:24 +0000 (13:33 -0700)]
Fix size_t conversion warnings in rr.
Change-Id: I2c6e64fe1d675aa34ba778684b791862d59f432d
Jarkko Pöyry [Tue, 12 May 2015 01:22:01 +0000 (18:22 -0700)]
Revert "Make empty declaration tests positive."
- This reverts commit
9ac9658a208cf3bb2e9f0dc5d43519125e1222a5.
- Remove unsized array empty declaration cases from mustpass.
Bug:
20699693
Change-Id: I4435a637b6cd8564d51e584c0f63940939e307b9
Jarkko Pöyry [Tue, 12 May 2015 01:20:28 +0000 (01:20 +0000)]
am
40d446a1: am
31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev
* commit '
40d446a19a7c708a499a8ce52ec9c13af921c4ca':
Fix issues with non-tightly packed images.
Jarkko Pöyry [Tue, 12 May 2015 01:14:14 +0000 (01:14 +0000)]
Merge "Improve combined depth stencil image handling."
Jarkko Pöyry [Tue, 12 May 2015 01:08:49 +0000 (01:08 +0000)]
am
780aa423: am
eae7c694: Do not use combined format as depth target in EGL render tests.
* commit '
780aa423d98b7009013b360049eb73834c4f490a':
Do not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Tue, 12 May 2015 01:07:05 +0000 (01:07 +0000)]
am
31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev
* commit '
31b2903165d4f3a75f67a847577960dd69346c01':
Fix issues with non-tightly packed images.
Jarkko Pöyry [Tue, 12 May 2015 00:34:57 +0000 (17:34 -0700)]
Improve combined depth stencil image handling.
- Allow logging DS images. This will result in separate D and S images.
- Add depth and stencil multisample resolve.
- Do not resolve D and S attachments as a color attachment.
Bug:
21038103
Change-Id: Ib7840126094abf947043d73b3bada76c55988b02
Jarkko Pöyry [Tue, 12 May 2015 00:56:07 +0000 (00:56 +0000)]
am
eae7c694: Do not use combined format as depth target in EGL render tests.
* commit '
eae7c69404441d33bf0c352d544a58d261cf34a9':
Do not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Tue, 12 May 2015 00:50:08 +0000 (00:50 +0000)]
Merge "Fix issues with non-tightly packed images." into mnc-dev
Jarkko Pöyry [Mon, 11 May 2015 19:21:11 +0000 (12:21 -0700)]
Support combined DS formats in rr::Renderer.
- Separate combined formats in rr::RenderTarget.
- Add sanity checks to rr::FragmentProcessor.
Change-Id: I100f0d071662ff8631343d8237f6847f7f7665b2
Jarkko Pöyry [Mon, 11 May 2015 23:42:02 +0000 (16:42 -0700)]
Fix issues with non-tightly packed images.
- Add logging fast-path pixel pitch check.
- Fix MultisamplePixelBufferAccess with non-tightly packed images.
- Add estimatePixelValueRange() fast-paths for all normalized formats.
Change-Id: If5b334de2658b7c714fe56bb561892b5a736e3b0
Jarkko Pöyry [Sat, 9 May 2015 03:01:44 +0000 (20:01 -0700)]
Do not use combined format as depth target in EGL render tests.
Bug:
20949289
Change-Id: I63f5bc6abb335ee1d097f93e87d16fcc54799f3e
Jarkko Pöyry [Fri, 8 May 2015 23:05:50 +0000 (23:05 +0000)]
am
03523248: am
d8478225: Fix onStart/onCreate race in instrumentation.
* commit '
0352324866a7d7bc1824637d86596453447c3bfe':
Fix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 22:52:54 +0000 (22:52 +0000)]
am
d8478225: Fix onStart/onCreate race in instrumentation.
* commit '
d8478225bb37c964522f4abaf890d3533795345a':
Fix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 21:29:21 +0000 (14:29 -0700)]
Fix onStart/onCreate race in instrumentation.
- Fix calling start() too early. (Before arguments were parsed.)
- Log more if platform query fails.
Bug:
20949263
Change-Id: I9755a4b89430d507bc1a7376ad7c8440c8358746
Jarkko Pöyry [Thu, 7 May 2015 22:12:04 +0000 (22:12 +0000)]
am
313f0906: (-s ours) am
952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.
* commit '
313f09064de9d7af420aa3ed7d8f12e2abcd46ef':
DO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Thu, 7 May 2015 21:09:19 +0000 (21:09 +0000)]
am
952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.
* commit '
952970c8820492053ebcad6ec0c3b8e8dcac4dd1':
DO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Sat, 25 Apr 2015 00:56:13 +0000 (17:56 -0700)]
DO NOT MERGE: Do not spam activity manager if remote dies.
- Cache isRunning the first time the process is observed dead.
- Avoid busy-polling the log file in DeqpInstrumentation.
Change-Id: Ie4d042cfef261c42ddc24dfaf9d58c13de867b9d
(cherry picked from commit
dbe1a448db4f68b80f7ce36b95b8f8a3024df3b4)
Jarkko Pöyry [Thu, 7 May 2015 08:18:28 +0000 (08:18 +0000)]
am
02c01c95: am
741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev
* commit '
02c01c95a78cbec44117b0054711ef4f950f5b34':
Add missing EGLimage stencil image verifier.
Pyry Haulos [Thu, 7 May 2015 08:18:27 +0000 (08:18 +0000)]
am
25ceee42: am
5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev
* commit '
25ceee422c574d21eef06b71c2246783a3c808f3':
Improve glFlush() & glFinish() tests
Jarkko Pöyry [Thu, 7 May 2015 08:18:26 +0000 (08:18 +0000)]
am
d7098b86: am
1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev
* commit '
d7098b86a87db017cb2e74467a424983972e5e0c':
Fix EGLImage depth image test issues.
Mika Isojärvi [Thu, 7 May 2015 08:18:25 +0000 (08:18 +0000)]
am
cacb7cee: am
f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev
* commit '
cacb7ceebd01295e1d30e99b9826367ccb88c7fc':
Remove copies from rendebuffers from must pass list.
Mika Isojärvi [Thu, 7 May 2015 08:18:24 +0000 (08:18 +0000)]
am
7724546a: am
b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev
* commit '
7724546ab1980fb58c07825fc22c54fcd61bb066':
Remove SRGB copy image test bug from test issues list.
Jarkko Pöyry [Thu, 7 May 2015 08:18:23 +0000 (08:18 +0000)]
am
23c8c90b: am
4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev
* commit '
23c8c90b472f82f9c028a27ed777aae7a581071c':
Do not use color EGLimages as depth or stencil images or vice versa.
Jarkko Pöyry [Thu, 7 May 2015 08:18:22 +0000 (08:18 +0000)]
am
6a12ba4a: am
0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev
* commit '
6a12ba4abd9873c9b22f35b9c1791bc296c0514c':
Fix some warnings in border clamp tests.
Jarkko Pöyry [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am
741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev
* commit '
741830e40a09907429eaaac41c387f45dcc48cfa':
Add missing EGLimage stencil image verifier.
Pyry Haulos [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am
5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev
* commit '
5998be1608dce3c5c9cb35535b557d1b9918186f':
Improve glFlush() & glFinish() tests
Jarkko Pöyry [Thu, 7 May 2015 05:26:18 +0000 (05:26 +0000)]
am
1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev
* commit '
1992224cc33a223cf3faa17852ad9072ad5684b5':
Fix EGLImage depth image test issues.
Mika Isojärvi [Thu, 7 May 2015 05:26:15 +0000 (05:26 +0000)]
am
f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev
* commit '
f9620e1de0e733ae0a763bcdc508772f2ce4fe3c':
Remove copies from rendebuffers from must pass list.
Mika Isojärvi [Thu, 7 May 2015 05:26:14 +0000 (05:26 +0000)]
am
b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev
* commit '
b2c6d88a5727265815d12fa2714e6da5a0446b04':
Remove SRGB copy image test bug from test issues list.
Jarkko Pöyry [Thu, 7 May 2015 05:25:20 +0000 (05:25 +0000)]
am
4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev
* commit '
4a8c095079859da42e192efbfed2ed7a49192ee5':
Do not use color EGLimages as depth or stencil images or vice versa.
Jarkko Pöyry [Thu, 7 May 2015 05:25:19 +0000 (05:25 +0000)]
am
0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev
* commit '
0ab338e5721a3f31a0272572851beb4ce6442661':
Fix some warnings in border clamp tests.
Pyry Haulos [Wed, 6 May 2015 23:10:17 +0000 (23:10 +0000)]
am
5e942cac: (-s ours) am
fef7d7ab: (-s ours) am
48c21c9a: (-s ours) am
0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641 -s ours
* commit '
5e942cac64045b36fb17a43a8fc9929ad91eec34':
Pyry Haulos [Wed, 6 May 2015 22:44:30 +0000 (22:44 +0000)]
am
fef7d7ab: (-s ours) am
48c21c9a: (-s ours) am
0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641 -s ours
* commit '
fef7d7ab988223f47776bd152bd89dd9ddb64bf2':
Jarkko Pöyry [Wed, 6 May 2015 21:32:51 +0000 (21:32 +0000)]
Merge "Add missing EGLimage stencil image verifier." into mnc-dev
Pyry Haulos [Wed, 6 May 2015 21:32:06 +0000 (21:32 +0000)]
Merge "Improve glFlush() & glFinish() tests" into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 21:22:43 +0000 (21:22 +0000)]
Merge "Fix EGLImage depth image test issues." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:17:48 +0000 (21:17 +0000)]
Merge "Remove copies from rendebuffers from must pass list." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:09:19 +0000 (21:09 +0000)]
Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev
Pyry Haulos [Wed, 6 May 2015 20:32:39 +0000 (13:32 -0700)]
Improve glFlush() & glFinish() tests
* Use tcu::warmupCPU() instead of simple busy wait for warmup.
* Ensure that wait time is always longer than estimated render time.
Change-Id: I891771d41a9bd48e58ad493f4b4dc7f28c571c30
Jarkko Pöyry [Wed, 6 May 2015 20:30:03 +0000 (20:30 +0000)]
Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 20:29:47 +0000 (20:29 +0000)]
Merge "Fix some warnings in border clamp tests." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 20:24:00 +0000 (13:24 -0700)]
Add missing EGLimage stencil image verifier.
- Add stencil buffer verifier.
- Avoid adding new tests to mustpass.
Bug:
20638016
Change-Id: I8dbeb51b8dfb4392b3fa4216772308ec9e450cb4
Jarkko Pöyry [Wed, 6 May 2015 03:12:24 +0000 (20:12 -0700)]
Fix EGLImage depth image test issues.
- Fix reversed depth compare in reference image generation.
- Set probe plane z coordinates in clip space.
- Use depth mask to avoid probe planes from altering the result.
- Clear fb color before rendering probe planes.
- Use proper threshold when reading a RGB4 fb.
- Initialize RBOs to a nice pattern instead of a single value.
- Don't render from images in multicontext cases before creating it.
Bug:
20637957
Change-Id: I158e51489ab8d562e74066b8549f5ee5a0d90cb7
Jarkko Pöyry [Wed, 6 May 2015 19:06:00 +0000 (12:06 -0700)]
Fix some warnings in border clamp tests.
Change-Id: I66d0bb08f9fc7d6a3b0a49e8866523d0d36bc61c
Pyry Haulos [Wed, 6 May 2015 18:58:20 +0000 (18:58 +0000)]
am
e9be5ead: am
05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev
* commit '
e9be5eada1762b0d9a1d23d493a9b959e8c96caf':
Regenerate EGL mustpass lists
Pyry Haulos [Wed, 6 May 2015 18:58:19 +0000 (18:58 +0000)]
am
7d13916d: am
03fcc673: Update ES2 mustpass based on latest feedback
* commit '
7d13916dbaac221cbbbf902d9ae24b53e8a2d9cd':
Update ES2 mustpass based on latest feedback
Mika Isojärvi [Wed, 6 May 2015 18:28:51 +0000 (11:28 -0700)]
Remove copies from rendebuffers from must pass list.
Bug:
20698928
Change-Id: Ia5fbf5ae7ff738522b79b8ee58122afb26c1090a
Pyry Haulos [Wed, 6 May 2015 18:46:28 +0000 (18:46 +0000)]
am
05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev
* commit '
05541490f0bbcfe1ef04e801b7bba342a2bed10a':
Regenerate EGL mustpass lists
Pyry Haulos [Wed, 6 May 2015 18:46:27 +0000 (18:46 +0000)]
am
03fcc673: Update ES2 mustpass based on latest feedback
* commit '
03fcc6734fbc9ebfa89bfdebe09c6faa90f6aec3':
Update ES2 mustpass based on latest feedback
Mika Isojärvi [Wed, 6 May 2015 18:17:15 +0000 (11:17 -0700)]
Remove SRGB copy image test bug from test issues list.
Bug:
19897810
Change-Id: I3d42fc5c02efcff5784457f98869a2676c3d8249
Pyry Haulos [Wed, 6 May 2015 18:34:07 +0000 (18:34 +0000)]
Merge "Regenerate EGL mustpass lists" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 18:30:55 +0000 (11:30 -0700)]
Regenerate EGL mustpass lists
Change-Id: Ic957f2692ffb176c1a267fe3548b408cebef55f5
Pyry Haulos [Wed, 6 May 2015 18:27:57 +0000 (11:27 -0700)]
Update ES2 mustpass based on latest feedback
Change-Id: Ia640c6bd001165099d1ec6af20739871e654a0e1
Pyry Haulos [Wed, 6 May 2015 18:12:23 +0000 (18:12 +0000)]
am
c2283562: am
37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev
* commit '
c22835626dade44a5d1ce70495daa6e99caee3d0':
Relax builtin precision tests, fix issue in div rounding
Jarkko Pöyry [Wed, 6 May 2015 02:48:45 +0000 (19:48 -0700)]
Do not use color EGLimages as depth or stencil images or vice versa.
Bug:
20638016
Bug:
20637957
Change-Id: I43fe93e80c9c8955889815743509ae4901be17a3
Pyry Haulos [Wed, 6 May 2015 17:59:43 +0000 (17:59 +0000)]
am
37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev
* commit '
37fb8b51d4a98fc3a46be8a02a91c2dc189d79be':
Relax builtin precision tests, fix issue in div rounding
Pyry Haulos [Wed, 6 May 2015 17:35:43 +0000 (17:35 +0000)]
Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 01:25:00 +0000 (01:25 +0000)]
am
6630ee16: am
d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into mnc-dev
* commit '
6630ee1608ef1346d942407d957748fae0c44f96':
Relax ordering requirements for non-conformant configs.
Mika Isojärvi [Wed, 6 May 2015 01:14:09 +0000 (01:14 +0000)]
am
d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into mnc-dev
* commit '
d63d8aea1d3b10fe2d9e7e12016c4fcb30d1c496':
Relax ordering requirements for non-conformant configs.
Mika Isojärvi [Wed, 6 May 2015 00:52:44 +0000 (00:52 +0000)]
am
0a99b062: am
4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev
* commit '
0a99b062dc09224dcf8deb17916f568557296e06':
Remove uniform block tests using double underscore.
Mika Isojärvi [Wed, 6 May 2015 00:52:43 +0000 (00:52 +0000)]
am
f0847b0d: am
dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev
* commit '
f0847b0daa33af0edc4788e94b07a83ae92e571d':
Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.
Jarkko Pöyry [Wed, 6 May 2015 00:52:42 +0000 (00:52 +0000)]
am
6dcea5cc: am
2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev
* commit '
6dcea5ccb078982596a3181c2b65fe852587b028':
Make empty declaration tests positive.
Mika Isojärvi [Wed, 6 May 2015 00:47:32 +0000 (00:47 +0000)]
Merge "Relax ordering requirements for non-conformant configs." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:45:38 +0000 (00:45 +0000)]
am
aae22498: am
b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev
* commit '
aae22498e1eeccd01689e9c789a5c51c79c51ca7':
Update EGL wrappers and utilities to latest spec.
Kalle Raita [Wed, 6 May 2015 00:45:05 +0000 (00:45 +0000)]
am
b102dadf: am
f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev
* commit '
b102dadfe7d94d4268c730d93bd0b650b133cc83':
Check that HDR version of ASTC is present for non-2D texture targets.
Mika Isojärvi [Wed, 6 May 2015 00:41:28 +0000 (00:41 +0000)]
am
4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev
* commit '
4f4028823eb771b2ba180f84e451c7440354a86f':
Remove uniform block tests using double underscore.
Mika Isojärvi [Wed, 6 May 2015 00:41:27 +0000 (00:41 +0000)]
am
dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev
* commit '
dcfefcdbe44f04b0d7d0f0a77d07329884696584':
Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.
Jarkko Pöyry [Wed, 6 May 2015 00:41:25 +0000 (00:41 +0000)]
am
2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev
* commit '
2a7bbec5b6b8f2c1ecbd5e8eeb04dd476ffbb170':
Make empty declaration tests positive.
Mika Isojärvi [Wed, 6 May 2015 00:24:38 +0000 (00:24 +0000)]
Merge "Remove uniform block tests using double underscore." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 22:55:33 +0000 (15:55 -0700)]
Relax ordering requirements for non-conformant configs.
Allow non-conformant EGLConfigs to appear in any order as there might be other
sorting rules for them.
Bug:
20831810
Change-Id: I0a83e9313cd86521b593396b380ee775188aba8a
Mika Isojärvi [Wed, 6 May 2015 00:21:30 +0000 (00:21 +0000)]
Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 00:20:58 +0000 (00:20 +0000)]
Merge "Make empty declaration tests positive." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:20:13 +0000 (00:20 +0000)]
am
b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev
* commit '
b34a078e0124fc89d08f2cd3737e51020ebd45a8':
Update EGL wrappers and utilities to latest spec.
Pyry Haulos [Tue, 5 May 2015 19:31:13 +0000 (12:31 -0700)]
Relax builtin precision tests, fix issue in div rounding
* sin(), cos() and derived: Use |x| * 2^-10 for mediump inputs outside
of range [-pi,pi].
* asin(), acos(), and atan(): Use 4096 ULP for highp (from OpenCL's
fast relaxed math).
* modf(): allow any value, including NaN, as fractional if Inf support
is not mandated for the precision (lowp and mediump).
* atan(y, x): allow any value if y or x is Inf and no Inf support is
mandated for the precision.
* div (and derived): allow rounding of -/+inf to -/+maxval when both
inputs are ordinary and denominator is not 0 (legal in RTZ mode).
Bug:
20453754
Bug:
18323265
Change-Id: I8e2fad8909e29993e961d66a175963071ea2e5a8
Mika Isojärvi [Tue, 5 May 2015 23:55:13 +0000 (23:55 +0000)]
Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev
Kalle Raita [Tue, 5 May 2015 23:54:41 +0000 (23:54 +0000)]
am
f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev
* commit '
f307a4a08375f02c56fb6ea0215018a798971862':
Check that HDR version of ASTC is present for non-2D texture targets.
Mika Isojärvi [Tue, 5 May 2015 23:51:36 +0000 (16:51 -0700)]
Remove uniform block tests using double underscore.
Any double underscore sequence might be macro and macros using double
underscore trigger undefined behavior.
Bug:
20421327
Change-Id: I4c1ed5385c564cffc8ec0d115d271dc69d1d2916
Kalle Raita [Tue, 5 May 2015 23:28:18 +0000 (23:28 +0000)]
Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 22:19:48 +0000 (15:19 -0700)]
Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.
If EGL_EXT_yuv_surface is supported allow EGLConfigs to return
EGL_BUFFER_TYPE_YUV_EXT as EGL_BUFFER_TYPE.
Bug:
20831810
Change-Id: I7881dffc417e0477834280b18c4f3a8bd44eb79b
Kalle Raita [Tue, 5 May 2015 22:18:33 +0000 (15:18 -0700)]
Check that HDR version of ASTC is present for non-2D texture targets.
Bug:
20763531
Change-Id: I45451e9aec4bd51370ce784a34e312d455bbf6a7
Jarkko Pöyry [Tue, 5 May 2015 22:45:53 +0000 (15:45 -0700)]
Make empty declaration tests positive.
Bug:
20699693
Change-Id: I5ea0a159755472a8c99c94ec086936d8d73db1f3
Jarkko Pöyry [Tue, 5 May 2015 22:10:39 +0000 (22:10 +0000)]
am
298eecbf: am
13cd928a: Fix negative block syntax tests expecting compile success.
* commit '
298eecbf3aea56074400e1196ff7ebedc55413c2':
Fix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 22:00:51 +0000 (22:00 +0000)]
am
13cd928a: Fix negative block syntax tests expecting compile success.
* commit '
13cd928afc22c6c058882af8b61af625d9b63769':
Fix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 21:17:34 +0000 (14:17 -0700)]
Fix negative block syntax tests expecting compile success.
Bug:
20852057
Change-Id: Ic92a6b1991a2580713c6f0d0e5c0ecd72bd59e14
Mika Isojärvi [Tue, 5 May 2015 20:42:18 +0000 (20:42 +0000)]
am
0b23df38: am
da7591e7: Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev
* commit '
0b23df38baab0e4cc0a41eb6e5ce702ba7cedbd3':
Add missing finish() calls to multithread and multi context tests.
Mika Isojärvi [Tue, 5 May 2015 20:34:40 +0000 (20:34 +0000)]
am
da7591e7: Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev
* commit '
da7591e750859806a83908003ebf5beb06b363cc':
Add missing finish() calls to multithread and multi context tests.
Mika Isojärvi [Tue, 5 May 2015 20:11:59 +0000 (20:11 +0000)]
Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 20:07:00 +0000 (20:07 +0000)]
am
47ff92fc: am
106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev
* commit '
47ff92fc8b917c399ec2878a0f2750a3e69943bb':
Require conformant configs in EGL tests.
Mika Isojärvi [Tue, 5 May 2015 19:55:47 +0000 (19:55 +0000)]
am
106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev
* commit '
106cd2b898985700c7d5d86c18329a305b04b2a5':
Require conformant configs in EGL tests.
Mika Isojärvi [Tue, 5 May 2015 19:36:38 +0000 (19:36 +0000)]
Merge "Require conformant configs in EGL tests." into mnc-dev