fda2c834a5080fcac4473f1960bb0226a532d890 |
|
24-Mar-2018 |
Khushal <khushalsagar@google.com> |
Add AHardwareBuffer support to external memory tests Added tests: * dEQP-VK.api.external.memory.android_hardware_buffer.* Components: Vulkan VK-GL-CTS issue: 109 Test: Adds tests. BUG: 75981905 Cherry-picked from: https://gerrit.khronos.org/#/c/1455/ Change-Id: Ibb6016eb932500c36309bf0937306ce84a4bae0c (cherry picked from commit 0da925f6b91802440c735b3c6bc8f97b03268c32)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
33b5a8a9652e2ad55029dccd970f0e7a39af917f |
|
20-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Remove Vulkan 1.1 KHR-suffixed functions/structs/enums This change removes KHR-sufffices functions/structs/enums for features that became Vulkan 1.1 core Components: Vulkan VK-GL-CTS issue: 473 Change-Id: Ifeae93b2686b4a9b6e0744917f2e95dc23d2b7fa (cherry picked from commit b0f38a8bea7ac29ab52c464073722ba08eaef1f4)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
aae4252b14d3f5fc1594706fecc567b84c64f1ad |
|
11-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Add support for Vulkan 1.1 Components: Vulkan VK-GL-CTS issue: 473 Change-Id: I514efd903b243429844076a934e26d248a67ac2e (cherry picked from commit 3e1a86052e33c47532cd6f6c475d849baeec5f99)
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
f104cff20e57843aa2c88f1cd1a683d6acadd27f |
|
10-Sep-2017 |
Alexander Galazin <alexander.galazin@arm.com> |
Update vulkan.h.in to version 60 Components: Vulkan Change-Id: I7bf255529d33086db9ab4ee1581fe5677a294965
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
ba86c10e2b8896de1788cf4260f91d74dc8fcd79 |
|
29-Aug-2017 |
Daniel Koch <dkoch@nvidia.com> |
Fix Android build on pre "O" platforms VK-GL-CTS issue: 646 Component: Vulkan Change-Id: Idbefb17dd284843db1eaad06e73101f97a434f55
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
d1042b981b6dcdb04b0cff55d43ed209bdf89f98 |
|
29-Aug-2017 |
Arkadiusz Sarwa <arkadiusz.sarwa@mobica.com> |
Fix build errors with uint32_t vkNullDriver.cpp Change-Id: Iaf91250e37f646a06d8208e5d608ac9753e5e38d Components: Vulkan
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
5f3c59fc0500dc4b0c779624019ffd61c6b44532 |
|
07-Aug-2017 |
Jesse Hall <jessehall@google.com> |
Implement Android hardware buffer in null driver Partially implement these extensions: * VK_ANDROID_external_memory_android_hardware_buffer * VK_KHR_external_memory_capabilities * VK_KHR_external_memory * VK_KHR_maintenance1 * VK_KHR_sampler_ycbcr_conversion Components: Framework Change-Id: If13179c08d46a03efdef4352a4215fa8a2186102
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
e5cf8de067694afde10873b6fdbd7907486e5611 |
|
12-Jun-2017 |
Pyry Haulos <phaulos@google.com> |
Framework support for VK_KHR_sampler_ycbcr_conversion Change-Id: I749b92c79766f933ea34bb183d3d34c102e023c2
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
1872fd5ceb9cfd131db5669ab5f9147fbf560103 |
|
19-May-2017 |
Pyry Haulos <phaulos@google.com> |
Fix Vulkan null driver Vulkan platform was changed to use vkGetInstanceProcAddr(NULL, pName) for loading all platform-level functions, except vkGetInstanceProcAddr itself, in commit bbd3dce44fafaa4b1952b63564022f19b3a65ca3. Null driver was not adjusted for that change and that resulted calling into null function pointer early in the initialization code. Additionally, null driver now advertises HOST_COHERENT memory. Change-Id: I65c8b37722950de08e337d7df95aa46a0e826c7b
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
2f442619367e349e42f041ca094bbdc6b9699bca |
|
10-May-2017 |
Pyry Haulos <phaulos@google.com> |
Update vulkan.h.in to 1.0.49 and strip unused exts This change updates vulkan.h.in to match header version 49. Vendor-specific extensions and KHX extensions that are not covered by CTS are removed. gen_framework.py now auto-detects function class from its first argument, except for vkGet*ProcAddr, which require special handling. Components: Vulkan Change-Id: If6e1d959091a9064585bf29ef9983d03649ce513
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
e8c1f4f4248a915fd964b70b20367daafb404337 |
|
02-Dec-2016 |
Pyry Haulos <phaulos@google.com> |
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev Non-trivial merge of 0b0c5dba7daed6439ec6352aacf3cd216d1c1dd5 Change-Id: I1fa72e1814387b05b935cd781126880e603c91b4
|
0b0c5dba7daed6439ec6352aacf3cd216d1c1dd5 |
|
25-Oct-2016 |
Pyry Haulos <phaulos@google.com> |
Fix combined depth stencil handling in dEQP-VK.api.copy_and_blit The existing code had several bugs related to handling of combined DS formats that manifested on implementations that support blitting of said formats. vk::isSupportedByFramework(VkFormat) utility function is added for checking whether format is mappable to tcu::TextureFormat. This query is used to filter out test cases that will always result in InternalError, namely all cases that attempted to exercise formats with 64-bit channels. Vulkan null driver is updated to advertise VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT to allow easier testing. Affects: dEQP-VK.api.copy_and_blit.* See #488 See #515 Change-Id: Ic03c523aea6a4bc9115568ec486200c53ec37d80
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
6904decfe59b28cd10ec91ea00657d5851362f4d |
|
14-Nov-2016 |
Pyry Haulos <phaulos@google.com> |
Fix warnings reported by VS 2015 Change-Id: Ifc12df928d6d2f939d01c39a55a48bf861c51be7
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
a3f628dd1008e7e4d8ce48e0ba979813a2313cd5 |
|
20-Sep-2016 |
Pyry Haulos <phaulos@google.com> |
Merge gerrit/vulkan-cts-1.0.1 into gerrit/vulkan-cts-1.0-dev Change-Id: I71b844cd76da9c64b1545a6e583f9fc8681c4b34
|
5bef76e1d6419d544b0930b2b5e5bee23db86c8c |
|
20-Sep-2016 |
Pyry Haulos <phaulos@google.com> |
Do not use pointer value after deleting it Pointer value is undefined after 'delete'. Change-Id: I30dab519db61073932e3e35cd87809bf89b18dfc
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
fb20fc5f5d186c5cb1453a225ac68607d5e54b7b |
|
09-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Merge upstream-vulkan-cts-1.0-dev into master Change-Id: I318218fecd46ac39cc8dd5904d6fae3658bdb771
|
d4742db3ee742ae673df6f7ef5159bfeb86127ed |
|
08-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix VkDeviceSize -> size_t implicit conversion warning Change-Id: Id1742b7830e12799948bf635412974df17b9bce4
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
dc795cd4f3d064cbbe2bf9899bf2088d206b7434 |
|
09-Jun-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix misc-macro-parentheses warnings in deqp. * Add parentheses around macro parameters beside binary operators. * Add NOLINT to suppress wrong clang-tidy warnings. Bug: 28705665 Change-Id: I8cab8cf2df6edb50806d9fd2324dfea31b127916
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
079a481256d63e8498f7adf38a234bfe74bb04de |
|
13-May-2016 |
Pyry Haulos <phaulos@google.com> |
Fix some release build warnings
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
c62d1ebb4f61e2f0a7d3dd73d7af5e471de1c286 |
|
21-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Fix image memory requirements for compressed formats in null driver Change-Id: Ib503460bc8accf58b169b6682414fa57d168ee5f
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|
3d2071b82061ee418aa87064333069281133edda |
|
28-Sep-2015 |
Pyry Haulos <phaulos@google.com> |
Update to API version 170.2 Change-Id: Icf48994ec9cff5a17ff1472bff2a1272a35a32c3
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
4ed019637dbe432fbf61210cf98a15e719e2c894 |
|
28-Jul-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Implement alloc/freeDescriptorSets in NullDriver. Change-Id: I0a5e0965268a07ba09b53d202c2db159eea0f88d
/external/deqp/external/vulkancts/framework/vulkan/vkNullDriver.cpp
|
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/vkNullDriver.cpp
|