Mika Isojärvi [Mon, 11 Jan 2016 19:36:16 +0000 (19:36 +0000)]
am
106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev am:
47ff92fc8b am:
60fd9f98cd
am:
a176b57bea
* commit '
a176b57bea0ffb169fea0364a030ba83d8a4681f':
Jarkko Pöyry [Mon, 11 Jan 2016 19:36:11 +0000 (19:36 +0000)]
am
25ed53b9: Fix primitive bbox line verification regression. am:
43df792a25 am:
a6e3cb4a4d
am:
495530f5ff
* commit '
495530f5ffc31e49dd690ca1a4d4d37a72891fc7':
Jarkko Pöyry [Mon, 11 Jan 2016 19:36:06 +0000 (19:36 +0000)]
am
64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev am:
0b55e35def am:
eac4a981b6
am:
156ce408ad
* commit '
156ce408add89850dd779a8fc7e7373c66aaddc9':
Pyry Haulos [Mon, 11 Jan 2016 19:36:01 +0000 (19:36 +0000)]
am
abad50c1: Remove problematic shaders.texture_functions tests from mustpass am:
37b11b89bb am:
0c16dc88d0
am:
84fa35b04f
* commit '
84fa35b04f165b2134ecedfb8141167fcf0a7420':
Pyry Haulos [Mon, 11 Jan 2016 19:35:57 +0000 (19:35 +0000)]
am
ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev am:
f31ebe38bb am:
ef95a980a5
am:
cc824cc226
* commit '
cc824cc2260a6db8160c1a2f1b43289880a2314a':
Pyry Haulos [Mon, 11 Jan 2016 19:35:53 +0000 (19:35 +0000)]
am
77580092: Relax texture filtering precision requirements in ES2 tests am:
24278a8e3d am:
a7ecb154b9
am:
f002ca66a3
* commit '
f002ca66a3bd202f83e31c850b8194e89ff18958':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:48 +0000 (19:35 +0000)]
am
775f4a44: am
fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc am:
745c2f43ec am:
1826a16ff1
am:
42b8810b0e
* commit '
42b8810b0eed5d0f603fea446a3cc46db2852df7':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:42 +0000 (19:35 +0000)]
am
c6ede2aa: am
7bdff532: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324 am:
42fd7c740d am:
4264723722
am:
c9696f478d
* commit '
c9696f478d31e1a1ad37e58ff8f2ee2a8bdd1898':
Pyry Haulos [Mon, 11 Jan 2016 19:35:37 +0000 (19:35 +0000)]
am
46723ffc: am
c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437 am:
387bea7fbc am:
62dd493dfa
am:
69e6b48a08
* commit '
69e6b48a08d5c40204ceb759ab0c9457a2e9e390':
Mika Isojärvi [Mon, 11 Jan 2016 19:35:33 +0000 (19:35 +0000)]
am
ee21ef8f: am
e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead am:
cb01486791 am:
dacbfdbe2d
am:
3e0b3138a0
* commit '
3e0b3138a0797d56ae5abe996ee1edf5cb860afe':
Mika Isojärvi [Mon, 11 Jan 2016 19:35:29 +0000 (19:35 +0000)]
am
828dcfd7: am
27dce39a: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132 am:
f46b2fe6b3 am:
d11d0dd9b3
am:
b35c864777
* commit '
b35c86477782d1c58b273addc534443e2ea81ccd':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:23 +0000 (19:35 +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 am:
f1e3a61851 -s ours am:
74ee447a28 -s ours
am:
da135a4a60 -s ours
* commit '
da135a4a601e80107d149938824cf3b31df9c27e':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:18 +0000 (19:35 +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 am:
d95f74b9cf -s ours am:
680debf3ec -s ours
am:
a9a19bd5f8 -s ours
* commit '
a9a19bd5f8de69657a9999f9d45fc4ca3e862308':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:12 +0000 (19:35 +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 am:
003242c402 -s ours am:
4c9f2ebf9f -s ours
am:
e2688987e5 -s ours
* commit '
e2688987e501507d4302793d4b016ae73482f0fd':
Jarkko Pöyry [Mon, 11 Jan 2016 19:35:06 +0000 (19:35 +0000)]
am
0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a am:
dc270694c8 am:
b9a1b80214
am:
bd0c3245d7
* commit '
bd0c3245d77ac95fe54a02330302f3879ee449cb':
Pyry Haulos [Mon, 11 Jan 2016 19:34:59 +0000 (19:34 +0000)]
am
39a89a84: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d am:
d206e45499 am:
b7e3351286
am:
104dee1af3
* commit '
104dee1af3085a0259be1bc9203ee55da2bfc12e':
Pyry Haulos [Mon, 11 Jan 2016 19:34:53 +0000 (19:34 +0000)]
am
7f121126: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484 am:
72dc9389b4 am:
1c86c61aa2
am:
681d531f7e
* commit '
681d531f7e0e6cf4579a831e9fa244346a7c7cea':
Jarkko Pöyry [Mon, 11 Jan 2016 19:34:49 +0000 (19:34 +0000)]
am
f1044096: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779 am:
a306a602a0 am:
3d35159a38
am:
c0cbd72142
* commit '
c0cbd721428fc528c9391eb250490813b821cc3a':
Mika Isojärvi [Mon, 11 Jan 2016 19:32:34 +0000 (19:32 +0000)]
am
106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev am:
47ff92fc8b
am:
60fd9f98cd
* commit '
60fd9f98cdb1489a7c89a26a8ed9e193715acd3b':
Jarkko Pöyry [Mon, 11 Jan 2016 19:32:29 +0000 (19:32 +0000)]
am
25ed53b9: Fix primitive bbox line verification regression. am:
43df792a25
am:
a6e3cb4a4d
* commit '
a6e3cb4a4d275e072ab7211b388bf6f5b9c045c4':
Jarkko Pöyry [Mon, 11 Jan 2016 19:32:24 +0000 (19:32 +0000)]
am
64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev am:
0b55e35def
am:
eac4a981b6
* commit '
eac4a981b6be14683cca49ec117f011c11e43b36':
Pyry Haulos [Mon, 11 Jan 2016 19:32:20 +0000 (19:32 +0000)]
am
abad50c1: Remove problematic shaders.texture_functions tests from mustpass am:
37b11b89bb
am:
0c16dc88d0
* commit '
0c16dc88d01b71a7a99ddb4ea9c5b1982aee7fd2':
Pyry Haulos [Mon, 11 Jan 2016 19:32:16 +0000 (19:32 +0000)]
am
ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev am:
f31ebe38bb
am:
ef95a980a5
* commit '
ef95a980a5170e2b64408bfdffa328cf27894a0b':
Pyry Haulos [Mon, 11 Jan 2016 19:32:12 +0000 (19:32 +0000)]
am
77580092: Relax texture filtering precision requirements in ES2 tests am:
24278a8e3d
am:
a7ecb154b9
* commit '
a7ecb154b97acebda0f8dc98815a8012678fc77d':
Jarkko Pöyry [Mon, 11 Jan 2016 19:32:08 +0000 (19:32 +0000)]
am
775f4a44: am
fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc am:
745c2f43ec
am:
1826a16ff1
* commit '
1826a16ff1ab06fb4105992427aa08552e2b5a8f':
Jarkko Pöyry [Mon, 11 Jan 2016 19:32:02 +0000 (19:32 +0000)]
am
c6ede2aa: am
7bdff532: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324 am:
42fd7c740d
am:
4264723722
* commit '
4264723722ba486e755963be1c0181d5abb6a35a':
Pyry Haulos [Mon, 11 Jan 2016 19:31:57 +0000 (19:31 +0000)]
am
46723ffc: am
c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437 am:
387bea7fbc
am:
62dd493dfa
* commit '
62dd493dfa4feffbe5297d5cce52bd7ed42be1fb':
Mika Isojärvi [Mon, 11 Jan 2016 19:31:53 +0000 (19:31 +0000)]
am
ee21ef8f: am
e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead am:
cb01486791
am:
dacbfdbe2d
* commit '
dacbfdbe2d953b4df4b6e6dbef068e2255b39826':
Mika Isojärvi [Mon, 11 Jan 2016 19:31:48 +0000 (19:31 +0000)]
am
828dcfd7: am
27dce39a: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132 am:
f46b2fe6b3
am:
d11d0dd9b3
* commit '
d11d0dd9b3f54aaae82e1e596ac5e335af5a3792':
Jarkko Pöyry [Mon, 11 Jan 2016 19:31:43 +0000 (19:31 +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 am:
f1e3a61851 -s ours
am:
74ee447a28 -s ours
* commit '
74ee447a28c485a9f40ffc4922c8e90206308230':
Jarkko Pöyry [Mon, 11 Jan 2016 19:31:39 +0000 (19:31 +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 am:
d95f74b9cf -s ours
am:
680debf3ec -s ours
* commit '
680debf3ec24b3e31a83b3a17805bf558cef09d9':
Jarkko Pöyry [Mon, 11 Jan 2016 19:31:34 +0000 (19:31 +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 am:
003242c402 -s ours
am:
4c9f2ebf9f -s ours
* commit '
4c9f2ebf9ffa809753289eac7cd49e9343eb4f7b':
Jarkko Pöyry [Mon, 11 Jan 2016 19:31:30 +0000 (19:31 +0000)]
am
0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a am:
dc270694c8
am:
b9a1b80214
* commit '
b9a1b802140ba7fcdf295ff0c077a731d7267bde':
Pyry Haulos [Mon, 11 Jan 2016 19:31:25 +0000 (19:31 +0000)]
am
39a89a84: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d am:
d206e45499
am:
b7e3351286
* commit '
b7e3351286b5428529dbfa45cc5b0bef22be2b39':
Pyry Haulos [Mon, 11 Jan 2016 19:31:20 +0000 (19:31 +0000)]
am
7f121126: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484 am:
72dc9389b4
am:
1c86c61aa2
* commit '
1c86c61aa2b920c44444de173fdfa7f9e2fbeb15':
Jarkko Pöyry [Mon, 11 Jan 2016 19:31:16 +0000 (19:31 +0000)]
am
f1044096: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779 am:
a306a602a0
am:
3d35159a38
* commit '
3d35159a3898151cdf524a96a682496f751dffc6':
Mika Isojärvi [Mon, 11 Jan 2016 19:31:00 +0000 (19:31 +0000)]
am
106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev
am:
47ff92fc8b
* commit '
47ff92fc8b917c399ec2878a0f2750a3e69943bb':
Jarkko Pöyry [Mon, 11 Jan 2016 19:30:54 +0000 (19:30 +0000)]
am
25ed53b9: Fix primitive bbox line verification regression.
am:
43df792a25
* commit '
43df792a25d5f8fc9ad2eb862038ed5e53330ed2':
Jarkko Pöyry [Mon, 11 Jan 2016 19:30:47 +0000 (19:30 +0000)]
am
64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev
am:
0b55e35def
* commit '
0b55e35def4e0be226b7825ce73d9d2833cadb05':
Pyry Haulos [Mon, 11 Jan 2016 19:30:39 +0000 (19:30 +0000)]
am
abad50c1: Remove problematic shaders.texture_functions tests from mustpass
am:
37b11b89bb
* commit '
37b11b89bb6af1089ffc22cf7a9f4e33ce09e7fc':
Pyry Haulos [Mon, 11 Jan 2016 19:30:34 +0000 (19:30 +0000)]
am
ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev
am:
f31ebe38bb
* commit '
f31ebe38bb56878543298c260672d7a9f0c1743c':
Pyry Haulos [Mon, 11 Jan 2016 19:30:29 +0000 (19:30 +0000)]
am
77580092: Relax texture filtering precision requirements in ES2 tests
am:
24278a8e3d
* commit '
24278a8e3d36a82d87fdb24d10361904a98b582e':
Jarkko Pöyry [Mon, 11 Jan 2016 19:30:23 +0000 (19:30 +0000)]
am
775f4a44: am
fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc
am:
745c2f43ec
* commit '
745c2f43eccd02ef5f3920e81cf4586ab3740078':
Jarkko Pöyry [Mon, 11 Jan 2016 19:30:16 +0000 (19:30 +0000)]
am
c6ede2aa: am
7bdff532: am
9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324
am:
42fd7c740d
* commit '
42fd7c740d5fc68ad3b9bc983ec3734e09e3847f':
Pyry Haulos [Mon, 11 Jan 2016 19:30:10 +0000 (19:30 +0000)]
am
46723ffc: am
c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437
am:
387bea7fbc
* commit '
387bea7fbcd7808856bc2a0807b178d36017b5ec':
Mika Isojärvi [Mon, 11 Jan 2016 19:30:03 +0000 (19:30 +0000)]
am
ee21ef8f: am
e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead
am:
cb01486791
* commit '
cb014867917d5dc897a2ca94f834acf4c321cc10':
Mika Isojärvi [Mon, 11 Jan 2016 19:29:55 +0000 (19:29 +0000)]
am
828dcfd7: am
27dce39a: am
652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132
am:
f46b2fe6b3
* commit '
f46b2fe6b30b4966df5b5ac609430d4e04edf69d':
Jarkko Pöyry [Mon, 11 Jan 2016 19:29:48 +0000 (19:29 +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
am:
f1e3a61851 -s ours
* commit '
f1e3a6185135871e88389c3d362856c6429de683':
Jarkko Pöyry [Mon, 11 Jan 2016 19:29:42 +0000 (19:29 +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
am:
d95f74b9cf -s ours
* commit '
d95f74b9cf500507781fdd2bc5873967f8a17ea2':
Jarkko Pöyry [Mon, 11 Jan 2016 19:29:34 +0000 (19:29 +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
am:
003242c402 -s ours
* commit '
003242c4021e0d991e848cd66594c2d133791061':
Jarkko Pöyry [Mon, 11 Jan 2016 19:29:27 +0000 (19:29 +0000)]
am
0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a
am:
dc270694c8
* commit '
dc270694c8af0f919514e64f3d34954ef8e33020':
Pyry Haulos [Mon, 11 Jan 2016 19:29:17 +0000 (19:29 +0000)]
am
39a89a84: am
e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d
am:
d206e45499
* commit '
d206e4549963d30d3bcbf97fc44db4e88deeb3cf':
Pyry Haulos [Mon, 11 Jan 2016 19:29:10 +0000 (19:29 +0000)]
am
7f121126: am
563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484
am:
72dc9389b4
* commit '
72dc9389b49a2bcad712abd8509d7e4341d11ed5':
Jarkko Pöyry [Mon, 11 Jan 2016 19:29:02 +0000 (19:29 +0000)]
am
f1044096: am
79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779
am:
a306a602a0
* commit '
a306a602a0610258708a60a22b05d7bd85a841c8':
Dan Willemsen [Sat, 9 Jan 2016 01:22:06 +0000 (01:22 +0000)]
Use -Wno-error=date-time am:
865f9aae63 am:
5b7e673b0c
am:
682ccd0eab
* commit '
682ccd0eab22b35ab68b6fada7953257c834f820':
Use -Wno-error=date-time
Dan Willemsen [Sat, 9 Jan 2016 01:18:26 +0000 (01:18 +0000)]
Use -Wno-error=date-time am:
865f9aae63
am:
5b7e673b0c
* commit '
5b7e673b0c6ba80c5a34467fa6e8212528b8b6b3':
Use -Wno-error=date-time
Dan Willemsen [Sat, 9 Jan 2016 01:05:03 +0000 (01:05 +0000)]
Use -Wno-error=date-time
am:
865f9aae63
* commit '
865f9aae63225a9146e8a26acb3fb81822784876':
Use -Wno-error=date-time
Dan Willemsen [Sat, 9 Jan 2016 00:27:16 +0000 (16:27 -0800)]
Use -Wno-error=date-time
We're actually going to enable -Werror=date-time, not -Wdate-time.
Bug:
24204119
Change-Id: I0df28593e151f566a11b9a1411a33a97a26db6f8
Pyry Haulos [Mon, 4 Jan 2016 22:11:06 +0000 (14:11 -0800)]
Update to latest glslang revision
Change-Id: I4327ca3828c69b494a020bb62440946cd264ab35
Pyry Haulos [Fri, 8 Jan 2016 20:35:36 +0000 (12:35 -0800)]
Merge changes from Khronos repository
Pyry Haulos [Fri, 8 Jan 2016 20:17:23 +0000 (15:17 -0500)]
Merge branch 'imageLoadStore-reinterpet-test-must-use-mutable-flag' into 'master'
dEQP-VK.image.format_reinterpret.* tests must use VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT image FLAG
These test create image views with format different from underlying image. According to spec, such images must be created with VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT flag
See merge request !211
Pyry Haulos [Fri, 8 Jan 2016 20:16:22 +0000 (20:16 +0000)]
Merge "Fix image layout for storage images in binding model tests" into vulkan
Pyry Haulos [Fri, 8 Jan 2016 20:10:55 +0000 (15:10 -0500)]
Merge branch '161-push-constant-uniform-offset' into 'master'
Fix pipeline.push_constant.* incorrect uniform buffer layout declaration in shader.
Fix issue #161
See merge request !259
Pyry Haulos [Fri, 8 Jan 2016 20:10:31 +0000 (15:10 -0500)]
Merge branch 'query-pool-missing-flags' into 'master'
dEQP-VK.query_pool.*: added missing flags.
See merge request !260
Pyry Haulos [Fri, 8 Jan 2016 20:03:16 +0000 (15:03 -0500)]
Merge branch 'scygan_dynamic_states_add_feature_support_checks' into 'master'
dEQP_VK.dynamic_state: added feature support checks
Added feature support checks in dynamic state tests.
This fixes issue #164
This fixes issue #169
This fixes issue #170
See merge request !261
scygan [Wed, 23 Dec 2015 17:15:55 +0000 (18:15 +0100)]
dEQP-VK.image.format_reinterpret.* tests must use VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT image flag
These test create image views with format different from underlying image. According to spec, such images must be created with VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT flag
asokolow [Fri, 8 Jan 2016 06:47:49 +0000 (07:47 +0100)]
DynamicStateTests: added feature support checks
ApiCommandBuffersTests: fixed one case
Dae Kim [Fri, 8 Jan 2016 11:15:14 +0000 (11:15 +0000)]
dEQP-VK.query_pool.*: added missing flags.
Fei Yang [Fri, 8 Jan 2016 01:44:17 +0000 (09:44 +0800)]
Fix pipeline.push_constant.* incorrect uniform buffer layout declaration in shader.
Change-Id: Ie4d63baedc5b6aca87c6760b63bdbda17cc78a15
Pyry Haulos [Thu, 7 Jan 2016 22:35:48 +0000 (14:35 -0800)]
Add missing layout(location = N) qualifiers to glsl.linkage tests
Change-Id: Ib17b83da25d637adc08f10a761f9deadd3ded77a
Pyry Haulos [Wed, 6 Jan 2016 21:34:55 +0000 (13:34 -0800)]
Fix image layout for storage images in binding model tests
Image load & store is only supported in VK_IMAGE_LAYOUT_GENERAL.
Change-Id: I1837394b81ba3c8c7cab8059b63345fbb7e4258d
Pyry Haulos [Thu, 7 Jan 2016 20:08:27 +0000 (12:08 -0800)]
Merge in changes from Khronos repository
Pyry Haulos [Thu, 7 Jan 2016 19:33:26 +0000 (14:33 -0500)]
Merge branch '168-bitwisexor-valid-for-opspecconstantop' into 'master'
Update to newer SPIRV-Tools
This version fixes the list of allowed opcodes for OpSpecConstantOp
Fixes Khronos bug 15379.
Fixes #168
Updates to SPIRV-Tools tip of master.
Tested in dEQP by rebuilding all 2373 "*spirv_as*" tests.
See merge request !257
Pyry Haulos [Thu, 7 Jan 2016 19:31:57 +0000 (14:31 -0500)]
Merge branch '92-binding_model-ranges_buffers' into 'master'
This fixes issue #92
- The parameters of VkCmdPoolCreateInfo are given in wrong order.
- typo fix in case name: seconday -> secondary
Pyry Haulos [Thu, 7 Jan 2016 19:30:10 +0000 (14:30 -0500)]
Merge branch 'multisample-mask-count-fix' into 'master'
Corrected formula to calculate number of pSamplerMasks.
This should fix issue #160
See merge request !256
Pyry Haulos [Thu, 7 Jan 2016 19:29:30 +0000 (14:29 -0500)]
Merge branch '166-remove-undef-function-type' into 'master'
Remove OpUndef of function type, fixing #166.
See merge request !253
Pyry Haulos [Thu, 7 Jan 2016 19:28:52 +0000 (14:28 -0500)]
Merge branch 'scygan_api_commandbuffers_fence_overuse' into 'master'
dEQP-VK.api.command_buffers.submit_count_equal_zero: Do not pass fence used by queue to vkQueueSubmit()
The test calls two vkQueueSubmits() on the same fence. This is illegal according to spec, especially it is in conflict with following wording:
```
Valid Usage for vkQueueSubmit:
"fence must not be associated with any other queue command that has not yet completed execution on that queue"
```
See merge request !255
Pyry Haulos [Thu, 7 Jan 2016 19:27:24 +0000 (14:27 -0500)]
Merge branch 'timestamp-check-support' into 'master'
Check support for timestamp queries.
See merge request !252
Pyry Haulos [Thu, 7 Jan 2016 19:26:33 +0000 (14:26 -0500)]
Merge branch '165-fix-loop-control' into 'master'
165: Fix spirv_assembly.instruction.loop_control.
No longer store an i32 to a u32.
Fixes #165
See merge request !251
Pyry Haulos [Thu, 7 Jan 2016 19:26:03 +0000 (14:26 -0500)]
Merge branch 'query-pool-reset-fix' into 'master'
Do not call vkCmdResetQueryPool() inside render pass.
See merge request !250
Pyry Haulos [Thu, 7 Jan 2016 19:25:16 +0000 (14:25 -0500)]
Merge branch '156-fix-quantized-nans' into 'master'
Fix spirv_assembly*opquantize.nan to not violate Vulkan spec.
This family of tests depended on NaN+0 returning NaN, which isn't
guaranteed in Vulkan.
See merge request !246
Pyry Haulos [Thu, 7 Jan 2016 19:22:03 +0000 (14:22 -0500)]
Merge branch '149-eliminate-SSA-violation' into 'master'
Eliminate SSA violation in spirv_assembly.instruction.graphics.opquantize
Due to a bad merge in
0644efb693c3612681bda085bcbbdb31a115568b, there
was an extra assignment to %cond.
Also fix two accidentally swapped comments.
See merge request !244
Pyry Haulos [Thu, 7 Jan 2016 19:21:32 +0000 (14:21 -0500)]
Merge branch 'ssbo-buffer-create-fix' into 'master'
Corrected order of members of VkBufferCreateInfo in SSBO layout case.
See merge request !249
Pyry Haulos [Thu, 7 Jan 2016 19:20:58 +0000 (14:20 -0500)]
Merge branch 'pipeline-barrier-frag-source-fix' into 'master'
Fix fragment shader source being registered as vertex source in dEQP-VK.memory.pipeline_barrier.*.
See merge request !248
Mika Isojarvi [Thu, 7 Jan 2016 17:37:18 +0000 (17:37 +0000)]
Merge "Fix issues in memory tests." into vulkan
David Neto [Thu, 7 Jan 2016 16:53:33 +0000 (11:53 -0500)]
Update to newer SPIRV-Tools
This version fixes the list of allowed opcodes for OpSpecConstantOp
Fixes Khronos bug 15379.
Fixes #168
Dae Kim [Thu, 7 Jan 2016 16:51:31 +0000 (16:51 +0000)]
Corrected formula to calculate number of pSamplerMasks.
scygan [Thu, 7 Jan 2016 16:47:18 +0000 (17:47 +0100)]
Binding model test: correct test case name, correct VkCommandPoolCreateInfo parameters
Dae Kim [Thu, 7 Jan 2016 16:28:48 +0000 (16:28 +0000)]
Check support for timestamp queries.
iostrows [Thu, 7 Jan 2016 15:06:15 +0000 (16:06 +0100)]
Do not pass signaled fence to vkQueueSubmit()
Dejan Mircevski [Thu, 7 Jan 2016 15:37:59 +0000 (10:37 -0500)]
Remove OpUndef of function type, fixing #166.
Andrew Woloszyn [Thu, 7 Jan 2016 14:36:34 +0000 (09:36 -0500)]
Fix spirv_assembly.instruction.loop_control.
No longer store an i32 to a u32.
Fixes #165
Dae Kim [Thu, 7 Jan 2016 13:58:30 +0000 (13:58 +0000)]
Do not call vkCmdResetQueryPool() inside render pass.
Dae Kim [Thu, 7 Jan 2016 13:39:22 +0000 (13:39 +0000)]
Corrected order of members of VkBufferCreateInfo in SSBO layout case.
Dae Kim [Thu, 7 Jan 2016 13:31:01 +0000 (13:31 +0000)]
Fix fragment shader source being registered as vertex source in dEQP-VK.memory.pipeline_barrier.*.
Dejan Mircevski [Thu, 7 Jan 2016 01:44:57 +0000 (20:44 -0500)]
Fix spirv_assembly*opquantize.nan to not violate Vulkan spec.
This family of tests depended on NaN+0 returning NaN, which isn't
guaranteed in Vulkan.
Mika Isojarvi [Wed, 6 Jan 2016 23:20:16 +0000 (23:20 +0000)]
Merge "Change formats used in render pass tests." into vulkan
Mika Isojärvi [Wed, 6 Jan 2016 21:43:53 +0000 (13:43 -0800)]
Fix pipeline barrier test issues
- Fix unmapping wrong memory object.
- Fixes to findMaxBufferSize.
- Round max buffer size to W*H*4 to make sure copies to and from
images will cover whole buffer.
- Make sure that buffer copies to and from image always use the whole buffer.
- Fix life time issues of the buffer and image objects.
- Fix creating buffers / images with 0 usage.
Change-Id: I03fcc1b493dab36f4a55241a15a9f0bf804b27c8
Mika Isojärvi [Mon, 4 Jan 2016 23:40:42 +0000 (15:40 -0800)]
Fix issues in memory tests.
Change memory mapping tests to use 1/16th of memory at most.
Change memory allocation tests to use 1/8th of memory at most.
Fix number of ranges in random flush and random finish calls.
Change-Id: Ie8c5ad688c6243c69ea5de8681cf3b4e4a7c5c93
Pyry Haulos [Wed, 6 Jan 2016 21:51:54 +0000 (13:51 -0800)]
Merge in changes from Khronos repository