platform/upstream/VK-GL-CTS.git
8 years agoFix addFunctionCase() functions.
Mika Isojärvi [Fri, 7 Aug 2015 21:47:05 +0000 (14:47 -0700)]
Fix addFunctionCase() functions.

Change-Id: I8ef268588717f5be7e5b375806302cc2e74f861c

8 years agoMore triangle test fixes
Pyry Haulos [Thu, 6 Aug 2015 20:31:47 +0000 (13:31 -0700)]
More triangle test fixes

 * Remove invalid pNext fields

 * Pass in entry point name when creating shader

 * Specify arraySize = 1 for color attachment image

Change-Id: I8de9913c5aafe9990fcf01637ba5acd22b849538

8 years agoDo not check for DMA_BIT when selecting universal queue
Pyry Haulos [Thu, 6 Aug 2015 20:30:43 +0000 (13:30 -0700)]
Do not check for DMA_BIT when selecting universal queue

All queues that have GRAPHICS_BIT or COMPUTE_BIT must also support all
dma operations, so checking for DMA_BIT is redundant.

Change-Id: Ib4ae5f45696cfa0dcc471fa09af8022a17c1668c

8 years agoMerge "Update framework to Vulkan API revision 138.2" into vulkan
Pyry Haulos [Thu, 6 Aug 2015 16:20:35 +0000 (16:20 +0000)]
Merge "Update framework to Vulkan API revision 138.2" into vulkan

8 years agoMerge "Triangle test fixes" into vulkan
Pyry Haulos [Wed, 5 Aug 2015 14:15:10 +0000 (14:15 +0000)]
Merge "Triangle test fixes" into vulkan

8 years agoMerge "Add public disown() method to vk::Move." into vulkan
Mika Isojarvi [Tue, 4 Aug 2015 22:24:07 +0000 (22:24 +0000)]
Merge "Add public disown() method to vk::Move." into vulkan

8 years agoMerge "Use different naming scheme for SPIR-V binaries" into vulkan
Pyry Haulos [Tue, 4 Aug 2015 22:21:54 +0000 (22:21 +0000)]
Merge "Use different naming scheme for SPIR-V binaries" into vulkan

8 years agoTriangle test fixes
Pyry Haulos [Tue, 4 Aug 2015 22:20:33 +0000 (15:20 -0700)]
Triangle test fixes

 * Bind memory to objects before creating views

 * Fix dependencies in first image barrier

 * Fix row length in image to buffer copy

Change-Id: I37174b923d4d964faa623ba37e45851fb7204b42

8 years agoAdd public disown() method to vk::Move.
Mika Isojärvi [Tue, 4 Aug 2015 21:19:24 +0000 (14:19 -0700)]
Add public disown() method to vk::Move.

Change-Id: Id1077f67be8992020428dbe6e01fe98c9d5a43cf

8 years agoMerge "Misc Vulkan framework fixes" into vulkan
Pyry Haulos [Tue, 4 Aug 2015 21:11:23 +0000 (21:11 +0000)]
Merge "Misc Vulkan framework fixes" into vulkan

8 years agoUse different naming scheme for SPIR-V binaries
Pyry Haulos [Tue, 4 Aug 2015 20:54:09 +0000 (13:54 -0700)]
Use different naming scheme for SPIR-V binaries

Using full test case path resulted in too long file names. Translate
test case path into directory path instead, for example
dEQP-VK/api/triangle/vert.spv

Change-Id: I4491c35cd7e98b38964a38efb3c6daed91ca7479

8 years agoMisc Vulkan framework fixes
Pyry Haulos [Tue, 4 Aug 2015 20:52:35 +0000 (13:52 -0700)]
Misc Vulkan framework fixes

 * Do not crash in vk::MemoryRequirement member variable static
initializers.

 * Fix some -Wshadow warnings in vkBuilderUtil.*

Change-Id: I5685626e0616966c124e1e271cafac53bdcfd02d

