platform/upstream/VK-GL-CTS.git
8 years agoMerge \\\"Don\\\'t rely on framebuffer contents after eglSwapBuffers\\\" am: e241ee2d...
Pablo Ceballos [Wed, 27 Jul 2016 17:57:22 +0000 (17:57 +0000)]
Merge \\\"Don\\\'t rely on framebuffer contents after eglSwapBuffers\\\" am: e241ee2d69 am: b10a8056a2
am: 734fb85f88

Change-Id: Icd73738dd6e2816c17ebd3b967949eb794238125

8 years agoMerge \\"Don\\'t rely on framebuffer contents after eglSwapBuffers\\" am: e241ee2d69
Pablo Ceballos [Wed, 27 Jul 2016 17:54:52 +0000 (17:54 +0000)]
Merge \\"Don\\'t rely on framebuffer contents after eglSwapBuffers\\" am: e241ee2d69
am: b10a8056a2

Change-Id: Id852a2bb756917c06fdc67d7c731b44652a5d468

8 years agoMerge \"Don\'t rely on framebuffer contents after eglSwapBuffers\"
Pablo Ceballos [Wed, 27 Jul 2016 17:51:54 +0000 (17:51 +0000)]
Merge \"Don\'t rely on framebuffer contents after eglSwapBuffers\"
am: e241ee2d69

Change-Id: I6959680f3d3f5ad5036614b9ecbe4cb3f7423231

8 years agoMerge "Don't rely on framebuffer contents after eglSwapBuffers"
Pablo Ceballos [Wed, 27 Jul 2016 17:46:20 +0000 (17:46 +0000)]
Merge "Don't rely on framebuffer contents after eglSwapBuffers"

8 years agoUpdate Android CTS mustpass am: df293b49cd am: 41db7dc40e
Pyry Haulos [Wed, 27 Jul 2016 17:03:21 +0000 (17:03 +0000)]
Update Android CTS mustpass am: df293b49cd am: 41db7dc40e
am: af4a755613

Change-Id: I6ce141f02caded2c299db158e5ee4a093874fa3f

8 years agoUpdate Android CTS mustpass am: df293b49cd
Pyry Haulos [Wed, 27 Jul 2016 17:00:52 +0000 (17:00 +0000)]
Update Android CTS mustpass am: df293b49cd
am: 41db7dc40e

Change-Id: I5a751ebdf686fbaf4da5122576ddd2048171e7c2

8 years agoUpdate Android CTS mustpass
Pyry Haulos [Wed, 27 Jul 2016 16:58:22 +0000 (16:58 +0000)]
Update Android CTS mustpass
am: df293b49cd

Change-Id: I56786f19ef0c27a4527e9773fa6017bbd24c6fd0

8 years agoUpdate Android CTS mustpass
Pyry Haulos [Wed, 27 Jul 2016 15:42:16 +0000 (08:42 -0700)]
Update Android CTS mustpass

Change-Id: Icb869468a701a7ef664087ff401f80344719134f

8 years agoMerge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4 am: 79572f8a12
Pyry Haulos [Wed, 27 Jul 2016 15:25:43 +0000 (15:25 +0000)]
Merge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4 am: 79572f8a12
am: 525d453974

Change-Id: I875683c2153ab37659f1743efa41051749e7e16b

8 years agoMerge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4
Pyry Haulos [Wed, 27 Jul 2016 15:23:14 +0000 (15:23 +0000)]
Merge upstream vulkan-cts-1.0-dev into AOSP master am: 20a7a532b4
am: 79572f8a12

Change-Id: I9c9083e9d318f487366e1d27955de721b72d7151

8 years agoMerge upstream vulkan-cts-1.0-dev into AOSP master
Pyry Haulos [Wed, 27 Jul 2016 15:20:13 +0000 (15:20 +0000)]
Merge upstream vulkan-cts-1.0-dev into AOSP master
am: 20a7a532b4

Change-Id: Iee33b99ac2a07a2233c6c187c946fa377c406245

