1 /*------------------------------------------------------------------------- 2 * Vulkan CTS Framework 3 * -------------------- 4 * 5 * Copyright (c) 2018 The Khronos Group Inc. 6 * Copyright (c) 2019 Intel Corporation 7 * 8 * Licensed under the Apache License, Version 2.0 (the "License"); 9 * you may not use this file except in compliance with the License. 10 * You may obtain a copy of the License at 11 * 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * 14 * Unless required by applicable law or agreed to in writing, software 15 * distributed under the License is distributed on an "AS IS" BASIS, 16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 * See the License for the specific language governing permissions and 18 * limitations under the License. 19 * 20 *//*! 21 * \file 22 * \brief Stub no-op version of RenderDocUtil class 23 *//*--------------------------------------------------------------------*/ 24 25 #include "vkRenderDocUtil.hpp" 26 27 namespace vk 28 { 29 30 struct RenderDocPrivate 31 { 32 }; 33 RenderDocUtil(void)34RenderDocUtil::RenderDocUtil (void) 35 { 36 } 37 ~RenderDocUtil(void)38RenderDocUtil::~RenderDocUtil (void) 39 { 40 } 41 isValid(void)42bool RenderDocUtil::isValid (void) 43 { 44 return false; 45 } 46 startFrame(vk::VkInstance instance)47void RenderDocUtil::startFrame (vk::VkInstance instance) 48 { 49 DE_UNREF(instance); 50 } 51 endFrame(vk::VkInstance instance)52void RenderDocUtil::endFrame (vk::VkInstance instance) 53 { 54 DE_UNREF(instance); 55 } 56 57 } // vk 58