8 years agoam 59f98218: Merge "de::FilePath fixes"
Pyry Haulos [Tue, 4 Aug 2015 20:12:34 +0000 (20:12 +0000)]
am 59f98218: Merge "de::FilePath fixes"

* commit '59f98218aade31fd1985c07c5998f20506236d63':
  de::FilePath fixes

8 years agoam 86870f28: Merge "Use more robust method for enumerating built modules"
Pyry Haulos [Tue, 4 Aug 2015 20:12:34 +0000 (20:12 +0000)]
am 86870f28: Merge "Use more robust method for enumerating built modules"

* commit '86870f284236e867e9ec624e07b54f81b2c61ea5':
  Use more robust method for enumerating built modules

8 years agoMerge "de::FilePath fixes"
Pyry Haulos [Tue, 4 Aug 2015 20:02:40 +0000 (20:02 +0000)]
Merge "de::FilePath fixes"

8 years agoMerge "Use more robust method for enumerating built modules"
Pyry Haulos [Tue, 4 Aug 2015 20:02:10 +0000 (20:02 +0000)]
Merge "Use more robust method for enumerating built modules"

8 years agoam 6a8a7521: am 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for...
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:59:15 +0000 (19:59 +0000)]
am 6a8a7521: am 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit '6a8a7521a204ec9def92f2ab496161766c059ee5':
  Enable clang compilation for mips.

8 years agoam 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:52:03 +0000 (19:52 +0000)]
am 08719f3b: am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit '08719f3bc61c19183e7d92dfd10c4084eb7ec44a':
  Enable clang compilation for mips.

8 years agoUse more robust method for enumerating built modules
Pyry Haulos [Tue, 4 Aug 2015 19:46:55 +0000 (12:46 -0700)]
Use more robust method for enumerating built modules

build_caselists.py assumed that all modules would reside in a unique
sub-directory under modules/.

Change-Id: I7004a268c3592ed84c3f782d9bdeb880773808be

8 years agode::FilePath fixes
Pyry Haulos [Tue, 4 Aug 2015 19:45:10 +0000 (12:45 -0700)]
de::FilePath fixes

 * Fix normalization of absolute paths

 * Fix access bits of new directories on unix

Change-Id: Id1e8b5d1d3deac0b22acfbbbdbf9f65ba95217c9

8 years agoam c80353d7: am ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:44:32 +0000 (19:44 +0000)]
am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit 'c80353d7a7d1f24d4f8e52671b6acdb0ee2b9545':
  Enable clang compilation for mips.

8 years agoam ca5d0d73: Enable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 19:34:55 +0000 (19:34 +0000)]
am ca5d0d73: Enable clang compilation for mips.

* commit 'ca5d0d73433c157ba74a0269db0896eb497593d9':
  Enable clang compilation for mips.

8 years agoEnable clang compilation for mips.
Chih-Hung Hsieh [Tue, 4 Aug 2015 18:49:28 +0000 (11:49 -0700)]
Enable clang compilation for mips.

Old compilation problem was fixed.
BUG: 18934246

Change-Id: I9431af3c13993a3098dbbe137ca25673a5f8223f

8 years agoUpdate framework to Vulkan API revision 138.2
Pyry Haulos [Tue, 4 Aug 2015 17:21:55 +0000 (10:21 -0700)]
Update framework to Vulkan API revision 138.2

Change-Id: I9cb8ac7dfe3f9fd95671291491e0cd38333dcffe

8 years agoam 62af03c2: am ded9c531: Stop being silly.
Elliott Hughes [Tue, 4 Aug 2015 07:14:28 +0000 (07:14 +0000)]
am 62af03c2: am ded9c531: Stop being silly.

* commit '62af03c2b1b8652907c07031c884dadfb9958768':
  Stop being silly.

8 years agoam ded9c531: Stop being silly.
Elliott Hughes [Tue, 4 Aug 2015 07:05:55 +0000 (07:05 +0000)]
am ded9c531: Stop being silly.