8 years agoDO NOT MERGE revert CTS integration build changes am: 62875f6b9f -s ours am: 38cac33...
Pyry Haulos [Wed, 27 Jul 2016 01:33:33 +0000 (01:33 +0000)]
DO NOT MERGE revert CTS integration build changes am: 62875f6b9f  -s ours am: 38cac339a5  -s ours
am: 15a29b8c84

Change-Id: I3004ecf49b768501d65ca3a9620a624e391689fa

8 years agoDO NOT MERGE revert CTS integration build changes am: 62875f6b9f -s ours
Pyry Haulos [Wed, 27 Jul 2016 01:29:12 +0000 (01:29 +0000)]
DO NOT MERGE revert CTS integration build changes am: 62875f6b9f  -s ours
am: 38cac339a5  -s ours

Change-Id: I129d3c7c230e9ab6f189fc1bdd6b165021fd420d

8 years agoDO NOT MERGE revert CTS integration build changes
Pyry Haulos [Wed, 27 Jul 2016 01:22:14 +0000 (01:22 +0000)]
DO NOT MERGE revert CTS integration build changes
am: 62875f6b9f  -s ours

Change-Id: If0f42949eed1f1b54d2a043d9f3be0506030a8dc

8 years agoDon't rely on framebuffer contents after eglSwapBuffers
Pablo Ceballos [Thu, 16 Jun 2016 18:58:18 +0000 (11:58 -0700)]
Don't rely on framebuffer contents after eglSwapBuffers

Bug 27129258

Change-Id: Ic1c58d37c665dc9c35daa2b05ca40ecb969ad5dc

8 years agoMerge upstream vulkan-cts-1.0-dev into AOSP master
Pyry Haulos [Mon, 25 Jul 2016 22:23:26 +0000 (15:23 -0700)]
Merge upstream vulkan-cts-1.0-dev into AOSP master

8 years agoDO NOT MERGE revert CTS integration build changes
Pyry Haulos [Tue, 26 Jul 2016 23:26:54 +0000 (16:26 -0700)]
DO NOT MERGE revert CTS integration build changes

Reverts CTS integration makefiles to match marshmallow-cts-dev

Change-Id: I2b99024cee587bc823003df5aef0b555c265e381

8 years agoAdd new files to Android.mk
Pyry Haulos [Mon, 25 Jul 2016 22:17:36 +0000 (15:17 -0700)]
Add new files to Android.mk

8 years agoMerge \\"Add mipmap.2d.projected tests back to mustpass\\" am: 0a874f4a2c
Pyry Haulos [Mon, 25 Jul 2016 20:48:35 +0000 (20:48 +0000)]
Merge \\"Add mipmap.2d.projected tests back to mustpass\\" am: 0a874f4a2c
am: 0a50a55ba5

Change-Id: Id49fa0c9427c52cfd189bcae0e29c932eec5e06a

8 years agoMerge \\"switch to default Trade Federation ABI class\\" am: e3235bbd8d
Julius D'souza [Mon, 25 Jul 2016 20:48:35 +0000 (20:48 +0000)]
Merge \\"switch to default Trade Federation ABI class\\" am: e3235bbd8d
am: 98e547b2b2

Change-Id: Ibb2546ccecc17e683da9756685b09dc24b73404a

8 years agoMerge changes I219c2b3a,I7af6fe67 am: 01cc5733ba
Pyry Haulos [Mon, 25 Jul 2016 20:48:34 +0000 (20:48 +0000)]
Merge changes I219c2b3a,I7af6fe67 am: 01cc5733ba
am: 7d8ddf4d02

Change-Id: I4a2e8bb5d0a016f094aa5c40b6717a14c4c6166f

8 years agoFix license header in testlog.xls am: e1c6368ea8
Pyry Haulos [Mon, 25 Jul 2016 20:48:34 +0000 (20:48 +0000)]
Fix license header in testlog.xls am: e1c6368ea8
am: 0c8837f1e3

Change-Id: I1523683dd76fc5d4a53facd22436ecaa920d725c

8 years agoMerge \\\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\\" into nyc...
Julien Desprez [Mon, 25 Jul 2016 20:48:01 +0000 (20:48 +0000)]
Merge \\\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\\" into nyc-mr1-dev-plus-aosp am: 114f46a0dc am: 2dc4d39d70
am: a198339517

Change-Id: Ia3b663687e56eb2520fabaa73fe6f90a965f0d47

8 years agoFix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e am: 244b38f434
Julien Desprez [Mon, 25 Jul 2016 20:48:01 +0000 (20:48 +0000)]
Fix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e am: 244b38f434
am: 6829dca527

Change-Id: I6feb4c17c6c08ff702b5fc2d6e846b1f18c22cc8

8 years agoUpdate TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba am:...
Julien Desprez [Mon, 25 Jul 2016 20:48:00 +0000 (20:48 +0000)]
Update TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba am: 88e3da40a0
am: ef8287e6f6

Change-Id: Iba685cc0d6276b92a8a0a41d34c5db46c4a5cb66

8 years agoUpdate TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7 am:...
Julien Desprez [Mon, 25 Jul 2016 20:48:00 +0000 (20:48 +0000)]
Update TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7 am: f5907ad07c
am: ba1e8d722a

Change-Id: I25577817e6510c3f4d713d7c90dc20de3d62efbd

8 years agoMerge goog/master@c8da37c into stage-aosp-master. am: 38365a1634 am: e1fb5fe7df am...
Mika Isojrvi [Mon, 25 Jul 2016 20:47:59 +0000 (20:47 +0000)]
Merge goog/master@c8da37c into stage-aosp- am: 38365a1634 am: e1fb5fe7df am: 82d89acd57 am: dd0641f583
am: 061e03a696

Change-Id: Ic5f0b749913102cbb7b69851568ebfce7ca5cdcf

8 years agoMerge \"Add mipmap.2d.projected tests back to mustpass\"
Pyry Haulos [Mon, 25 Jul 2016 20:45:43 +0000 (20:45 +0000)]
Merge \"Add mipmap.2d.projected tests back to mustpass\"
am: 0a874f4a2c

Change-Id: I1df077b8df4c5b875c0f13bba18ee26706cfb440

8 years agoMerge \"switch to default Trade Federation ABI class\"
Julius D'souza [Mon, 25 Jul 2016 20:45:41 +0000 (20:45 +0000)]
Merge \"switch to default Trade Federation ABI class\"
am: e3235bbd8d

Change-Id: I484047b612b8231c9184d7718c9fac1ee0c91f68

8 years agoMerge changes I219c2b3a,I7af6fe67
Mika Isojärvi [Mon, 25 Jul 2016 20:45:40 +0000 (20:45 +0000)]
Merge changes I219c2b3a,I7af6fe67
am: 01cc5733ba

Change-Id: Ia8136080aa1caa890c325ed4ed538e3f08456d21

8 years agoFix license header in testlog.xls
Pyry Haulos [Mon, 25 Jul 2016 20:45:38 +0000 (20:45 +0000)]
Fix license header in testlog.xls
am: e1c6368ea8

Change-Id: I5f9b47efe7362662e00e04084e96663729f641a6

8 years agoMerge \\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\" into nyc-mr1...
Julien Desprez [Mon, 25 Jul 2016 20:45:07 +0000 (20:45 +0000)]
Merge \\"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\\" into nyc-mr1-dev-plus-aosp am: 114f46a0dc
am: 2dc4d39d70

Change-Id: Iec54c2ef5a58363948dfe6d0d5ab32944e7c889e

8 years agoFix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e
Julien Desprez [Mon, 25 Jul 2016 20:45:05 +0000 (20:45 +0000)]
Fix build with new Interface am: af51a2acde am: cee1bcdedd am: 93f94f0d2e
am: 244b38f434

