068fdbbb4677125783fda6dabac50681d009583f |
|
07-Feb-2018 |
Dave Houlton <daveh@lunarg.com> |
tests: clang-format only No code changes, just full clang-format. Change-Id: I096d1b5509897bd642545e3369ccd83ca2849441
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
90fd9a0d8453e3390cb7fd269dde9be3e7156c5e |
|
15-Jul-2017 |
Mark Young <marky@lunarg.com> |
loader: Fix vkEnumerateDeviceLayerProperties The device layers should list the names of the original layers enabled during vkCreateInstance. We were expanding the meta-layers which caused there to be a mismatch in names. NOTE: that this list still include Implicit and Environment variable enabled layers since those are techincally enabled at vkCreateInstance as well. Change-Id: I3ef88623e96a12a8f18f8f04e95a6f5444f4be56
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
c3c4f7316959bbf5c18bc0adb79071dc2292f98b |
|
19-May-2017 |
Mark Young <marky@lunarg.com> |
loader: gh1771-Fix realloc handling Fix how the loader handles realloc calls. Instead of always overriding the pointer, check to see if the allocation succeeds. Also, set the paths in our run_all_tests.ps1 to global paths. Finally, fix a spelling error in the test names. Change-Id: I7b2e0d246dbe6353d29fb56367397c5d8767aaa2
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
10f0e51c23793b036cb12aa364bbbbb79baad772 |
|
12-May-2017 |
Mark Young <marky@lunarg.com> |
tests: Fix loader test validation Fix a few validation errors in the loader test which showed up when validation is enabled. Thanks to Tony for catching these. NOTE: If you have an Nvidia and Intel in the system and Optimus is enabled, you will get errors during the vkEnumerateDeviceGroupsKHX test which appear to be because of the way Optimus is calling down with a non-NULL invalid structure for the groups structure. Change-Id: I808ca01c719a28f55ef3581647f598a4bdd9d18e
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
44a918406c3baebe4e3ab911f91cf4d13642ea67 |
|
27-Apr-2017 |
Mark Young <marky@lunarg.com> |
tests: gh1602 - Add define for PRIxLEAST64 In C++, you need to define __STDC_FORMAT_MACROS prior to including 'inttypes.h' in order for it to properly expose PRIxLEAST64. For some reason, many platforms expose this anyways without the define, but some dont. Change-Id: I1f6b6401540c1b84d95525cbe1ebc649f6f2d393
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
c0bf67abd0db83723d0a27e9841ecf30819b87a7 |
|
20-Mar-2017 |
Mark Young <marky@lunarg.com> |
tests: Fix loader test build The loader test build needed the appropriate #include defined for more than just Windows platforms. Change-Id: I434ba15586915cab4ce3784ca19a6a6f8f1f129a
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
ff87628a54a76dd3a1cdbbdddb45d78063fb13b8 |
|
16-Mar-2017 |
Mark Young <marky@lunarg.com> |
tests: Add loader device group tests Add loader tests to evaluate the results returned by the new vkEnumeratePhysicalDeviceGroupsKHX extension. Change-Id: Ia5cf10d283be015080d48bb9e9bc4e84bf3b45b9
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
38020fd24748e8a6623054d59086e7529696164b |
|
15-Mar-2017 |
Mark Young <marky@lunarg.com> |
tests: Add more loader alloc tests Add more tests to the loader test which validates intentionally failing during vkCreateInstance and/or vkCreateDevice. Originally, we have relied on the CTS tests to catch these issues, but it makes it more available for general testing if the loader tests do it as well. Change-Id: I9043b1c8c0456996954d20e30acf1e2ab3bdd31b
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
74d66215a1bd604023168ae6c6d02daa8487ac06 |
|
06-Mar-2017 |
Mark Young <marky@lunarg.com> |
tests: Fix loader test On some platforms, the old ASSERT used in one of the tests caused a compilation error. This change resolves that error. Change-Id: I73c97ab76e596fcc2f35e855f31df4fefe095217
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
3d94210aa29fd2b434ca5809db621ea10c81543b |
|
03-Feb-2017 |
Mark Young <marky@lunarg.com> |
tests: Add tests for allocation Add some coverage of the loader with regards to the allocation callbacks. Change-Id: I37f5dc1b24c2611eee5992cfebf52edd62cc586e
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
d1b3c093deb88baf621eae8b7053a9237effd02a |
|
24-Feb-2017 |
Mark Young <marky@lunarg.com> |
tests: Fix loader tests Loader test failed on multigpu because it carried a previous failure value on next iteration before replacing it. Change-Id: Id67990f37136d89189c832f4b1efc82d6d8a965e
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
cc7c305c82f6443c324165edb7af59f60fc87eeb |
|
26-Jan-2017 |
Mark Lobodzinski <mark@lunarg.com> |
repo: Clang-format LVL source files using Google Switch clang-format standard from the LLVM style to the Google style for more consistency. Change-Id: I247c4abc275d7873a91522e1e234198adaa24033
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
8148a6201e5266689e3d8853b1cb88ac190c58db |
|
25-Jan-2017 |
Mark Young <marky@lunarg.com> |
tests: Add loader test to catch recent bug Added a loader test to catch the case where the user just calls vkEnumeratePhysicalDevices with the full count and array passed in without previously querying the count. Also, verified that the count returned with that call matches the count returned by the standard call. Finally, added a check for the VK_INCOMPLETE return value when not enough physical devices are indicated on a second call. Change-Id: Ic14a109ca59dcba3ea298ec3c0092403026e9b0c
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
34533c357b3334401de676237d5b12a5a97bb8ea |
|
08-Sep-2016 |
Mark Lobodzinski <mark@lunarg.com> |
tests: Clang-format loader_validation_tests.cpp Change-Id: If4f446cc8499bf0c894735923b7661c8e3aa0ae2
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
a031b03bf6544703d9cd05b1e4feaf759b820505 |
|
19-Aug-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: remove bad tests These were not supposed to be included in my last commit. Change-Id: I5b6d6c415c80273dbda824479a71190cbdf4d507
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
251fe8046f9780cd5838564fa8a8aaa365704ea6 |
|
15-Aug-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: add implicit layer tests Change-Id: I84e70b2eaafc59fa8d2c3642c87f3b908532445a
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
b78ed36eb47a1d6bf7fcc9b8510107ab5712337d |
|
06-Jul-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: test loader enumeration Change-Id: I6c469e7f863f48fc2655de835c0b54eb928ee653
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
de2b723fbae403e29bc773f23811a0dd625a76fa |
|
30-Jun-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: test loader insertion via create-instance Change-Id: Ifb3a2aa8bfcd7619bdeca54ac8237b267daf7f27
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
fb5c9d8c267491ac8cea0b285485112e4a6a22ce |
|
28-Jun-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: test layer insertion Change-Id: I315a7312514fba817906facf42597c858e2fecd9
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
69f0b937b1bcae147bbcac1283d56a74d22232e7 |
|
28-Jun-2016 |
Rene Lindsay <rene@lunarg.com> |
tests: Ensure deprecated device layers are ignored. LX535 / MI-76 For backwards compatibility, a device-layer list may still be passed to vkCreateDevice, but must be ignored, and not trigger any errors. Change-Id: I00000000000000decaf15bad0000000000000076
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
ce9469d82fc355db0a7e04350892f1673b4a6a42 |
|
21-Jun-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: fix sign comparison warning Change-Id: Ic87376dc1211c3f9a074353c49bbce24886915ec
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
191e9c9e5679c0ac181619c2baa21e655849b420 |
|
16-Jun-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: test layer and ext not present Change-Id: Ibf6314a5362423af47e655afc34df0da011b7483
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
386171115bf6db105c2231030f3e14a380a41ad9 |
|
21-Apr-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
loader: fix LX475 Silently ignore VK_NULL_HANDLE in DestroyInstance/Device. Change-Id: I96305088db75932b6f3f824852db9c72b8352120
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|
4820924d455b86808aaf28bc5ad2a39825205cd3 |
|
20-Apr-2016 |
Jeremy Hayes <jeremy@lunarg.com> |
tests: add LX435 test Change-Id: I1c981f70799996b8b01965f2698f3343249be6ad
/external/vulkan-validation-layers/tests/loader_validation_tests.cpp
|