* commit 'ded9c531f51d4e7acfe47952f66836cf109ac395':
  Stop being silly.

8 years agoStop being silly.
Elliott Hughes [Fri, 31 Jul 2015 15:58:16 +0000 (08:58 -0700)]
Stop being silly.

Change-Id: Icf0b45e0b7032d7cc5b17ffe92be5ab8c6cda729
(cherry picked from commit 8fd6c3d7cbe880be786211df6388501e59de8b8b)

8 years agoam da796956: Fix shader compile time logging
Pyry Haulos [Mon, 3 Aug 2015 22:57:44 +0000 (22:57 +0000)]
am da796956: Fix shader compile time logging

* commit 'da796956991ceeb835268c18554e30e326aa1427':
  Fix shader compile time logging

8 years agoFix shader compile time logging
Pyry Haulos [Mon, 3 Aug 2015 20:40:17 +0000 (13:40 -0700)]
Fix shader compile time logging

Compile time was logged multiple times, and for shader types that were
not present in the program.

Change-Id: I8e94019712926f61b3ba1e7cad821fdbfd5e0dec

8 years agoDo not rely on UINT32_MAX
Pyry Haulos [Mon, 3 Aug 2015 19:55:44 +0000 (12:55 -0700)]
Do not rely on UINT32_MAX

UINT32_MAX is not available on Visual Studio by default, and in general
relying on platform-defined values is not a good idea.

Change-Id: I4ee27f796ffd8e64398929b82ff509ba7b473788

8 years agoam 9bc60128: am 196153cf: am 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 19:21:38 +0000 (19:21 +0000)]
am 9bc60128: am 196153cf: am 61cf23d7: Remove a few tests from M mustpass

* commit '9bc60128adb568e022451cf78a962b883c1331a9':
  Remove a few tests from M mustpass

8 years agoam 196153cf: am 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 19:15:37 +0000 (19:15 +0000)]
am 196153cf: am 61cf23d7: Remove a few tests from M mustpass

* commit '196153cfa2623bce0e2b7bf016d88121125c1b85':
  Remove a few tests from M mustpass

8 years agoam 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 19:08:24 +0000 (19:08 +0000)]
am 61cf23d7: Remove a few tests from M mustpass

* commit '61cf23d7afbf6146fe7d17d9295d8b35fd0708f2':
  Remove a few tests from M mustpass

8 years agoRemove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 18:14:17 +0000 (11:14 -0700)]
Remove a few tests from M mustpass

Bug: 22920759
Bug: 22859221
Bug: 22632106
Bug: 22921258
Change-Id: Ic6f40dc60384a9ba3c5237ccc626682bcb446206

8 years agoam ae0b978b: Merge "Fix a typo in fetch_sources.py."
Pyry Haulos [Fri, 31 Jul 2015 20:04:59 +0000 (20:04 +0000)]
am ae0b978b: Merge "Fix a typo in fetch_sources.py."

* commit 'ae0b978b4ef4254070c3609b274bc262a07788d9':
  Fix a typo in fetch_sources.py.

8 years agoMerge "Fix a typo in fetch_sources.py."
Pyry Haulos [Fri, 31 Jul 2015 19:59:40 +0000 (19:59 +0000)]
Merge "Fix a typo in fetch_sources.py."

8 years agoam b2e583df: Improve texture format pretty-printing.
Jarkko Pöyry [Fri, 31 Jul 2015 16:55:08 +0000 (16:55 +0000)]
am b2e583df: Improve texture format pretty-printing.

* commit 'b2e583dfcd8aa0d4ef254f841213fcf724b2b193':
  Improve texture format pretty-printing.

8 years agoMerge "Allow allocation of non-coherent memory if coherency is not required." into...
Jarkko Pöyry [Fri, 31 Jul 2015 16:49:54 +0000 (16:49 +0000)]
Merge "Allow allocation of non-coherent memory if coherency is not required." into vulkan