Change-Id: Ifbbb9a79c095be43ef0a4954eaece8c8afd0ed8c

8 years agoUpdate TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba
Julien Desprez [Mon, 25 Jul 2016 20:45:03 +0000 (20:45 +0000)]
Update TF interface for filters am: fa50dbbefa am: 0a44c2b7c9 am: 797bdc12ba
am: 88e3da40a0

Change-Id: I99fb5ba08cb169237e11ad71e3a35c6a7f460160

8 years agoUpdate TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7
Julien Desprez [Mon, 25 Jul 2016 20:45:02 +0000 (20:45 +0000)]
Update TF interface for filters am: fa50dbbefa am: bec18ccfde am: 047ff644a7
am: f5907ad07c

Change-Id: Ic55d031de73d1c6ff0f6b46e6da984be95e9cefe

8 years agoMerge goog/master@c8da37c into stage-aosp-master. am: 38365a1634 am: e1fb5fe7df am...
Xin Li [Mon, 25 Jul 2016 20:45:01 +0000 (20:45 +0000)]
Merge goog/master@c8da37c into stage-aosp- am: 38365a1634 am: e1fb5fe7df am: 82d89acd57
am: dd0641f583

Change-Id: I8e6184bcac57d5043e35da41d160c042cd966e27

8 years agoFix device mismatch bug by creating allocator for the sparse context too
Peter Siket [Mon, 25 Jul 2016 14:29:00 +0000 (16:29 +0200)]
Fix device mismatch bug by creating allocator for the sparse context too

8 years agoOnly use single-mipped MS images when testing textureSamples()
Dominik Witczak [Fri, 15 Jul 2016 07:15:01 +0000 (09:15 +0200)]
Only use single-mipped MS images when testing textureSamples()

This MR changes two aspects of the
dEQP-VK.glsl.texture_functions.query.texturesamples tests:

 * Only MS images are now bound to sampled image bindings.
 * As per recent spec clarification, MS images should always be
single-mipped.

Fixes #432

8 years agopipeline.spec_constant: Remove the data_size tests
Jason Ekstrand [Tue, 14 Jun 2016 17:04:08 +0000 (10:04 -0700)]
pipeline.spec_constant: Remove the data_size tests

These tests are invalid.  The size of the provided data *must* match the
size of the constant being specialized in the SPIR-V.

See also: https://gitlab.khronos.org/vulkan/vulkan/issues/345

8 years agoFix another set of warnings reported by GCC
Pyry Haulos [Thu, 21 Jul 2016 21:12:26 +0000 (14:12 -0700)]
Fix another set of warnings reported by GCC

8 years agoFix required sample count tests
Nanley Chery [Tue, 19 Apr 2016 19:13:58 +0000 (12:13 -0700)]
Fix required sample count tests

According to,

   Table 11.1. Image and image view parameter compatibility requirements

Only non-cube images with type VK_IMAGE_TYPE_2D can have sample counts
greater than one.

In addition, the following properties should hold for multisampled
images: the formats must support being used in a color or depth/stencil
attachment, or in a storage image when shaderStorageImageMultisample is
supported. Images not fitting the above descriptions may have a sample
count of one or zero (in error conditions). Align tests for sample
counts to this behavior.

8 years agoFix a few warnings
Pyry Haulos [Tue, 19 Jul 2016 22:17:06 +0000 (15:17 -0700)]
Fix a few warnings

8 years agoMerge "Add mipmap.2d.projected tests back to mustpass"
Pyry Haulos [Mon, 18 Jul 2016 22:11:14 +0000 (22:11 +0000)]
Merge "Add mipmap.2d.projected tests back to mustpass"

8 years agoAdded tests for internally synchronized objects
Arkadiusz Sarwa [Wed, 15 Jun 2016 14:52:29 +0000 (16:52 +0200)]
Added tests for internally synchronized objects

8 years agoSynchronization tests
Maciej Jesionowski [Thu, 9 Jun 2016 10:30:55 +0000 (12:30 +0200)]
Synchronization tests

Test fences, semaphores, barriers and events with various API functions
and pipeline stages.

8 years agovktPipelineCacheTests: improved pipeline cache tests
asokolow [Tue, 17 May 2016 05:05:23 +0000 (07:05 +0200)]
vktPipelineCacheTests: improved pipeline cache tests

8 years agoimage_clearing test: lower the threshold for clear validation
scygan [Wed, 1 Jun 2016 13:06:58 +0000 (15:06 +0200)]
image_clearing test: lower the threshold for clear validation

8 years agoSPIR-V Shader Intrinsics for Sparse Images Test
Kantoch [Tue, 12 Apr 2016 08:47:10 +0000 (10:47 +0200)]
SPIR-V Shader Intrinsics for Sparse Images Test

8 years agoUpdate Vulkan CTS mustpass
Kristof Kosztyo [Fri, 15 Jul 2016 16:29:41 +0000 (09:29 -0700)]
Update Vulkan CTS mustpass

8 years agoExtend copyImage tests with all compatible formats
Szilard Ledan [Fri, 15 Jul 2016 16:20:05 +0000 (09:20 -0700)]
Extend copyImage tests with all compatible formats

8 years agoExtend tcu::scale with sRGB conversion
Szilard Ledan [Fri, 15 Jul 2016 16:16:00 +0000 (09:16 -0700)]
Extend tcu::scale with sRGB conversion

8 years agoRemove vk::getFormatComponentMapping()
Pyry Haulos [Thu, 14 Jul 2016 23:51:42 +0000 (16:51 -0700)]
Remove vk::getFormatComponentMapping()

This function is highly misleading and often misused.

As as result image view component mapping is normalized to RGBA in
following tests:

 * pipeline.image
 * pipeline.image_view
 * pipeline.sampler

8 years agoUpdate mustpass and exclude problematic tests
Maciej Jesionowski [Fri, 1 Jul 2016 09:00:47 +0000 (11:00 +0200)]
Update mustpass and exclude problematic tests

8 years agoAdd clipping tests
Maciej Jesionowski [Wed, 29 Jun 2016 10:31:07 +0000 (12:31 +0200)]
Add clipping tests

- primitive clipping against the clip volume
  - depth clipping
  - depthClampEnable
  - large point and wide line clipping
- user-defined clipping planes ClipDistance
  - static and dynamic indexing
  - interaction with CullDistance
  - complementarity criterion

8 years agoEnable all textureproj* tests.
Akos Dirner [Wed, 15 Jun 2016 13:47:36 +0000 (15:47 +0200)]
Enable all textureproj* tests.

8 years agoMerge "switch to default Trade Federation ABI class"
Julius D'souza [Wed, 13 Jul 2016 18:57:05 +0000 (18:57 +0000)]
Merge "switch to default Trade Federation ABI class"

8 years agoUpdate Vulkan CTS mustpass
Pyry Haulos [Wed, 13 Jul 2016 17:24:24 +0000 (10:24 -0700)]
Update Vulkan CTS mustpass

8 years agoMerge in changes from upstream dEQP repository
Pyry Haulos [Wed, 13 Jul 2016 17:19:09 +0000 (10:19 -0700)]
Merge in changes from upstream dEQP repository

8 years agoMerge changes I219c2b3a,I7af6fe67
Pyry Haulos [Wed, 13 Jul 2016 17:18:10 +0000 (17:18 +0000)]
Merge changes I219c2b3a,I7af6fe67

* changes:
  Improve memory tracking in vulkan memory mapping tests
  Optimize random memory mapping tests reference memory

8 years agoImage memory barrier and resolved image load operation fixes.
Peter Siket [Tue, 28 Jun 2016 12:36:28 +0000 (14:36 +0200)]
Image memory barrier and resolved image load operation fixes.

8 years agoFix license header in testlog.xls
Pyry Haulos [Tue, 12 Jul 2016 18:55:17 +0000 (11:55 -0700)]
Fix license header in testlog.xls

