Pyry Haulos [Wed, 12 Oct 2016 17:39:01 +0000 (17:39 +0000)]
Cherry-pick image_format_properties changes from upstream am:
43227ff1db am:
40996a98a2 am:
3edf5fa179
am:
2e3f075e22
Change-Id: Ieaf267ef663df26179db399cf6bb822116812777
Pyry Haulos [Wed, 12 Oct 2016 17:38:49 +0000 (17:38 +0000)]
Cherry-pick image_format_properties changes from upstream am:
43227ff1db am:
2ede225b00
am:
6b6e193ea7
Change-Id: Ibc3c97fb94127d21ccd20fc060d06b5c21cb5320
Pyry Haulos [Wed, 12 Oct 2016 17:32:02 +0000 (17:32 +0000)]
Cherry-pick image_format_properties changes from upstream am:
43227ff1db am:
40996a98a2
am:
3edf5fa179
Change-Id: I6cafeb0cfdada6f2f80801504e595d76c2ed47c3
Pyry Haulos [Wed, 12 Oct 2016 17:31:50 +0000 (17:31 +0000)]
Cherry-pick image_format_properties changes from upstream am:
43227ff1db
am:
2ede225b00
Change-Id: Ibadbd4546c771c2d64e0816e345e3ca8001506b4
Pyry Haulos [Wed, 12 Oct 2016 17:25:18 +0000 (17:25 +0000)]
Cherry-pick image_format_properties changes from upstream am:
43227ff1db
am:
40996a98a2
Change-Id: I311d71a1a9f86429e5bac8ca4859dfadc90ee9ab
Pyry Haulos [Wed, 12 Oct 2016 17:25:16 +0000 (17:25 +0000)]
Cherry-pick image_format_properties changes from upstream
am:
43227ff1db
Change-Id: Iba326543c4e2217759996d5ec5ff5184174f1d67
Pyry Haulos [Wed, 12 Oct 2016 17:20:48 +0000 (17:20 +0000)]
Cherry-pick image_format_properties changes from upstream
am:
43227ff1db
Change-Id: I47de98067aa69898c83ae57d5771e7c39e8e12e8
Pyry Haulos [Wed, 12 Oct 2016 17:05:45 +0000 (17:05 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
984f29db76 am:
26c200ccb2
am:
853e372b40
Change-Id: Id469d7386ef33b8f2f81deb7ec8c08b45bcd4a11
Pyry Haulos [Wed, 12 Oct 2016 16:59:31 +0000 (16:59 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
984f29db76
am:
26c200ccb2
Change-Id: Icdd55ae8164fbdd2584babffb08798f6ede73e9c
Pyry Haulos [Wed, 12 Oct 2016 16:51:44 +0000 (16:51 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
984f29db76
Change-Id: Ie7f39ded1f80aa9f178853c504c6126e3a30d326
Pyry Haulos [Wed, 12 Oct 2016 15:03:38 +0000 (08:03 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: I6a529bc832d12c7ada1a1ccb3c818f73d35136b6
Pyry Haulos [Wed, 12 Oct 2016 15:03:00 +0000 (08:03 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: I02c07f6c898401da080f6398386953538da5a6bb
Pyry Haulos [Wed, 12 Oct 2016 15:02:42 +0000 (11:02 -0400)]
Merge "Fix required sample counts per spec issue 478" into vulkan-cts-1.0.1
Pyry Haulos [Tue, 11 Oct 2016 20:37:33 +0000 (20:37 +0000)]
Revert "DO NOT MERGE Check only valid usages in image format query tests" am:
2a98f95c03
am:
6897aa1d74 -s ours
Change-Id: I81aa3628c7aa651ae00371f5478c1b7f48e7baaf
Pyry Haulos [Tue, 11 Oct 2016 20:25:59 +0000 (20:25 +0000)]
Revert "DO NOT MERGE Check only valid usages in image format query tests"
am:
2a98f95c03
Change-Id: I0115c5bdb8688fded170bac11e1962b61adcdff3
Pyry Haulos [Tue, 11 Oct 2016 17:24:27 +0000 (10:24 -0700)]
Cherry-pick image_format_properties changes from upstream
Bug:
31732496
Contains 4 commits:
1: Fix dEQP-VK.api.info.image_format_properties - TRANSIENT usage flag used with DMA flags
(cherry picked from commit
83f90be9118a121b47f5e16f04029e205c68f994)
2: Fix VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT handling in query tests
83f90be9 added a check that was intended to make tests treat combination
of TRANSIENT_ATTACHMENT_BIT with non-RT usages invalid. However, that
change was buggy and lead the tests to treat _all_ usages of
TRANSIENT_ATTACHMENT_BIT invalid and thus skip testing them.
(cherry picked from commit
570326e5c8d85fe16fa6ce36de73c8f9bcba4d3e)
3: Do not require TRANSIENT usage support without other RT usages
Affects dEQP-VK.api.info.image_format_properties.*
See CTS issue #507 and spec issue #540
(cherry picked from commit
377ad0ad5962351d14badb1857b55dc8e8e49218)
4: Fix required sample counts per spec issue 478
Affects dEQP-VK.api.info.image_format_properties.*
See CTS issue #507 and spec issue #478
(cherry picked from commit
02c61e30f50cb04505f421b1ebe07c4a42864acf)
Change-Id: I4c714f887c1554994f90ec361ed44876465cd5a3
Pyry Haulos [Mon, 10 Oct 2016 21:42:53 +0000 (14:42 -0700)]
Do not require TRANSIENT usage support without other RT usages
Affects dEQP-VK.api.info.image_format_properties.*
See CTS issue #507 and spec issue #540
Change-Id: Ia3a741c1943eea034a27b9479a0a8b4cc0caa09c
Pyry Haulos [Tue, 11 Oct 2016 15:57:23 +0000 (15:57 +0000)]
Revert "DO NOT MERGE Check only valid usages in image format query tests"
Bug:
31732496
This reverts commit
c41d4d842779226853f8338e45aa3336b92e2699.
Change-Id: Ie27f075e0f0abb9e5172e2b0420b87d0d08750ad
Pyry Haulos [Tue, 11 Oct 2016 15:33:15 +0000 (08:33 -0700)]
Fix required sample counts per spec issue 478
Affects dEQP-VK.api.info.image_format_properties.*
See CTS issue #507 and spec issue #478
Change-Id: Id08e798f1c598fe5861234778318acdc3098a3df
Maciej Jesionowski [Thu, 6 Oct 2016 14:25:52 +0000 (16:25 +0200)]
Update glslang
Change-Id: I45632ec45e142b1967f60d0155ffff11d0352222
Mika Isojrvi [Fri, 7 Oct 2016 18:22:35 +0000 (18:22 +0000)]
DO NOT MERGE Check only valid usages in image format query tests am:
c41d4d8427
am:
10bd378424 -s ours
Change-Id: Ia5b2fb59049e612ee43389ed1c9e63fed0fbb037
Mika Isojrvi [Fri, 7 Oct 2016 17:57:00 +0000 (17:57 +0000)]
DO NOT MERGE Check only valid usages in image format query tests
am:
c41d4d8427
Change-Id: I774e43677b052e2cfbe8e9cf39ded587ed4588ed
Mika Isojärvi [Fri, 7 Oct 2016 00:26:22 +0000 (17:26 -0700)]
DO NOT MERGE Check only valid usages in image format query tests
Skip image usage flags that contain VK__IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
and some incompatible bits or only VK__IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT.
Bug:
31732496
Change-Id: I24a688005aaa2c1546842148492831e66b76c5e6
Pyry Haulos [Thu, 29 Sep 2016 23:19:11 +0000 (23:19 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
2f2ce0f048 am:
ea762c3174
am:
54fec9051e
Change-Id: Ib4c53e718fc14ec812b62dfca699dc7a1889ba80
Pyry Haulos [Thu, 29 Sep 2016 23:13:50 +0000 (23:13 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
2f2ce0f048
am:
ea762c3174
Change-Id: I9c5cdf8bbb7264de9999bee88c600ec09ab2a45f
Pyry Haulos [Thu, 29 Sep 2016 23:10:48 +0000 (23:10 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
2f2ce0f048
Change-Id: I11d4986391731720f65922dd2ae4223812055999
Pyry Haulos [Thu, 29 Sep 2016 21:13:52 +0000 (14:13 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: I0a9fb821325ade846a4fd77e6bc54ed315892f42
Pyry Haulos [Wed, 28 Sep 2016 21:27:28 +0000 (14:27 -0700)]
Start a new mustpass for 1.0.2 and archive 1.0.1
Change-Id: I7519c1d5862885be08dd203c620037f9593c66b9
Maciej Jesionowski [Mon, 19 Sep 2016 09:15:31 +0000 (11:15 +0200)]
Add VK_INCOMPLETE result code tests
New tests:
- dEQP-VK.wsi.*.swapchain.get_images.incomplete
Modified tests:
- dEQP-VK.api.info.instance.physical_devices
- dEQP-VK.api.info.instance.layers
- dEQP-VK.api.info.instance.extensions
- dEQP-VK.api.info.device.layers
- dEQP-VK.api.info.device.extensions
- dEQP-VK.wsi.*.surface.query_formats
- dEQP-VK.wsi.*.surface.query_present_modes
Fixes #495
Change-Id: I1b493acf2df3039705e3d404c2cdcbb084495f33
Szilard Ledan [Wed, 24 Aug 2016 16:04:02 +0000 (18:04 +0200)]
Test copying data between buffers and images
Add new tests to vkCmdCopyBufferToImage
Add two new tests for testing vkCmdCopyImageToBuffer.
Fix one existing test. The test's description and it's
behaviour didn't match.
Change-Id: I5a2da940c1b6e285954ae39f8bb77d6138053bdd
Maciej Jesionowski [Fri, 16 Sep 2016 11:07:28 +0000 (13:07 +0200)]
Add VK_NULL_HANDLE destroy/free tests
New tests:
- dEQP-VK.api.null_handle.*
- dEQP-VK.wsi.*.surface.destroy_null_handle
- dEQP-VK.wsi.*.swapchain.destroy.null_handle
Fixes #493
Change-Id: I44541b4d1b44ed8da2ba23e5ae9ba1106ee2c015
Pyry Haulos [Thu, 29 Sep 2016 19:25:08 +0000 (12:25 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: Ia7127ed7764c5276a32388ab2bba024d54dfea5b
Pyry Haulos [Thu, 29 Sep 2016 19:25:06 +0000 (12:25 -0700)]
Merge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1
Change-Id: I23cda772fc12dc44429c6a8b69cb2896b442c285
Pyry Haulos [Tue, 27 Sep 2016 23:01:53 +0000 (16:01 -0700)]
Remove use of alloc recorder from descriptor_pool.repeated_reset
Recording all allocations can take considerable amount of memory and it
appears that the tests just log the total memory usage and don't
otherwise need or check it.
Fixes #472
Change-Id: Ic8804b6781329a03e42fc481c0d430151b60ca88
Pyry Haulos [Tue, 27 Sep 2016 22:49:46 +0000 (15:49 -0700)]
Fix alignment issues in uploading image data in ShaderExecutor
Fixes #485
Change-Id: If04aebab19fb25ef26b51b4af86e718004438d82
Lionel Landwerlin [Tue, 9 Aug 2016 12:13:27 +0000 (13:13 +0100)]
blit_image: compute validation threshold based on I/O formats
Whereas dEQP-GLES3.functional.fbo.blit.conversion.rgb565_to_rgba32f is
passing on my Haswell machine,
dEQP-VK.api.copy_and_blit.blit_image.all_formats.r5g6b5_unorm_pack16_r32g32b32a32_sfloat_linear
is failing. It seems the criteria is different between the 2 tests. This
change puts the vulkan tests a bit closer to the GLES3 ones.
Change-Id: I4e4879270baaf707e71de030b916ea49ee0f65ba
Pyry Haulos [Mon, 26 Sep 2016 16:04:55 +0000 (09:04 -0700)]
Fix VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT handling in query tests
83f90be9 added a check that was intended to make tests treat combination
of TRANSIENT_ATTACHMENT_BIT with non-RT usages invalid. However, that
change was buggy and lead the tests to treat _all_ usages of
TRANSIENT_ATTACHMENT_BIT invalid and thus skip testing them.
Change-Id: I512fbea6046a5c1a87e2ea957eebe38ac713ac87
Maciej Jesionowski [Tue, 27 Sep 2016 11:09:32 +0000 (13:09 +0200)]
Fix incorrect limits in device properties test
- alignment/offset type limits must be greater than 0
- nonCoherentAtomSize must be in range [1, 256] (the upper limit was
relaxed with spec update 1.0.27
- point sizes and line widths must be positive
Modified test:
- dEQP-VK.api.info.device.properties
Fixes #502
Change-Id: I98a956d1cea741dd6d787415a0ad91178ffa0abf
Pyry Haulos [Tue, 27 Sep 2016 20:27:16 +0000 (20:27 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
c85249943b am:
c5b63ae362
am:
49c86a205b
Change-Id: I40f86bef2b2399867b455ee21c84a9774939f5fc
Pyry Haulos [Tue, 27 Sep 2016 20:24:48 +0000 (20:24 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
c85249943b
am:
c5b63ae362
Change-Id: I35c77f19f961feabb67e13ff3e6b38e2f5c7700b
Pyry Haulos [Tue, 27 Sep 2016 20:21:48 +0000 (20:21 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
c85249943b
Change-Id: Iab6a4cbb50ac863a4600fd636a886368b6e7a1a8
Pyry Haulos [Tue, 27 Sep 2016 18:47:47 +0000 (18:47 +0000)]
Add license to a few utility scripts am:
f85b5c9705 am:
b30ed56bec
am:
824fd20932
Change-Id: I0125b32b32094056d2bf34437a8e9e554fa9544e
Pyry Haulos [Tue, 27 Sep 2016 18:45:17 +0000 (18:45 +0000)]
Add license to a few utility scripts am:
f85b5c9705
am:
b30ed56bec
Change-Id: I620b0a0f8f638115007d7c02daa4498e3f0192b5
Pyry Haulos [Tue, 27 Sep 2016 18:42:17 +0000 (18:42 +0000)]
Add license to a few utility scripts
am:
f85b5c9705
Change-Id: Ibf2d2171f2bf8e3ca005526c259c3cda083cc55b
Pyry Haulos [Tue, 27 Sep 2016 18:37:22 +0000 (11:37 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: Ic57898b48c27812332fd03f000f80af9555a878f
Pyry Haulos [Tue, 27 Sep 2016 18:37:11 +0000 (11:37 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: I27021effa17e025cef4a85fb015b905b82bf1667
Pyry Haulos [Mon, 26 Sep 2016 21:26:04 +0000 (14:26 -0700)]
Add license to a few utility scripts
Change-Id: I2233a68e2480fe07a6800c16d4a83e387b4c328a
Pyry Haulos [Tue, 27 Sep 2016 15:58:05 +0000 (15:58 +0000)]
Merge "Get rid of indirection when adding module directories in build" am:
fb175316d0 am:
25272a76cb
am:
54b623bd05
Change-Id: I8f5a625267cf394a9371e8b135665f9d1e748ba5
Pyry Haulos [Tue, 27 Sep 2016 15:55:06 +0000 (15:55 +0000)]
Merge "Get rid of indirection when adding module directories in build" am:
fb175316d0
am:
25272a76cb
Change-Id: I7360365bd640dc1b420b940cd644e69997090eba
Pyry Haulos [Tue, 27 Sep 2016 15:52:36 +0000 (15:52 +0000)]
Merge "Get rid of indirection when adding module directories in build"
am:
fb175316d0
Change-Id: I7a165eb112c32a9e30069b81204b6e22f526b57a
Pyry Haulos [Tue, 27 Sep 2016 15:47:29 +0000 (15:47 +0000)]
Merge "Get rid of indirection when adding module directories in build"
Pyry Haulos [Tue, 27 Sep 2016 00:44:39 +0000 (00:44 +0000)]
Merge "Remove few obsolete target files" am:
082248137d am:
6798ebf3c7
am:
9db4f9ce9a
Change-Id: If24f503d771e92efa39f83106e2926d032be7535
Pyry Haulos [Tue, 27 Sep 2016 00:42:39 +0000 (00:42 +0000)]
Merge "Remove few obsolete target files" am:
082248137d
am:
6798ebf3c7
Change-Id: I63c14e9564af14f66306a8c6f54cec12a5caf212
Pyry Haulos [Tue, 27 Sep 2016 00:39:40 +0000 (00:39 +0000)]
Merge "Remove few obsolete target files"
am:
082248137d
Change-Id: Id376d6dec598435c43aa6cfbc0c68e04ec6854ec
Pyry Haulos [Tue, 27 Sep 2016 00:37:09 +0000 (00:37 +0000)]
Merge "Add license header to main CMake files" am:
e2b5873fd8 am:
a6f3496c76
am:
5f34112b30
Change-Id: Ia3e9adba24468cd5feff6bf02718ac021801a985
Pyry Haulos [Tue, 27 Sep 2016 00:34:51 +0000 (00:34 +0000)]
Merge "Be more civil in comments" am:
775f724bcc am:
c678e93e1c
am:
a1669de8bd
Change-Id: I908c0f27358ad101ef39e61675854d172a7c6f75
Pyry Haulos [Tue, 27 Sep 2016 00:34:39 +0000 (00:34 +0000)]
Merge "Add license header to main CMake files" am:
e2b5873fd8
am:
a6f3496c76
Change-Id: Ib5e10b0a474956a0f781e6e1d143a34c08af3797
Pyry Haulos [Tue, 27 Sep 2016 00:32:52 +0000 (00:32 +0000)]
Merge "Be more civil in comments" am:
775f724bcc
am:
c678e93e1c
Change-Id: I9f2ad25ad523cead914617c07b1ac1b172031fe2
Pyry Haulos [Tue, 27 Sep 2016 00:32:38 +0000 (00:32 +0000)]
Merge "Add license header to main CMake files"
am:
e2b5873fd8
Change-Id: If5a447428add8f8ad2ef4c28081ed6e914f71ad1
Treehugger Robot [Tue, 27 Sep 2016 00:32:29 +0000 (00:32 +0000)]
Merge "Remove few obsolete target files"
Pyry Haulos [Tue, 27 Sep 2016 00:30:23 +0000 (00:30 +0000)]
Merge "Be more civil in comments"
am:
775f724bcc
Change-Id: Icdcfd7d5645e9403aa0b31f1a90e6dc1143cebe1
Treehugger Robot [Tue, 27 Sep 2016 00:27:19 +0000 (00:27 +0000)]
Merge "Add license header to main CMake files"
Treehugger Robot [Tue, 27 Sep 2016 00:26:12 +0000 (00:26 +0000)]
Merge "Be more civil in comments"
Pyry Haulos [Tue, 27 Sep 2016 00:18:22 +0000 (00:18 +0000)]
Remove obsolete cmake toolchain files am:
2e95c38041 am:
c196d5602f
am:
2f6f15d081
Change-Id: I6b431a7726c389fb85606722fa2315731ba6a1cf
Pyry Haulos [Tue, 27 Sep 2016 00:13:58 +0000 (00:13 +0000)]
Remove obsolete cmake toolchain files am:
2e95c38041
am:
c196d5602f
Change-Id: Idd9afb1816e8c288548fad1d34b9fad230c9c227
Pyry Haulos [Tue, 27 Sep 2016 00:10:09 +0000 (00:10 +0000)]
Remove obsolete cmake toolchain files
am:
2e95c38041
Change-Id: I19d506fd483d3f24bffee4db9867420d8b488d84
Pyry Haulos [Mon, 26 Sep 2016 22:44:06 +0000 (15:44 -0700)]
Add license header to main CMake files
Change-Id: Ia37e8c0435f3c13403faa6a80585712367bcb1f2
Pyry Haulos [Mon, 26 Sep 2016 22:28:57 +0000 (15:28 -0700)]
Be more civil in comments
Change-Id: I47d75f6d558a80263d4a3cdeaa84f780db02403a
Pyry Haulos [Mon, 26 Sep 2016 22:21:38 +0000 (15:21 -0700)]
Get rid of indirection when adding module directories in build
The machinery was needed in the past when some of the test module
directories could have been missing when building the source.
Change-Id: Ibf96483f70b1ae19a672c91603243dd06d286f08
Pyry Haulos [Mon, 26 Sep 2016 22:12:11 +0000 (15:12 -0700)]
Remove obsolete cmake toolchain files
These have not been used for a while and are likely broken at this
point.
Change-Id: I3d470e76b8dc89836eb6baa1377bfb7cd91b65ef
Pyry Haulos [Mon, 26 Sep 2016 22:07:45 +0000 (15:07 -0700)]
Remove few obsolete target files
Unmaintained, likely broken at this point.
Change-Id: Ic38ab7c3bdd78e9e0c9a88ecf6fecaa993eecc7c
Pyry Haulos [Mon, 26 Sep 2016 21:23:26 +0000 (14:23 -0700)]
Fix license header on a few Vulkan CTS files
Change-Id: If640754e1581f15e933c118338d835c18c0d7b77
Maciej Jesionowski [Mon, 26 Sep 2016 08:11:47 +0000 (10:11 +0200)]
Add PointSize to scissoring tests
Change-Id: Ib4c019416da5d4461213ce8a73e78d94644af500
Pyry Haulos [Fri, 23 Sep 2016 21:10:40 +0000 (21:10 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
d04e72de0b am:
eac76634d8
am:
ee7ef1e2e9
Change-Id: I433de82651e011e96ff6f79e5780b0f3cbd4b3ab
Pyry Haulos [Fri, 23 Sep 2016 21:08:41 +0000 (21:08 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
d04e72de0b
am:
eac76634d8
Change-Id: I76cd3fb5a750ee46793edbaaec2eeb596e88a1eb
Pyry Haulos [Fri, 23 Sep 2016 21:06:40 +0000 (21:06 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
d04e72de0b
Change-Id: Idf39bf7b3d87b897c3263a0ab8053c0cb21d9059
Pyry Haulos [Fri, 23 Sep 2016 19:23:40 +0000 (12:23 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: Ie1fb552e9f5e1c00ea0c986579e6e81681fdf9c1
Pyry Haulos [Fri, 23 Sep 2016 19:23:30 +0000 (12:23 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: If48367bc695ffe9b74ddcd98936e05ef005eb96c
Pyry Haulos [Fri, 23 Sep 2016 19:21:37 +0000 (15:21 -0400)]
Merge "Build fix for the Glx platform" into vulkan-cts-1.0.1
Kristof Kosztyo [Fri, 23 Sep 2016 08:48:01 +0000 (10:48 +0200)]
Build fix for the Glx platform
Change-Id: I9f3e0254c289c015f61570f71215900e0ab9bfd9
Petros Bantolas [Tue, 20 Sep 2016 08:45:03 +0000 (09:45 +0100)]
Fix clip_volume test drawing points
According to spec, "[...] if no value was written to PointSize, results
are undefined".
Modified tests:
- dEQP-VK.clipping.clip_volume.{inside,outside,depth_clamp}.point_list
- dEQP-VK.clipping.clip_volume.clipped.large_points
Change-Id: I06ed228a9e4563df15801ff402ed5eac946ac9a6
Pyry Haulos [Thu, 22 Sep 2016 23:23:30 +0000 (23:23 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
b3729a6431 am:
1e31d89c2a
am:
d1438e5585
Change-Id: Ibeaa628678ee9ed58ff23c3dbc2e98df8f958dab
Pyry Haulos [Thu, 22 Sep 2016 22:56:00 +0000 (22:56 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master am:
b3729a6431
am:
1e31d89c2a
Change-Id: Iac9199d4ae71a88677db8f5f55d801ce0fe840ba
Pyry Haulos [Thu, 22 Sep 2016 22:44:07 +0000 (22:44 +0000)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
am:
b3729a6431
Change-Id: I31218eb8140c0ab39e07f987d273ef7c8f748e3a
Pyry Haulos [Thu, 22 Sep 2016 20:16:08 +0000 (13:16 -0700)]
Merge aosp/upstream-vulkan-cts-1.0-dev into aosp/master
Change-Id: I9a4ae0c9e469c2cd6b865a67bf659dee0e078c4b
Pyry Haulos [Thu, 22 Sep 2016 20:12:16 +0000 (13:12 -0700)]
Add new files to Android.mk
Change-Id: I31d5918e4ce2a367599aeafba45c58c1eb7c4392
Pyry Haulos [Thu, 22 Sep 2016 20:09:30 +0000 (13:09 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: Ie6d0a102b147cf96fd0442fbf601765c3acf0835
Pyry Haulos [Mon, 19 Sep 2016 20:45:45 +0000 (13:45 -0700)]
Validate KHR extensions reported by the driver
Change-Id: I30f1c86cd0b4db63b7adf0860cfbc32a0d8b75ee
Arkadiusz Sarwa [Wed, 24 Aug 2016 12:43:23 +0000 (14:43 +0200)]
Added xcb and xlib platform support for Vulkan
Fixes #390
Change-Id: I650838665f630c794f4667f518713a7ae87c8955
Szilard Ledan [Fri, 15 Jul 2016 10:28:23 +0000 (12:28 +0200)]
Add Vulkan port of the GLES3 texture shadow tests
Change-Id: I25eaaec34393de76f215c3f553e5f52d5744cd85
Slawomir Cygan [Wed, 10 Aug 2016 17:39:32 +0000 (19:39 +0200)]
Add tests for indexed indirect draw calls and VertexIndex semantics
Fixes #460
- dEQP-VK.draw.indirect_draw.indexed tests are added
- Each VS in these tests now also validates VertexIndex value
- firstVertex and vertexOffset values are no longer 0
Change-Id: Id78bd4c446b3e75a11e824f00775dc7ab96432cc
Pyry Haulos [Thu, 22 Sep 2016 19:13:37 +0000 (12:13 -0700)]
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev
Change-Id: Ie53548764c5b2041cab70286b131bd13c2b21655
Pyry Haulos [Thu, 22 Sep 2016 19:13:36 +0000 (12:13 -0700)]
Merge gerrit/vulkan-cts-1.0.0 into gerrit/vulkan-cts-1.0.1
Change-Id: Idcc42afbec63aa6463be09e87dc57247275c6818
Pyry Haulos [Thu, 22 Sep 2016 19:12:53 +0000 (15:12 -0400)]
Merge "Fix barrier stage masks in synchronization tests" into vulkan-cts-1.0.1
Pyry Haulos [Thu, 22 Sep 2016 19:04:59 +0000 (15:04 -0400)]
Merge "Add VK_REMAINING_* defines to vulkan framework" into vulkan-cts-1.0-dev
Slawomir Cygan [Thu, 22 Sep 2016 14:33:02 +0000 (16:33 +0200)]
dEQP-VK.dynamic_state tests: fix sizeof(size) bug
Change-Id: I7e90b30a88bb59bbe73fec00ecb8ce0fd92ac1f0
Pyry Haulos [Thu, 22 Sep 2016 18:50:46 +0000 (14:50 -0400)]
Merge "Fix precision issue in MS interpolation test" into vulkan-cts-1.0-dev
Maciej Jesionowski [Thu, 22 Sep 2016 09:15:18 +0000 (11:15 +0200)]
Add VK_REMAINING_* defines to vulkan framework
Change-Id: I4d4693bab868cdf904d2b4c706fdb954f282ab13
Mika Isojrvi [Wed, 21 Sep 2016 17:43:54 +0000 (17:43 +0000)]
Use LDR decompression in reference for SRGB ASTC formats. am:
4db2fa91a1 am:
723b085184
am:
3cbc836706
Change-Id: I24c0d0e12c84ad6cbb7f83433d4cf01845dd89ad
Mika Isojrvi [Wed, 21 Sep 2016 17:41:24 +0000 (17:41 +0000)]
Use LDR decompression in reference for SRGB ASTC formats. am:
4db2fa91a1
am:
723b085184
Change-Id: Ia8c2ca660f74af486207d31675736cdd56de9306