Searched refs:TestLayer (Results 1 - 6 of 6) sorted by relevance
/third_party/vulkan-loader/tests/framework/layer/ |
H A D | test_layer.h | 83 struct TestLayer; 86 // TestLayer* layer - Access to the TestLayer object itself 87 // void* data - pointer to test specific thing, used to pass data from the test into the TestLayer 89 using FP_layer_callback = VkResult (*)(TestLayer& layer, void* data); 91 struct TestLayer { struct 95 BUILDER_VALUE(TestLayer, bool, is_meta_layer, false) 97 BUILDER_VALUE(TestLayer, uint32_t, api_version, VK_API_VERSION_1_0) 98 BUILDER_VALUE(TestLayer, uint32_t, reported_layer_props, 1) 99 BUILDER_VALUE(TestLayer, uint32_ [all...] |
H A D | test_layer.cpp | 81 TestLayer layer; 83 FRAMEWORK_EXPORT TestLayer* get_test_layer_func() { return &layer; } in get_test_layer_func() 84 FRAMEWORK_EXPORT TestLayer* reset_layer_func() { in reset_layer_func() 85 layer.~TestLayer(); in reset_layer_func() 86 return new (&layer) TestLayer(); in reset_layer_func() 416 TestLayer::Device device{}; 666 [device](const TestLayer::Device& dev) { return device == dev.device_handle; });
|
/third_party/vulkan-loader/tests/ |
H A D | loader_unknown_ext_tests.cpp | 67 since the TestLayer is a generic layer, there isn't a fixed list of functions that should be supported. 70 PFN_vkVoidFunction find_custom_func(TestLayer* layer, const char* name) { in find_custom_func() 79 static VKAPI_ATTR uint32_t VKAPI_CALL func_zero(DispatchableHandleType handle, TestLayer* layer, const char* name, uint32_t i) { in func_zero() 84 static VKAPI_ATTR uint32_t VKAPI_CALL func_one(DispatchableHandleType handle, TestLayer* layer, const char* name, uint32_t i, in func_one() 90 static VKAPI_ATTR float VKAPI_CALL func_two(DispatchableHandleType handle, TestLayer* layer, const char* name, uint32_t foo, in func_two() 96 static VKAPI_ATTR int VKAPI_CALL func_three(DispatchableHandleType handle, TestLayer* layer, const char* name, int* ptr_a, in func_three() 104 static VKAPI_ATTR float VKAPI_CALL func_four(DispatchableHandleType handle, TestLayer* layer, const char* name, int* ptr_a, in func_four() 114 static VKAPI_ATTR uint32_t VKAPI_CALL func_zero(DispatchableHandleType, TestLayer*, const char*, uint32_t i) { return i * 3; } in func_zero() 115 static VKAPI_ATTR uint32_t VKAPI_CALL func_one(DispatchableHandleType, TestLayer*, const char*, uint32_t i, float f) { in func_one() 118 static VKAPI_ATTR float VKAPI_CALL func_two(DispatchableHandleType, TestLayer*, cons in func_one() [all...] |
H A D | loader_layer_tests.cpp | 1028 const char* regular_layer_name = "TestLayer"; in TEST() 2029 layer_handle.set_create_instance_callback([](TestLayer& layer) -> VkResult { in TEST() 2068 layer_handle.set_create_instance_callback([](TestLayer& layer) -> VkResult { in TEST()
|
/third_party/vulkan-loader/tests/framework/ |
H A D | test_environment.h | 495 TestLayer& reset_layer() noexcept; 496 TestLayer& get_test_layer() noexcept; 608 TestLayer& get_test_layer(size_t index = 0) noexcept; 609 TestLayer& reset_layer(size_t index = 0) noexcept;
|
H A D | test_environment.cpp | 371 TestLayer& TestLayerHandle::get_test_layer() noexcept { 375 TestLayer& TestLayerHandle::reset_layer() noexcept { 759 TestLayer& FrameworkEnvironment::get_test_layer(size_t index) noexcept { return layers[index].get_test_layer(); } 760 TestLayer& FrameworkEnvironment::reset_layer(size_t index) noexcept { return layers[index].reset_layer(); }
|
Completed in 14 milliseconds