Change-Id: I167e3240539e4cdafa5afb86bd2a43d2e79b8576

8 years agoAdd OpImageSparse* instruction tests
Gabor Abraham [Wed, 25 May 2016 15:15:44 +0000 (17:15 +0200)]
Add OpImageSparse* instruction tests

8 years agoClean up code in texture gather tests
Pyry Haulos [Fri, 8 Jul 2016 23:06:54 +0000 (16:06 -0700)]
Clean up code in texture gather tests

Removes use of multiple inheritance and virtual base classes.

8 years agoChange tes/geom shaders in timestamp tests use 310 es
Pyry Haulos [Thu, 7 Jul 2016 21:01:50 +0000 (14:01 -0700)]
Change tes/geom shaders in timestamp tests use 310 es

Vertex and fragment shaders were already using that GLSL version.

8 years agoExplicitly declare gl_PerVertex in push constant tests
Pyry Haulos [Thu, 7 Jul 2016 21:01:30 +0000 (14:01 -0700)]
Explicitly declare gl_PerVertex in push constant tests

8 years agoExplicitly declare gl_PerVertex in occlusion query tests
Pyry Haulos [Thu, 7 Jul 2016 20:58:26 +0000 (13:58 -0700)]
Explicitly declare gl_PerVertex in occlusion query tests

8 years agoExplicitly declare gl_PerVertex in dynamic viewport state tests
Pyry Haulos [Thu, 7 Jul 2016 20:56:21 +0000 (13:56 -0700)]
Explicitly declare gl_PerVertex in dynamic viewport state tests

8 years agoChange ubo and ssbo tests to use 310 es shaders
Pyry Haulos [Thu, 7 Jul 2016 20:55:03 +0000 (13:55 -0700)]
Change ubo and ssbo tests to use 310 es shaders

8 years agoPipeline cache test: fix SPIRV validation error
Slawomir Cygan [Mon, 27 Jun 2016 14:20:30 +0000 (16:20 +0200)]
Pipeline cache test: fix SPIRV validation error

8 years agodEQP-VK.pipeline.spec_constant.*.composite: non-trivial operations on spec_constant...
Slawomir Cygan [Wed, 22 Jun 2016 17:08:54 +0000 (19:08 +0200)]
dEQP-VK.pipeline.spec_constant.*.composite:  non-trivial operations on spec_constant does not yield spec constant

Fixes GLSL compilation issue in following tests:

dEQP-VK.pipeline.spec_constant.*.composite.array.*
dEQP-VK.pipeline.spec_constant.*.composite.vector.*
dEQP-VK.pipeline.spec_constant.*.composite.matrix.*
dEQP-VK.pipeline.spec_constant.*.composite.struct.*

8 years agoFix deStrnlen fall-back implementation
Pyry Haulos [Thu, 7 Jul 2016 21:58:52 +0000 (14:58 -0700)]
Fix deStrnlen fall-back implementation

Fixes #423

8 years agoUse VK_IMAGE_USAGE_TRANSFER_SRC_BIT for source image
Alexander Galazin [Thu, 7 Jul 2016 14:10:04 +0000 (16:10 +0200)]
Use VK_IMAGE_USAGE_TRANSFER_SRC_BIT for source image

The test incorrectly uses VK_IMAGE_USAGE_TRANSFER_DST_BIT for source
images while the spec (section 18.1 says) that
VK_IMAGE_USAGE_TRANSFER_SRC_BIT should be used.

Fixes #424

8 years agoAdd test for gl_FrontFacing
Peter Siket [Tue, 28 Jun 2016 11:18:36 +0000 (13:18 +0200)]
Add test for gl_FrontFacing

Fixes #412

8 years agoRe-build Vulkan CTS mustpass
Pyry Haulos [Thu, 7 Jul 2016 19:34:04 +0000 (12:34 -0700)]
Re-build Vulkan CTS mustpass