8 years agoam ca33fc6f: Merge "Use de::ArrayBuffer in glu::TextureBuffer."
Jarkko Pöyry [Fri, 31 Jul 2015 16:48:51 +0000 (16:48 +0000)]
am ca33fc6f: Merge "Use de::ArrayBuffer in glu::TextureBuffer."

* commit 'ca33fc6fd955721e2c3bd8188f049838d5d995d4':
  Use de::ArrayBuffer in glu::TextureBuffer.

8 years agoMerge "Add more VK magic constant enums." into vulkan
Jarkko Pöyry [Fri, 31 Jul 2015 16:47:32 +0000 (16:47 +0000)]
Merge "Add more VK magic constant enums." into vulkan

8 years agoImprove texture format pretty-printing.
Jarkko Pöyry [Fri, 19 Jun 2015 20:05:18 +0000 (13:05 -0700)]
Improve texture format pretty-printing.

- Rename PixelFormat to TextureFormat and include compressed formats.
- Add compressed3D pretty printing.
- Add compressed formats to texStorageXD.

Change-Id: Ifb24338119dae0e97e166d39c0edbc03d49e7150

8 years agoAllow allocation of non-coherent memory if coherency is not required.
Jarkko Pöyry [Thu, 30 Jul 2015 22:15:58 +0000 (15:15 -0700)]
Allow allocation of non-coherent memory if coherency is not required.

Use MemoryRequirement instead of VkMemoryProperty flags as allocation
requirement. This allows specifying memory that is allowed to be
coherent but it is not required. This is not possible with the vk mask
since in vulkan non-coherence (instead of coherence) is a feature
of the memory.

Change-Id: Iab50a6264599c8c50f4c5008e95b9c9429d264db

8 years agoAdd more VK magic constant enums.
Jarkko Pöyry [Thu, 30 Jul 2015 22:37:09 +0000 (15:37 -0700)]
Add more VK magic constant enums.

- Add magic constants.
- Detect and report generation failure if definition is not found.
- Make magic constants enums to avoid polluting global namespace.

Change-Id: Ibcb2638de51d6d8131e88581776b7b1bc1e14a4c

8 years agoAdd DescriptorSet{Pool, Layout, Update} builders.
Jarkko Pöyry [Thu, 30 Jul 2015 18:03:32 +0000 (11:03 -0700)]
Add DescriptorSet{Pool, Layout, Update} builders.

Change-Id: I949b4b127cb4401ac96173ca25a09e70cd2de827

8 years agoMerge "Use de::ArrayBuffer in glu::TextureBuffer."
Jarkko Pöyry [Thu, 30 Jul 2015 21:43:32 +0000 (21:43 +0000)]
Merge "Use de::ArrayBuffer in glu::TextureBuffer."

8 years agoMove ApiVersion out of vkDefs.
Jarkko Pöyry [Thu, 30 Jul 2015 20:43:40 +0000 (13:43 -0700)]
Move ApiVersion out of vkDefs.

Change-Id: I36b532d4a643c0880451ca120724f8f13ca3a2fc

8 years agoam 2caea2c2: Fix the libpng URL.
Dejan Mircevski [Thu, 30 Jul 2015 17:21:17 +0000 (17:21 +0000)]
am 2caea2c2: Fix the libpng URL.

* commit '2caea2c2e5662b5e36d89fbfe8c55b401a827f8f':
  Fix the libpng URL.

8 years agoFix a typo in fetch_sources.py.
Dejan Mircevski [Thu, 30 Jul 2015 17:12:09 +0000 (13:12 -0400)]
Fix a typo in fetch_sources.py.

8 years agoFix the libpng URL.
Dejan Mircevski [Thu, 30 Jul 2015 15:41:21 +0000 (11:41 -0400)]
Fix the libpng URL.

8 years agoam 99d9a3d5: Merge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_updat...
Hengyuan Hu [Wed, 29 Jul 2015 22:35:29 +0000 (22:35 +0000)]
am 99d9a3d5: Merge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age"

* commit '99d9a3d5f945cf30c2a03f79fba549b36090ff4e':
  Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age

