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
Jarkko Pöyry [Tue, 5 May 2015 19:08:05 +0000 (19:08 +0000)]
am
25ed53b9: Fix primitive bbox line verification regression.
* commit '
25ed53b938fad9545a74fbebc3b7eaf7136852fa':
Fix primitive bbox line verification regression.
Jarkko Pöyry [Tue, 5 May 2015 19:08:04 +0000 (19:08 +0000)]
am
64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev
* commit '
64f1a0675359d8c3855da2918dc42e0ef3945675':
Check OES_texture_npot in ES2 texture completeness tests.
Jarkko Pöyry [Tue, 5 May 2015 17:53:21 +0000 (10:53 -0700)]
Fix primitive bbox line verification regression.
Bug:
20852057
Bug:
20453464
Change-Id: Ie59636ad50cc26bd52d45554113e869dc2c6ade7
Jarkko Pöyry [Tue, 5 May 2015 01:48:45 +0000 (01:48 +0000)]
Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev
Pyry Haulos [Tue, 5 May 2015 01:24:54 +0000 (01:24 +0000)]
am
abad50c1: Remove problematic shaders.texture_functions tests from mustpass
* commit '
abad50c1fc89c3f2e0b9db61c745b97805b3e48a':
Remove problematic shaders.texture_functions tests from mustpass
Pyry Haulos [Tue, 5 May 2015 01:24:52 +0000 (01:24 +0000)]
am
ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev
* commit '
ac0983eef33c1bb43a654ae29f920265de4101c5':
Remove mediump cos() tests from mustpass
Pyry Haulos [Tue, 5 May 2015 01:24:51 +0000 (01:24 +0000)]
am
77580092: Relax texture filtering precision requirements in ES2 tests
* commit '
77580092ddcda5530da88a3304fd2c467c0d5e70':
Relax texture filtering precision requirements in ES2 tests
Jarkko Pöyry [Mon, 4 May 2015 20:06:16 +0000 (13:06 -0700)]
Check OES_texture_npot in ES2 texture completeness tests.
- Check GL_OES_texture_npot extension in addition to NV extension.
- Remove unused cstdlib include.
Bug:
20808878
Change-Id: I9d6e586cbc0151a7b6900eb30d786c7035b75bd8
Mika Isojärvi [Mon, 4 May 2015 23:41:57 +0000 (16:41 -0700)]
Require conformant configs in EGL tests.
Bug:
20825158
Change-Id: I8173ea1f2217f642041e66bfe7c509a1f2859e15
Pyry Haulos [Mon, 4 May 2015 22:02:54 +0000 (15:02 -0700)]
Remove problematic shaders.texture_functions tests from mustpass
Bug:
20699985
Bug:
20700212
Change-Id: I0806a4fcbd92a643f2b92a447f8d2a6d30898364
Pyry Haulos [Mon, 4 May 2015 19:56:16 +0000 (19:56 +0000)]
Merge "Remove mediump cos() tests from mustpass" into mnc-dev
Pyry Haulos [Mon, 4 May 2015 19:44:49 +0000 (12:44 -0700)]
Remove mediump cos() tests from mustpass
Bug:
20453754
Change-Id: I71e036cd249d8d835357bbae134ebc6b263c9962
Pyry Haulos [Mon, 4 May 2015 19:30:25 +0000 (12:30 -0700)]
Relax texture filtering precision requirements in ES2 tests
Bug:
20818451
Change-Id: Ia81d90020ad0403ce3a60ec7799a415f1d458cc6
Jarkko Pöyry [Mon, 4 May 2015 17:08:16 +0000 (17:08 +0000)]
am
775f4a44: am
fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc
* commit '
775f4a440133b901eabee1093511167a0eebeeaa':
Jarkko Pöyry [Mon, 4 May 2015 17:08:15 +0000 (17:08 +0000)]
am
c6ede2aa: am
7bdff532: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324
* commit '
c6ede2aac65abd027b4c58a5abe272adfeb97bf1':
Pyry Haulos [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am
46723ffc: am
c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437
* commit '
46723ffc1fb4fb74c62432199920882c11bad5af':
Mika Isojärvi [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am
ee21ef8f: am
e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead
* commit '
ee21ef8fae99d964d5606191d14bfd1bb01d3161':
Mika Isojärvi [Mon, 4 May 2015 17:08:13 +0000 (17:08 +0000)]
am
828dcfd7: am
27dce39a: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132
* commit '
828dcfd7e47cff9c770db152c007ae5b63e58727':
Jarkko Pöyry [Mon, 4 May 2015 17:08:12 +0000 (17:08 +0000)]
am
3b6c59b0: (-s ours) am
fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev automerge: 09fb821 -s ours
* commit '
3b6c59b0f15c3c13f486c8c485443bc3008c347c':
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am
90c7f555: (-s ours) am
e5333493: (-s ours) am
84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev automerge: f61fb6b -s ours
* commit '
90c7f555216af15523daab770b05e98344fd9002':
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am
ab7acf1c: (-s ours) am
f1131705: (-s ours) am
a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification. automerge: a0750f1 -s ours
* commit '
ab7acf1c5267d3a98445d235a42566b591193633':
Jarkko Pöyry [Mon, 4 May 2015 17:08:09 +0000 (17:08 +0000)]
am
0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a
* commit '
0fccdf0d7b54c669719fdb29879ff5367b726ac7':
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am
39a89a84: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d
* commit '
39a89a847ac92a4d992e2a0241f9c83fbfe65fea':
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am
7f121126: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484
* commit '
7f1211268beb55fe76855a62f715c2a89e94c69c':
Jarkko Pöyry [Mon, 4 May 2015 17:08:07 +0000 (17:08 +0000)]
am
f1044096: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779
* commit '
f1044096d3b5aae8b65acedd639c436ae78dbdf4':
Jarkko Pöyry [Mon, 4 May 2015 16:55:45 +0000 (16:55 +0000)]
am
fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc
* commit '
fd4c22081f8d06256334d7c756c6b25819191d1a':
Remove tessellation.user_defined_io.per_patch cases from MR1 must pass.
Jarkko Pöyry [Mon, 4 May 2015 16:55:43 +0000 (16:55 +0000)]
am
7bdff532: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324
* commit '
7bdff5328da9060db3b56e158fc974730deb09d8':
Remove tessellation.user_defined_io.per_patch cases from must pass.
Pyry Haulos [Mon, 4 May 2015 16:55:42 +0000 (16:55 +0000)]
am
c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437
* commit '
c4cff70996f6dedccfa3e22d5113945b60a16146':
Remove fragment_out tests with too strict thresholds from mustpass
Mika Isojärvi [Mon, 4 May 2015 16:55:41 +0000 (16:55 +0000)]
am
e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead
* commit '
e4f3fba6ee5e3fece8c78bd67a879b1de2ec5f30':
Remove invalid atomic image compare swap tests from mustpass.
Mika Isojärvi [Mon, 4 May 2015 16:55:39 +0000 (16:55 +0000)]
am
27dce39a: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132
* commit '
27dce39a90811ebc7ead788a96a74ac88a2d5a0d':
Remove invalid atomic image compare swap tests from mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:55:35 +0000 (16:55 +0000)]
am
fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev automerge: 09fb821 -s ours
* commit '
fd963e5139c481088e3b5e7442634daf703bdeec':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:55:34 +0000 (16:55 +0000)]
am
e5333493: (-s ours) am
84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev automerge: f61fb6b -s ours
* commit '
e53334937565ed77f6e1d8922cb06f6cd9c08e84':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:55:33 +0000 (16:55 +0000)]
am
f1131705: (-s ours) am
a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification. automerge: a0750f1 -s ours
* commit '
f1131705ee1990c38655952f275d272ae57cfaab':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Jarkko Pöyry [Mon, 4 May 2015 16:47:10 +0000 (16:47 +0000)]
Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev
automerge: a8f81cc
* commit '
a8f81cc2f14426526d3397dc50e1a3f09f83efc2':
Remove tessellation.user_defined_io.per_patch cases from MR1 must pass.
Jarkko Pöyry [Mon, 4 May 2015 16:46:59 +0000 (16:46 +0000)]
am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
automerge: c3bb324
* commit '
c3bb324cd65dbd8b39340fd522340223430e539a':
Remove tessellation.user_defined_io.per_patch cases from must pass.
Pyry Haulos [Mon, 4 May 2015 16:46:52 +0000 (16:46 +0000)]
Remove fragment_out tests with too strict thresholds from mustpass
automerge: cb37437
* commit '
cb374372f500a5cb98dbce44e8705fad086eef85':
Remove fragment_out tests with too strict thresholds from mustpass
Mika Isojärvi [Mon, 4 May 2015 16:46:36 +0000 (16:46 +0000)]
Remove invalid atomic image compare swap tests from mustpass.
automerge: f9ccead
* commit '
f9ccead6fe54285c8cbf1da12007ccb05e559079':
Remove invalid atomic image compare swap tests from mustpass.
Mika Isojärvi [Mon, 4 May 2015 16:46:33 +0000 (16:46 +0000)]
am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev
automerge: 63f9132
* commit '
63f91325aef88dd7842a5065d6f8e5425c84dc2f':
Remove invalid atomic image compare swap tests from mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:46:18 +0000 (16:46 +0000)]
Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev
automerge: 09fb821 -s ours
* commit '
09fb821632a3e20025b82f94af0d2a21ced7c82d':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:46:16 +0000 (16:46 +0000)]
am
84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev
automerge: f61fb6b -s ours
* commit '
f61fb6b0dcb8fe92cc5501e018e3aa851ef5cbbb':
DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.
Jarkko Pöyry [Mon, 4 May 2015 16:46:14 +0000 (16:46 +0000)]
am
a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification.
automerge: a0750f1 -s ours
* commit '
a0750f11873a856de2c5c2f4b6a8ead0c8016d46':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Jarkko Pöyry [Mon, 4 May 2015 16:45:37 +0000 (16:45 +0000)]
Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev
automerge: 8f5780a
* commit '
8f5780a5ac2e348110d187c9aefb8ba02bc6049e':
Remove broken line interpolation tests from MR1 must pass.
Pyry Haulos [Mon, 4 May 2015 16:45:23 +0000 (16:45 +0000)]
am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma
automerge: cb9402d
* commit '
cb9402debce3ab0fc6ee8481dd2ef553986257c3':
Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Mon, 4 May 2015 16:45:11 +0000 (16:45 +0000)]
am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev
automerge: 91d6484
* commit '
91d648478f08ebdf8bbe9f3bf8ea3d64850fd7eb':
Relax mediump interpolation accuracy requirements and clarify thresholds
Jarkko Pöyry [Mon, 4 May 2015 16:45:08 +0000 (16:45 +0000)]
am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev
automerge: 8af0779
* commit '
8af07798c5ebc12b04efb87f2519945377d14b17':
Remove broken line interpolation tests from must pass.
Mika Isojärvi [Fri, 1 May 2015 23:07:06 +0000 (23:07 +0000)]
Merge "Fix memory leak in semaphore self tests." into mnc-dev
Jarkko Pöyry [Fri, 1 May 2015 22:30:09 +0000 (15:30 -0700)]
Fix unused variable warning in release builds.
Change-Id: I00c6ee09f2821a7713bbc2cb8b71b0e589163e97
Mika Isojärvi [Mon, 27 Apr 2015 23:26:41 +0000 (16:26 -0700)]
Fix memory leak in semaphore self tests.
Change-Id: I82a5c8af6f81692704bd7f6a6b1248685883d92a
Mika Isojärvi [Fri, 1 May 2015 20:46:41 +0000 (20:46 +0000)]
Merge "Move GLSL 3.00 ES repeated uniform blocks to invalid group." into mnc-dev
Mika Isojärvi [Fri, 1 May 2015 20:14:22 +0000 (13:14 -0700)]
Move GLSL 3.00 ES repeated uniform blocks to invalid group.
Bug:
20421050
Change-Id: I1587d17ddf7801f13da6d997c4917b0b254892db
Jarkko Pöyry [Fri, 1 May 2015 18:15:21 +0000 (11:15 -0700)]
Assume border color is always in linear space.
Bug:
20755158
Change-Id: I18e048e1537ef5b02020d139eb58a498ab917722
Jarkko Pöyry [Fri, 1 May 2015 00:40:50 +0000 (00:40 +0000)]
Merge "Add EXT_texture_border_clamp tests." into mnc-dev
Jarkko Pöyry [Fri, 10 Apr 2015 01:49:48 +0000 (18:49 -0700)]
Add EXT_texture_border_clamp tests.
Change-Id: I37b2d473e2b1ccdd40a55daa3e6c12e2a28a6e0d
Jarkko Pöyry [Thu, 30 Apr 2015 18:35:43 +0000 (18:35 +0000)]
Merge "Do not assume support for multisampled wide lines." into mnc-dev
Pyry Haulos [Thu, 30 Apr 2015 08:49:24 +0000 (08:49 +0000)]
Merge "Add bug numbers to ES3.1 HW issues list" into mnc-dev
Pyry Haulos [Thu, 30 Apr 2015 08:47:57 +0000 (08:47 +0000)]
Merge "Update GLES3 HW issues list" into mnc-dev
Jarkko Pöyry [Mon, 27 Apr 2015 23:20:50 +0000 (16:20 -0700)]
Do not assume support for multisampled wide lines.
- Allow rasterization, interpolation, and clipping multisampled wide
line cases to fail and report Compatibility Warning instad of
failure.
- Allow line width verification failures in primitive bounding box
tests (and generate compatibility warning).
- Not modiyfing helper_invocation cases since the test tolerate
uncertain line rendering widths.
Bug:
20453464
Change-Id: Ib1ef997c5476e04a02a103f0636201ed94c9354e
Pyry Haulos [Wed, 29 Apr 2015 15:03:56 +0000 (08:03 -0700)]
Add bug numbers to ES3.1 HW issues list
Change-Id: I04928235773f76b1828f2d1c062ac51400d0d7c8
Pyry Haulos [Wed, 29 Apr 2015 12:15:44 +0000 (05:15 -0700)]
Update GLES3 HW issues list
Change-Id: I0279a4b28fdd4511181797194a56f35fbda492e5
Jarkko Pöyry [Tue, 28 Apr 2015 21:03:29 +0000 (14:03 -0700)]
Fix unused variable warning in Release builds.
Change-Id: I7aabc6fdad54f22e072c716a7098678d845e98fe
Jarkko Pöyry [Mon, 27 Apr 2015 22:14:35 +0000 (15:14 -0700)]
Update default VAO attrib divisor tests.
- Expect vertexAttribDivisor on ES31 with default VAO to not generate
a error, i.e. expect vertexAttribDivisor in ES31 to be compatible with
ES30.
Bug:
20154392
Change-Id: I2c009518f5f0686b269f3d2a33ea8a19c3d02470
Jarkko Pöyry [Fri, 24 Apr 2015 23:12:49 +0000 (23:12 +0000)]
Merge "Improve texture border color handling."
Jarkko Pöyry [Fri, 24 Apr 2015 23:12:37 +0000 (23:12 +0000)]
Merge "Avoid handling combined depth-stencil textures as color data."
Jarkko Pöyry [Tue, 31 Mar 2015 03:28:07 +0000 (20:28 -0700)]
Improve texture border color handling.
- Apply border color only to active channels.
- Clamp border color to format range as specified in GL.
- Support int and uint border colors.
- Convert border color of sRGB formats to linear.
- Support border color in texture compare verifier.
Change-Id: Id191c605e61aa513a1aa65c3009dabda72c81163
Jarkko Pöyry [Thu, 23 Apr 2015 02:31:34 +0000 (19:31 -0700)]
Avoid handling combined depth-stencil textures as color data.
Change-Id: I151b443e25329b7903870a08a558f1a38e58abe7
Mika Isojärvi [Fri, 24 Apr 2015 22:58:22 +0000 (22:58 +0000)]
Merge "Use sched_getaffinity for both linux and android."
Jarkko Pöyry [Fri, 24 Apr 2015 22:47:47 +0000 (22:47 +0000)]
Merge "Move getEffectiveTextureView() to tcuTextureUtil."
Jarkko Pöyry [Fri, 24 Apr 2015 22:47:30 +0000 (22:47 +0000)]
Merge "Add support for depth-stencil-mode to Sampler."
Jarkko Pöyry [Fri, 24 Apr 2015 22:07:52 +0000 (22:07 +0000)]
Merge "Handle stencil textures as one-channel int textures."
Jarkko Pöyry [Fri, 24 Apr 2015 22:07:38 +0000 (22:07 +0000)]
Merge "Simplify sglr depth-stencil related code by using tcu and rr utilities."
Jarkko Pöyry [Fri, 24 Apr 2015 22:04:33 +0000 (22:04 +0000)]
Merge "Add getDefaultGatherOffsets() to texture utils."
Mika Isojärvi [Sat, 11 Apr 2015 01:14:14 +0000 (18:14 -0700)]
Use sched_getaffinity for both linux and android.
Use sched_getaffinity to get number of available cores.
Change-Id: I501c81a01a22a4ef3363370f40d35c3320164a0f
Jarkko Pöyry [Fri, 24 Apr 2015 21:46:27 +0000 (21:46 +0000)]
Merge "Update GLES3 HW issues list."
Pyry Haulos [Fri, 24 Apr 2015 17:58:49 +0000 (10:58 -0700)]
Update ES2 & EGL mustpass lists based on latest feedback
Change-Id: I7e0996bb3cbcf1c4f036219d5e346cc293959316
Jarkko Pöyry [Wed, 1 Apr 2015 19:30:42 +0000 (12:30 -0700)]
Handle stencil textures as one-channel int textures.
- Make sampling from stencil texture return stencil value in R channel.
This makes stencil textures behave as in GL.
- Fix tests assuming component w is always stencil.
Change-Id: Ibc12949435330e0ac52a469b2fe8f3eab57d9e67
Jarkko Pöyry [Fri, 24 Apr 2015 01:18:30 +0000 (18:18 -0700)]
Move getEffectiveTextureView() to tcuTextureUtil.
Change-Id: Ia3a1ff2da118c99b2c83d4ccf77eb325d03a85ca
Jarkko Pöyry [Thu, 23 Apr 2015 03:01:38 +0000 (20:01 -0700)]
Add support for depth-stencil-mode to Sampler.
- Add depth-stencil-texture-mode to sampler.
- Support depth-stencil mode in glsTextureTestUtil.
Change-Id: Iedf9db561fea595309638a491e0024f9ca7d51ab
Jarkko Pöyry [Thu, 23 Apr 2015 23:02:39 +0000 (16:02 -0700)]
Add getDefaultGatherOffsets() to texture utils.
Change-Id: Idffc3f4a6b03c227d16d28125a7c8551ad1ad335
Jarkko Pöyry [Tue, 21 Apr 2015 02:46:36 +0000 (19:46 -0700)]
Simplify sglr depth-stencil related code by using tcu and rr utilities.
Change-Id: Id1996c65e3f58729cf3aa54da8653e249baa704e
Jarkko Pöyry [Tue, 21 Apr 2015 03:48:15 +0000 (20:48 -0700)]
Add N-bit min/max/mask utilities to deInt32.h.
- Add internal tests.
- Enable int32, stl_util and command line self tests.
Change-Id: I8546c6fa8e629da7c0a068eeffc88614f7ad1b4e
Jarkko Pöyry [Thu, 23 Apr 2015 20:13:36 +0000 (20:13 +0000)]
Merge "Fix valgrind warnings."
Pyry Haulos [Thu, 23 Apr 2015 18:34:58 +0000 (11:34 -0700)]
Fix dethread build on OS X
On Darwin systems _SC_NPROCESSORS_CONF and _ONLN depend on
_DARWIN_C_FULL which is very cubersome to enable.
Change-Id: Ic78e861d9a46fd633e896461bf47901b7abf710f
Jarkko Pöyry [Thu, 23 Apr 2015 04:20:30 +0000 (21:20 -0700)]
Fix valgrind warnings.
Change-Id: I457ad875af65a62cd7d836de4b07b4f272982338
Jarkko Pöyry [Wed, 22 Apr 2015 02:01:30 +0000 (02:01 +0000)]
Merge "Implement tcu::clear{Depth|Stencil} using tcu::clear."
Jarkko Pöyry [Tue, 21 Apr 2015 21:08:09 +0000 (14:08 -0700)]
Update GLES3 HW issues list.
Bug:
20453463
Change-Id: Ifba442b32451e2bcc1c89a79e034325e8d3e7eb5
Jarkko Pöyry [Mon, 20 Apr 2015 20:35:51 +0000 (13:35 -0700)]
Add UNSIGNED_INT24 channel format.
- Add UINT24 format to tcuTexture.
- Use UINT24 format instead of a combined format in depth-stencil clear
tests.
Change-Id: Ib1ec54edd0c6ed114130fcfc63436298c4bb70c3
Jarkko Pöyry [Tue, 21 Apr 2015 20:50:15 +0000 (20:50 +0000)]
Merge "Remove getDataSize and setPixels from PixelBufferAccess."
Jarkko Pöyry [Tue, 21 Apr 2015 02:05:26 +0000 (19:05 -0700)]
Implement tcu::clear{Depth|Stencil} using tcu::clear.
- Remove duplicated code in clear*.
- Add fillRow() sanity checks.
Change-Id: I81dc8be98c38691ad95fc0cfc659d6a75a24fde8
Jarkko Pöyry [Mon, 20 Apr 2015 22:13:56 +0000 (15:13 -0700)]
Remove getDataSize and setPixels from PixelBufferAccess.
- Remove functions that were not safe to use with non-tightly packed
pixel buffer accesses.
Change-Id: I32b83b089da40ccd052f9d7250498a9c4aa4036f
Jarkko Pöyry [Tue, 21 Apr 2015 00:32:49 +0000 (17:32 -0700)]
Add utilities to split combined-depth-stencil accesses.
Change-Id: I2fed3761217fd55d0273e01a951867804a15a5b9
Jarkko Pöyry [Tue, 21 Apr 2015 19:54:15 +0000 (19:54 +0000)]
Merge "Avoid accessing border color directly in tcuTexture."
Jarkko Pöyry [Tue, 21 Apr 2015 01:50:49 +0000 (18:50 -0700)]
Avoid accessing pixel depth directly in tcuTexCompareVerifier.
- Avoid accessing depth directly to make structure idential to
tcuTexLookupVerifier and to make refactoring easier.
- Add sanity checks to isGatherOffsetsCompareResultValid().
Change-Id: I3afc3015edc775c1baf13eea94a781bc6f6e4829
Jarkko Pöyry [Tue, 21 Apr 2015 00:44:44 +0000 (00:44 +0000)]
Merge "Support not tightly packed pixel buffer accesses in tcuTextureUtil."
Jarkko Pöyry [Fri, 17 Apr 2015 22:21:36 +0000 (15:21 -0700)]
Avoid accessing border color directly in tcuTexture.
- Use lookupBorder to lookup border color.
- Fix assertion failure on 2d array texture gather with border
clamp wrap mode.
Change-Id: If28dee16b743154c7ee0794d45da9d12bccc4fd1
Jarkko Pöyry [Wed, 1 Apr 2015 22:42:35 +0000 (15:42 -0700)]
Support not tightly packed pixel buffer accesses in tcuTextureUtil.
- Fix assumptions that pixel size == pixel stride.
- Remove copyRawPixels. It was only useful for format reinterpreting
data copies but there was not code using it for that.
Change-Id: I2743c5f197d7cf2bc4ef76e3ebe8b9dd6577c28e
Mika Isojärvi [Mon, 20 Apr 2015 23:55:36 +0000 (23:55 +0000)]
Merge "Allow both errors in getFramebufferAttachmentParameter tests."
Jarkko Pöyry [Mon, 20 Apr 2015 23:55:30 +0000 (23:55 +0000)]
Merge "Add getTextureFormatChannelMask."
Jarkko Pöyry [Mon, 20 Apr 2015 23:55:28 +0000 (23:55 +0000)]
Merge "Skip complex compare verification if reference and result are identical."