8 years agoSparse Image Memory Aliasing Test
Kantoch [Fri, 17 Jun 2016 10:08:59 +0000 (12:08 +0200)]
Sparse Image Memory Aliasing Test

8 years agoRefactoring of existing sparse resources tests to reduce code size
Kantoch [Fri, 17 Jun 2016 10:07:59 +0000 (12:07 +0200)]
Refactoring of existing sparse resources tests to reduce code size

8 years agoFix various barrier issues in resolve_image tests
Dominik Witczak [Wed, 15 Jun 2016 12:54:04 +0000 (14:54 +0200)]
Fix various barrier issues in resolve_image tests

Fixes #405

8 years agoAdd tests for textureSamples, QueryLevels, and QueryLod
Akos Dirner [Wed, 25 May 2016 12:30:11 +0000 (14:30 +0200)]
Add tests for textureSamples, QueryLevels, and QueryLod

Add new tests for textureSamples, textureQueryLevels and
textureQueryLod GLSL functions, extend textureSize test.

See #379

8 years agoAdd OpAtomicLoad, Store, and CompareExchange assembly tests
Csaba Osztrogonác [Fri, 3 Jun 2016 12:58:50 +0000 (14:58 +0200)]
Add OpAtomicLoad, Store, and CompareExchange assembly tests

Fixes #370

8 years agoExtend dEQP-VK.api.image_clearing.clear_color_image tests to perform clears also...
scygan [Wed, 20 Apr 2016 17:08:19 +0000 (19:08 +0200)]
Extend dEQP-VK.api.image_clearing.clear_color_image tests to perform clears also on non-renderable textures

8 years agoAdd dEQP-VK.tessellation.user_defined_io to mustpass
Maciej Jesionowski [Mon, 16 May 2016 08:03:02 +0000 (10:03 +0200)]
Add dEQP-VK.tessellation.user_defined_io to mustpass

Fixes #384

8 years agoFix warnings in shader derivate tests
Pyry Haulos [Thu, 7 Jul 2016 18:50:35 +0000 (11:50 -0700)]
Fix warnings in shader derivate tests

8 years agoUpdate glslang to d02dc5d
Pyry Haulos [Thu, 7 Jul 2016 18:46:50 +0000 (11:46 -0700)]
Update glslang to d02dc5d

8 years agoMerge vulkan-cts-1.0 into vulkan-cts-1.0-dev
Pyry Haulos [Thu, 7 Jul 2016 18:03:51 +0000 (11:03 -0700)]
Merge vulkan-cts-1.0 into vulkan-cts-1.0-dev

8 years agoUpdate glslang to (f5dcdf01) "Front-end: Don't lower precision of bit operations...
scygan [Thu, 16 Jun 2016 12:53:06 +0000 (14:53 +0200)]
Update glslang to (f5dcdf01) "Front-end: Don't lower precision of bit operations taking highp inputs."

Fixes #382

8 years agoswitch to default Trade Federation ABI class
Julius D'souza [Fri, 1 Jul 2016 23:24:23 +0000 (16:24 -0700)]
switch to default Trade Federation ABI class

Bug: 29138689

Change-Id: Ieac16d404d6a51a84187cab8e63121828a25d30c

8 years agoMerge \"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\" into nyc-mr1...
Julien Desprez [Mon, 27 Jun 2016 19:15:58 +0000 (19:15 +0000)]
Merge \"Fix build with new Interface am: af51a2acde am: 3b9fe61b5e\" into nyc-mr1-dev-plus-aosp
am: 114f46a0dc

Change-Id: Ib1be550cafb93990b67853bc548045461a2de310

8 years agoFix build with new Interface am: af51a2acde am: cee1bcdedd
Julien Desprez [Mon, 27 Jun 2016 19:15:57 +0000 (19:15 +0000)]
Fix build with new Interface am: af51a2acde am: cee1bcdedd
am: 93f94f0d2e

Change-Id: Iadda7383657b4ece448f3d4fb9f9c9d4264d9047