8 years agoMerge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age"
Hengyuan Hu [Wed, 29 Jul 2015 22:22:02 +0000 (22:22 +0000)]
Merge "Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age"

8 years agoExplicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age
Hengyuan Hu [Wed, 29 Jul 2015 19:41:13 +0000 (12:41 -0700)]
Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED in partial_update, buffer_age

Change-Id: I52f6e48d200b06a4616529aea200421df7bccd34

8 years agoam 34719d00: am 307f2e36: am 40ff5281: Remove another textureLodOffset() case from...
Pyry Haulos [Tue, 28 Jul 2015 23:57:39 +0000 (23:57 +0000)]
am 34719d00: am 307f2e36: am 40ff5281: Remove another textureLodOffset() case from mustpass

* commit '34719d0019eb3b41ed502d197cfe73887b801794':
  Remove another textureLodOffset() case from mustpass

8 years agoam 3046ba95: am 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:57:37 +0000 (23:57 +0000)]
am 3046ba95: am 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass

* commit '3046ba950d00db6410e10fce4912ba403bd11c9b':
  Remove mipmap.cube.projected tests from mustpass

8 years agoam 307f2e36: am 40ff5281: Remove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:36:18 +0000 (23:36 +0000)]
am 307f2e36: am 40ff5281: Remove another textureLodOffset() case from mustpass

* commit '307f2e3660929ee9c885e61917e792261b409f0b':
  Remove another textureLodOffset() case from mustpass

8 years agoam 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:36:17 +0000 (23:36 +0000)]
am 85f8fde2: am 31801e06: Remove mipmap.cube.projected tests from mustpass

* commit '85f8fde217461e5d7b7be71a9c4b8101abe082ba':
  Remove mipmap.cube.projected tests from mustpass

8 years agoam 40ff5281: Remove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:11:06 +0000 (23:11 +0000)]
am 40ff5281: Remove another textureLodOffset() case from mustpass

* commit '40ff5281976bdc387452b4c72e8c3a6fe1d59a3b':
  Remove another textureLodOffset() case from mustpass

8 years agoam 31801e06: Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 23:11:05 +0000 (23:11 +0000)]
am 31801e06: Remove mipmap.cube.projected tests from mustpass

* commit '31801e062680471b0a3856dcb3b7320b8cd0d30a':
  Remove mipmap.cube.projected tests from mustpass

8 years agoMerge "Separate Ref and RefUtils." into vulkan
Jarkko Pöyry [Tue, 28 Jul 2015 22:00:11 +0000 (22:00 +0000)]
Merge "Separate Ref and RefUtils." into vulkan

8 years agoMerge "Add default allocator to vulkan context." into vulkan
Jarkko Pöyry [Tue, 28 Jul 2015 21:59:21 +0000 (21:59 +0000)]
Merge "Add default allocator to vulkan context." into vulkan

8 years agoRemove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 19:48:04 +0000 (12:48 -0700)]
Remove another textureLodOffset() case from mustpass

Bug: 22794704
Change-Id: Icbd78a79d256e17751a064b3668bfaef8f1752f9

8 years agoSeparate Ref and RefUtils.
Jarkko Pöyry [Tue, 28 Jul 2015 16:50:45 +0000 (09:50 -0700)]
Separate Ref and RefUtils.

- Move ref utilities to a separate file.
- Add Deleter for DescriptorSet.
- Add allocDescriptorSet helper function.

Change-Id: I1d2b6319614d2e4c84ae6d60afd217d3b859160b

8 years agoRemove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 21:50:05 +0000 (14:50 -0700)]
Remove mipmap.cube.projected tests from mustpass

Bug: 22794757
Change-Id: I55f32c5a2d45c808b18ada683699c6a176ca5822

8 years agoAdd default allocator to vulkan context.
Jarkko Pöyry [Sat, 25 Jul 2015 00:21:56 +0000 (17:21 -0700)]
Add default allocator to vulkan context.

Change-Id: Icad711b3e6071174c0307d4c34742d2fd2f73846

8 years agoImplement alloc/freeDescriptorSets in NullDriver.
Jarkko Pöyry [Tue, 28 Jul 2015 18:18:49 +0000 (11:18 -0700)]
Implement alloc/freeDescriptorSets in NullDriver.

Change-Id: I0a5e0965268a07ba09b53d202c2db159eea0f88d

8 years agoMerge "Rename queueIndex to queueFamilyIndex." into vulkan
Jarkko Pöyry [Tue, 28 Jul 2015 19:32:19 +0000 (19:32 +0000)]
Merge "Rename queueIndex to queueFamilyIndex." into vulkan

8 years agoMerge "Load libvulkan.so on X11 platform." into vulkan
Jarkko Pöyry [Tue, 28 Jul 2015 19:32:16 +0000 (19:32 +0000)]
Merge "Load libvulkan.so on X11 platform." into vulkan

8 years agoRename queueIndex to queueFamilyIndex.
Jarkko Pöyry [Mon, 27 Jul 2015 21:35:27 +0000 (14:35 -0700)]
Rename queueIndex to queueFamilyIndex.

Change-Id: I84222dbf95e74097d850c1fabef44691fa4e2d60

8 years agoLoad libvulkan.so on X11 platform.
Jarkko Pöyry [Fri, 24 Jul 2015 22:06:08 +0000 (15:06 -0700)]
Load libvulkan.so on X11 platform.

Change-Id: Ia8900b6f61acd5349d2c4b13a5e07e44e310f9a7

9 years agoam ba06b825: am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 19:00:42 +0000 (19:00 +0000)]
am ba06b825: am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass

* commit 'ba06b82501c9e806ec52aa79f700391ee58fea57':
  Remove tests not feasible for M from mustpass

9 years agoam 6f56975c: am ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases...
Pyry Haulos [Mon, 27 Jul 2015 19:00:41 +0000 (19:00 +0000)]
am 6f56975c: am ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation

* commit '6f56975c943eaca9f3255e257ee7a958894c1756':
  Remove a couple of primitive_bbox line cases due to HW limitation

9 years agoam a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 18:53:39 +0000 (18:53 +0000)]
am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass

* commit 'a1665665d4ed8a4bc9c3107e57fcdb5517efc851':
  Remove tests not feasible for M from mustpass

9 years agoam ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases due to HW...
Pyry Haulos [Mon, 27 Jul 2015 18:53:38 +0000 (18:53 +0000)]
am ab71441e: am 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation

* commit 'ab71441e3bf32c236ce4c11a23f777926f0baa3d':
  Remove a couple of primitive_bbox line cases due to HW limitation

9 years agoam 4ce5f630: Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 18:42:42 +0000 (18:42 +0000)]
am 4ce5f630: Remove tests not feasible for M from mustpass

* commit '4ce5f630fc215a5c05af6d44d4d3ca0601cfc5e4':
  Remove tests not feasible for M from mustpass

9 years agoam 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation
Pyry Haulos [Mon, 27 Jul 2015 18:42:41 +0000 (18:42 +0000)]
am 5c541594: Remove a couple of primitive_bbox line cases due to HW limitation

* commit '5c541594aea7e8264084ea5cd22dda4cc94ca3f4':
  Remove a couple of primitive_bbox line cases due to HW limitation

9 years agoRemove tests not feasible for M from mustpass
Pyry Haulos [Wed, 22 Jul 2015 22:41:56 +0000 (15:41 -0700)]
Remove tests not feasible for M from mustpass

Bug: 22635479
Bug: 22632106
Bug: 22632003
Bug: 22760309
Change-Id: I2dfe4fd743fc459d83e55b82aeaa21d19f9acf05

9 years agoam bcef453d: Merge "Add test for EGL_KHR_swap_buffers_with_damage"
Hengyuan Hu [Sat, 25 Jul 2015 01:02:49 +0000 (01:02 +0000)]
am bcef453d: Merge "Add test for EGL_KHR_swap_buffers_with_damage"

