History log of /external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a11c1a38ff00f6274e58d8d2476d0cc0de57cb2d 02-Feb-2017 Chris Forbes <chrisforbes@google.com> Add tests for VK_KHR_shared_presentable_image

Initial smoke test for shared image present modes. For each of the new
present modes, exercises a shared image swapchain through a number of
frames, monitoring the status via vkGetSwapchainStatusKHR.

This is not particularly rigorous, but tests if the extension works at
all.

New tests:

dEQP-VK.wsi.*.shared_presentable_image.*

Components: Vulkan

Change-Id: I0e143a2c556ea38a78c32fca4f3bd2b81d16f7dc
(cherry picked from commit 8fd97e075d00a848c5b880f9f4c67711d9cd60d6)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
ab5169cc47d02f73685b6a308bc4e81eba41f57e 07-Feb-2017 Pyry Haulos <phaulos@google.com> Add tests for VK_KHR_get_surface_capabilities2

Surface query tests are extended with two new test cases that verify that
new extended queries return values identical to the non-extended queries.

dEQP-VK.wsi.*.surface.query_formats is changed to check for duplicate
formats in order to make validation between non-extended and extended
formats lists more robust.

New tests:
* dEQP-VK.wsi.*.surface.query_capabilities2
* dEQP-VK.wsi.*.surface.query_formats2

Changed tests:
* dEQP-VK.api.info.instance.extensions
* dEQP-VK.wsi.*.surface.query_formats

VK-GL-CTS issue: 129

Change-Id: I9a43e3d68843eccc64be837dda2142e456675c63
(cherry picked from commit 86f207a29668bd4e1e46f7c7d89e84d65e1bc64b)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
b1b66e2402fabaa59a36e5b350946ef38491e9e5 15-Jan-2017 Ian Elliott <ianelliott@google.com> Add tests for VK_GOOGLE_display_timing

New tests:

dEQP-VK.wsi.*.display_timing.*

Changed tests:

dEQP-VK.api.info.android.no_unknown_extensions

VK-GL-CTS issue: 227

Change-Id: I50ae75ee0301668e4ad255625f7098387365def8
(cherry picked from commit 4ca1b5ba618a69f9ab748417c9ac5247d182dff4)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
0a80ec2c33f4483764669cc58ea3010f9c1b855f 04-Nov-2016 Petros Bantolas <petros.bantolas@imgtec.com> Test descriptor_update_template, push_descriptor

Extended the existing binding_model tests with 3 new variants,
'with_template', 'with_push_template' and 'with_push'.

The least invasive method to support push descriptor updates without
template was to persist the DescriptorSetUpdateBuilder object in the
test instance classes, so that it can be referenced when building the
command buffer.

Change-Id: I731fa41c5ff99ab1d390d77d7aabb4424e091e35
(cherry picked from commit 7f5ba3914c1d9033dd4f896ef6fcaa22f5c5e038)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
7d84129f76e9c2eb6fa15fc4a5cfef9d14b330c6 23-Nov-2016 Arkadiusz Sarwa <arkadiusz.sarwa@mobica.com> VK_KHR_maintenance1: Add new test trimCommandPoolKHR

New Tests:
- dEQP-VK.api.command_buffers.trim_command_pool
- dEQP-VK.api.command_buffers.trim_command_pool_secondary

Issue #532

Change-Id: I564796bd9023bdb72a449b85e847b7d0cfab967a
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
6e45d74d72f7453ac2cbe2d9b291989ea182ad0c 01-Dec-2016 Pyry Haulos <phaulos@google.com> Merge gerrit/vulkan-cts-1.0-dev into gerrit/vulkan-cts-next-dev

Change-Id: I9607882c39f02327371c8dfa9f898a00883bdfd3
6c5512cd33ac75f480bd9eff89db10e2fa3dd9f7 30-Nov-2016 Pyry Haulos <phaulos@google.com> Check in vulkan.h for generating framework code

Having copy of vulkan.h checked in makes it easier to re-generate
framework when needed.

vulkan.h is checked in as vulkan.h.in to discourage anyone from ever
attempting to include it directly in test code.

As part of this framework is updated to vulkan.h version 1.0.35.

Change-Id: I6e202a01d3633fe19855cf62afbf16e2b0ea67ea
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
5bc2cc0654b993f3514855b3dd4539d59fefdb14 31-Aug-2016 Pyry Haulos <phaulos@google.com> Add framework support for VK_KHR_get_physical_device_properties2

Change-Id: I6f4b9698d43294854163b974ec28c5ed80744a92
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
5e2d5b22247f074b52674f15d6cf64e477bac0d8 31-Aug-2016 Pyry Haulos <phaulos@google.com> Update framework to vulkan.h 1.0.26

Change-Id: I7ecdeb1dbadd0fb3983f4a49db87781220ef172a
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
efce6d8d6e037ecf0cdcb695f55bd425bc49465a 04-Aug-2016 Pyry Haulos <phaulos@google.com> Improve Vulkan null driver

* Implement VkCommandPool/VkCommandBuffer lifetime management
correctly.