8 years agoMerge "Fix build with new Interface am: af51a2acde am: 3b9fe61b5e" into nyc-mr1-dev...
Android Build Merger (Role) [Mon, 27 Jun 2016 19:11:41 +0000 (19:11 +0000)]
Merge "Fix build with new Interface am: af51a2acde am: 3b9fe61b5e" into nyc-mr1-dev-plus-aosp

8 years agoFix build with new Interface am: af51a2acde
Julien Desprez [Mon, 27 Jun 2016 19:11:30 +0000 (19:11 +0000)]
Fix build with new Interface am: af51a2acde
am: 3b9fe61b5e

Change-Id: Id1ffcd8a9ac7fa216c84014c003498c99226de89

8 years agoFix build with new Interface am: af51a2acde
Julien Desprez [Mon, 27 Jun 2016 19:11:29 +0000 (19:11 +0000)]
Fix build with new Interface am: af51a2acde
am: cee1bcdedd

Change-Id: I52b57b1ca9da796b4576bed79a43662f244ff32c

8 years agoFix build with new Interface
Julien Desprez [Mon, 27 Jun 2016 19:07:32 +0000 (19:07 +0000)]
Fix build with new Interface
am: af51a2acde

Change-Id: Ib044058a7e1638cd51f046998753bb37019a04dc

8 years agoFix build with new Interface
Julien Desprez [Mon, 27 Jun 2016 19:07:29 +0000 (19:07 +0000)]
Fix build with new Interface
am: af51a2acde

Change-Id: Id835f4bb2cfb239f9b551218610058936f68ea59

8 years agoMerge branch '324-shader-texture-function-tests' into 'vulkan-cts-1.0-dev'
Mika Isojarvi [Mon, 27 Jun 2016 18:24:26 +0000 (18:24 +0000)]
Merge branch '324-shader-texture-function-tests' into 'vulkan-cts-1.0-dev'

Add shader texture function tests

Fixes #324

See merge request !471

8 years agoFix build with new Interface
Julien Desprez [Mon, 27 Jun 2016 18:22:07 +0000 (19:22 +0100)]
Fix build with new Interface

Bug: 29622918
Change-Id: I73ccd7891869d2d67a144e8787d2fff8fb9c6878

8 years agoUpdate TF interface for filters am: fa50dbbefa am: 0a44c2b7c9
Julien Desprez [Mon, 27 Jun 2016 17:29:39 +0000 (17:29 +0000)]
Update TF interface for filters am: fa50dbbefa am: 0a44c2b7c9
am: 797bdc12ba

Change-Id: I4c74da6f1cde0a6b6026c06e83f5420a5c58a57e

8 years agoUpdate TF interface for filters am: fa50dbbefa am: bec18ccfde
Julien Desprez [Mon, 27 Jun 2016 17:29:16 +0000 (17:29 +0000)]
Update TF interface for filters am: fa50dbbefa am: bec18ccfde
am: 047ff644a7

Change-Id: I6e8d69275c63a43076b0242df6a937c136ee592c

8 years agoUpdate TF interface for filters am: fa50dbbefa
Julien Desprez [Mon, 27 Jun 2016 17:20:22 +0000 (17:20 +0000)]
Update TF interface for filters am: fa50dbbefa
am: 0a44c2b7c9

Change-Id: I9f077404cc5cfb3cde21aa2bbd92eb0d351e8f62

8 years agoUpdate TF interface for filters am: fa50dbbefa
Julien Desprez [Mon, 27 Jun 2016 17:16:11 +0000 (17:16 +0000)]
Update TF interface for filters am: fa50dbbefa
am: bec18ccfde

Change-Id: I2a5f61f847901c87e93e275e1c394aeb4119d150

8 years agoUpdate TF interface for filters
Julien Desprez [Mon, 27 Jun 2016 17:12:05 +0000 (17:12 +0000)]
Update TF interface for filters
am: fa50dbbefa

Change-Id: I13a4ec614ad57aa590eca698e88b91de42f6c94d