* commit 'bcef453d9114b8d114a9d33c4ef1b1056783ef85':
  Add test for EGL_KHR_swap_buffers_with_damage

9 years agoMerge "Add test for EGL_KHR_swap_buffers_with_damage"
Hengyuan Hu [Sat, 25 Jul 2015 00:43:50 +0000 (00:43 +0000)]
Merge "Add test for EGL_KHR_swap_buffers_with_damage"

9 years agoAdd test for EGL_KHR_swap_buffers_with_damage
Hengyuan Hu [Tue, 21 Jul 2015 18:37:07 +0000 (11:37 -0700)]
Add test for EGL_KHR_swap_buffers_with_damage

The tests consist of three groups. One group with no dependency on other APIs,
one group using EGL_BUFFER_PRESERVED and one using EGL_BUFFER_AGE_EXT.

Change-Id: If7e5da80beeef7dffc6286df9632fc78577408cb

9 years agoRemove a couple of primitive_bbox line cases due to HW limitation
Pyry Haulos [Fri, 24 Jul 2015 15:52:24 +0000 (08:52 -0700)]
Remove a couple of primitive_bbox line cases due to HW limitation

Bug: 22713865
Change-Id: I5d2731fd00b118af22f6c69651d5e82e99832163

9 years agoam bb93c047: am 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC textu...
Pyry Haulos [Fri, 24 Jul 2015 05:32:49 +0000 (05:32 +0000)]
am bb93c047: am 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC texture targets

* commit 'bb93c0479926e2b517c675c04461662c98df25b7':
  Remove negative tests for sliced 3D ASTC texture targets

9 years agoam 2965afd0: resolved conflicts for merge of 50c6217e to master
Colin Cross [Fri, 24 Jul 2015 05:18:05 +0000 (05:18 +0000)]
am 2965afd0: resolved conflicts for merge of 50c6217e to master

* commit '2965afd058727d55347fdab1f93e849cce9e9f8e':
  Remove broken fbo completeness cases from mustpass

9 years agoam 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Fri, 24 Jul 2015 05:09:18 +0000 (05:09 +0000)]
am 7c682d3d: am dafc0617: Remove negative tests for sliced 3D ASTC texture targets

* commit '7c682d3d73044aa7e60ae01a397a5557cf0c7307':
  Remove negative tests for sliced 3D ASTC texture targets

9 years agoresolved conflicts for merge of 50c6217e to master
Colin Cross [Fri, 24 Jul 2015 05:03:23 +0000 (22:03 -0700)]
resolved conflicts for merge of 50c6217e to master

Change-Id: Iab312661200d5f660f0c0602a19e51c4ca57217d

9 years agoam dafc0617: Remove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Fri, 24 Jul 2015 04:01:04 +0000 (04:01 +0000)]
am dafc0617: Remove negative tests for sliced 3D ASTC texture targets

* commit 'dafc0617760c287adeb4b0a94ba63307554b5d90':
  Remove negative tests for sliced 3D ASTC texture targets

9 years agoam afd7c45a: Remove broken fbo completeness cases from mustpass
Pyry Haulos [Fri, 24 Jul 2015 04:00:58 +0000 (04:00 +0000)]
am afd7c45a: Remove broken fbo completeness cases from mustpass

* commit 'afd7c45a73a76bf443f74a0333249cbc7627ad50':
  Remove broken fbo completeness cases from mustpass

9 years agoam 5e61c7b3: am da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Thu, 23 Jul 2015 20:38:47 +0000 (20:38 +0000)]
am 5e61c7b3: am da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass

* commit '5e61c7b380089ecec8280a34b56bf728e0fd6586':
  Remove highp float FBO dfd*() tests from mustpass

9 years agoam 6490415d: am 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass...
Pyry Haulos [Thu, 23 Jul 2015 20:38:46 +0000 (20:38 +0000)]
am 6490415d: am 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev

* commit '6490415d56ddbbae270c76f503a9f95503930003':
  Remove a few ES2 tests from mustpass

9 years agoam da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Thu, 23 Jul 2015 20:26:57 +0000 (20:26 +0000)]
am da7b4f34: am ea026b32: Remove highp float FBO dfd*() tests from mustpass

* commit 'da7b4f3464498df03f263e544e4b07d4e8a19888':
  Remove highp float FBO dfd*() tests from mustpass

9 years agoam 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Thu, 23 Jul 2015 20:26:56 +0000 (20:26 +0000)]
am 84969fa3: am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev

* commit '84969fa3a99960c280447221dccd1ee24d1e7ded':
  Remove a few ES2 tests from mustpass

9 years agoam ea026b32: Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Thu, 23 Jul 2015 20:10:16 +0000 (20:10 +0000)]
am ea026b32: Remove highp float FBO dfd*() tests from mustpass

* commit 'ea026b329e6bf73f109cda914c90f08d5f7a5b8d':
  Remove highp float FBO dfd*() tests from mustpass

9 years agoam 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Thu, 23 Jul 2015 20:10:15 +0000 (20:10 +0000)]
am 4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev

* commit '4266a10bd0b8bae3d46b43012407eb88ecd41e03':
  Remove a few ES2 tests from mustpass

9 years agoAdd Vulkan support to null platform
Pyry Haulos [Thu, 23 Jul 2015 16:46:35 +0000 (09:46 -0700)]
Add Vulkan support to null platform

Builds done with -DDEQP_TARGET=null now use dummy Vulkan implementation
(vkNullDriver.cpp) to provide Vulkan support.

Change-Id: Icdd73a2e7352767e2cb1b2ba73a98d6c2441b8a5

9 years agoRemove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Thu, 23 Jul 2015 16:14:04 +0000 (09:14 -0700)]
Remove negative tests for sliced 3D ASTC texture targets

See Khronos bug 14266

Bug: 22654014
Change-Id: I208e09a50b3ec5af1ec8c53015780a45188e6327

9 years agoRemove broken fbo completeness cases from mustpass
Pyry Haulos [Wed, 22 Jul 2015 22:35:04 +0000 (15:35 -0700)]
Remove broken fbo completeness cases from mustpass

Bug: 22665757
Change-Id: I6e5c6a76bc9c627c29e0e1707d575c08512fb577

9 years agoUpdate Vulkan framework to API 138.1
Pyry Haulos [Wed, 22 Jul 2015 15:57:12 +0000 (08:57 -0700)]
Update Vulkan framework to API 138.1

Change-Id: I2358da83b693f6d18b2bd05bbb4907a7f782cc38

9 years agoRemove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Tue, 21 Jul 2015 22:12:53 +0000 (15:12 -0700)]
Remove highp float FBO dfd*() tests from mustpass

Bug: 22628471
Bug: 22632003
Change-Id: Ia9d2b9a5e04ad317cbcc8782c9efaeedd94a0a58

9 years agoam c32674ed: am 2fc5da1c: am 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_f...
Pyry Haulos [Tue, 21 Jul 2015 22:23:04 +0000 (22:23 +0000)]
am c32674ed: am 2fc5da1c: am 521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev

* commit 'c32674ed9622b591bc0688874323a658b2091ccf':
  Remove textureprojlodoffset.sampler3d_float_vertex from mustpass

9 years agoam fc7b6927: am b2692471: am 31805e60: Fix warning in modf() precision test code
Pyry Haulos [Tue, 21 Jul 2015 22:23:03 +0000 (22:23 +0000)]
am fc7b6927: am b2692471: am 31805e60: Fix warning in modf() precision test code

* commit 'fc7b6927e53e099b75e80dd2d48398181c1c31f9':
  Fix warning in modf() precision test code

9 years agoMerge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 22:19:16 +0000 (22:19 +0000)]
Merge "Remove a few ES2 tests from mustpass" into mnc-dev