* Return sensible values for device feature and limit queries to allow
more tests to run.
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
b41fe2bbe857d655cbd2ab3f013cc8c1157cea53 02-Aug-2016 Pyry Haulos <phaulos@google.com> Update framework to match vulkan.h at 15aa048
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
6cbd34be72b2b732fe4f8d60c850d52fb16f68bc 27-May-2016 Pyry Haulos <phaulos@google.com> Change unnamed enum VK_ constants to defines and update API

Converting enum to target type causes narrowing conversion warnings on
MSVC 2015.

Change-Id: I51c41f7be0964de674c7b954469fbc523fddac5f
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
0d43d3bda2ad68814af517904aa2aecfd1067303 25-Mar-2016 Pyry Haulos <phaulos@google.com> Merge code from Khronos repository

Change-Id: Ifade87d653557106eed18a64636779b667110898
d586161675f22d225e368989082a0f8a11ab56cc 21-Mar-2016 Kantoch <marcin.kantoch@mobica.com> Added getPhysicalDeviceSparseImageFormatProperties to Framework
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
12021ac26c6d6f8923f526bd7635dcf68e0c4061 16-Feb-2016 Pyry Haulos <phaulos@google.com> Add WSI extension support to Vulkan framework

Change-Id: I4619c2f8b42c0d08bf6b9377592b100d588037f9
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
931d1df9bc5ac16200e2e63dfce17dcbbbb35d36 15-Feb-2016 Pyry Haulos <phaulos@google.com> Update Vulkan framework to API 1.0.5

Change-Id: I4e469b9384701303f96826c25a51e623316719dc
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
689c095f881a410da6a315795452a8e00ad95a9d 05-Jan-2016 Pyry Haulos <phaulos@google.com> Update Vulkan CTS to API 1.0.0

Change-Id: Idb60e106fadb133fcbce136270853696a6290f5b
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
ef958b3ba358291384f2556ff9f57355f4f6e96d 11-Dec-2015 Pyry Haulos <phaulos@google.com> Add very basic support for allocation callbacks to null driver

Change-Id: I174ce7df5099e5f79db88556008641ca54fdaaae
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
7b6f280d7044edce796a9a0dd1d5143b1e7ecd55 15-Dec-2015 Pyry Haulos <phaulos@google.com> Fix calling conventions in Vulkan null driver

Change-Id: Ic7157e0c25c3ca99cc9f60bee0c5c2be859c2697
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
b18ad66a6d666bcd3eed8d4ada025f2eeb8c65e5 25-Nov-2015 Pyry Haulos <phaulos@google.com> Improve Vulkan null driver

* Calling vkFreeDescriptorSet() on descriptor sets allocated from
pool without FREE_DESCRIPTOR_SET_BIT is a common mistake and thus
worth checking for in null driver.

* Report sensible memory requirements for images in case test uses
linear-layout images to transfer pixel data.

Change-Id: Ief296977f83679b3b87601b1a08a2a96674d68ef
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
68e7282426d639b54d15c4710d97ba97e72c76ef 18-Nov-2015 Pyry Haulos <phaulos@google.com> Update API version to 0.210.1

Change-Id: Ifc8134b430aaa0a602cbf68f2ee23c7bc6a185ba
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
10342d15539ed935ddd0cb3cce5484d1636683a2 24-Nov-2015 Pyry Haulos <phaulos@google.com> Fix a few null driver bugs

* vkAllocDescriptorSets() still had pCounts return variable that was
supposed to be removed in latest API update.

* vkGetPhysicalDeviceFormatFeatures() didn't return sensible properties
leading to several tests unnecessarily reporting NotSupported.

Change-Id: I515422dbd7fc76bf409212d816fe5ab23b937efd
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
7d1dee5794581c63c2e742f138920e7566cf765b 19-Oct-2015 scygan <slawomir.cygan@intel.com> Fix gen_framework.py - it ignored the arrays in function parameters.

This makes wrapped cmdSetBlendConstants not accept 4 blendConstants
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
3d2071b82061ee418aa87064333069281133edda 28-Sep-2015 Pyry Haulos <phaulos@google.com> Update to API version 170.2

Change-Id: Icf48994ec9cff5a17ff1472bff2a1272a35a32c3
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
4ed019637dbe432fbf61210cf98a15e719e2c894 28-Jul-2015 Jarkko Pöyry <jpoyry@google.com> Implement alloc/freeDescriptorSets in NullDriver.

Change-Id: I0a5e0965268a07ba09b53d202c2db159eea0f88d
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
6a5208de8f388c8d9b5fba1f9e7f594d18a9a46b 22-Jul-2015 Pyry Haulos <phaulos@google.com> Update Vulkan framework to API 138.1

Change-Id: I2358da83b693f6d18b2bd05bbb4907a7f782cc38
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
e79abd48bed070344eebd06e22cbaf9db18cf3da 15-Jul-2015 Pyry Haulos <phaulos@google.com> Add dummy Vulkan implementation

Dummy, or null implementation is useful for development when real Vulkan
driver is not available, and for debugging test issues.

Change-Id: Icf17727c97c3bed84ba657fbd23b4e18f9a8b040
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl