From e23ef35f046ffefb444dd48c0526a9c991887c37 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 10:34:00 -0700 Subject: Added include tests for project Common --- DiligentCore | 2 +- Tests/IncludeTest/CMakeLists.txt | 5 +++-- .../Common/AdaptiveFixedBlockAllocatorH_test.cpp | 24 +++++++++++++++++++++ .../IncludeTest/src/Common/AdvancedMathH_test.cpp | 24 +++++++++++++++++++++ .../src/Common/BasicFileStreamH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/BasicMathH_test.cpp | 24 +++++++++++++++++++++ .../IncludeTest/src/Common/DataBlobImplH_test.cpp | 24 +++++++++++++++++++++ .../src/Common/DefaultRawMemoryAllocatorH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/FileWrapperH_test.cpp | 24 +++++++++++++++++++++ .../src/Common/FixedBlockMemoryAllocatorH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/HashUtilsH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/LockHelperH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp | 24 +++++++++++++++++++++ .../IncludeTest/src/Common/RefCntAutoPtrH_test.cpp | 24 +++++++++++++++++++++ .../src/Common/RefCountedObjectImplH_test.cpp | 24 +++++++++++++++++++++ .../IncludeTest/src/Common/STDAllocatorH_test.cpp | 24 +++++++++++++++++++++ .../src/Common/StringDataBlobImplH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/StringToolsH_test.cpp | 24 +++++++++++++++++++++ Tests/IncludeTest/src/Common/TimerH_test.cpp | 25 ++++++++++++++++++++++ .../src/Common/UniqueIdentifierH_test.cpp | 25 ++++++++++++++++++++++ .../IncludeTest/src/Common/ValidatedCastH_test.cpp | 24 +++++++++++++++++++++ 21 files changed, 462 insertions(+), 3 deletions(-) create mode 100644 Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/BasicMathH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/FileWrapperH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/HashUtilsH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/LockHelperH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/StringToolsH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/TimerH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp create mode 100644 Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp diff --git a/DiligentCore b/DiligentCore index c7493c1..297cfc2 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit c7493c14adadcadf00ec5c3e7711b2db8eb1c921 +Subproject commit 297cfc2d88ea9b0fca79074ef2278f4ce3b82c69 diff --git a/Tests/IncludeTest/CMakeLists.txt b/Tests/IncludeTest/CMakeLists.txt index 85e3289..80370ec 100644 --- a/Tests/IncludeTest/CMakeLists.txt +++ b/Tests/IncludeTest/CMakeLists.txt @@ -4,7 +4,8 @@ project(IncludeTest) file(GLOB GRAPHICS_ENGINE_INC_TEST LIST_DIRECTORIES false src/GraphicsEngine/*.cpp) file(GLOB PLATFORMS_INC_TEST LIST_DIRECTORIES false src/Platforms/*.cpp) -add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST}) +file(GLOB COMMON_INC_TEST LIST_DIRECTORIES false src/Common/*.cpp) +add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST} ${COMMON_INC_TEST}) if(D3D11_SUPPORTED) file(GLOB GRAPHICS_ENGINE_D3D11_INC_TEST LIST_DIRECTORIES false src/GraphicsEngineD3D11/*.cpp) @@ -36,7 +37,7 @@ endif() source_group("src\\GraphicsEngine" FILES ${GRAPHICS_ENGINE_INC_TEST}) source_group("src\\Platforms" FILES ${PLATFORMS_INC_TEST}) - +source_group("src\\Common" FILES ${COMMON_INC_TEST}) set_target_properties(IncludeTest PROPERTIES FOLDER Tests diff --git a/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp new file mode 100644 index 0000000..705b12d --- /dev/null +++ b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/AdaptiveFixedBlockAllocator.h" diff --git a/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp new file mode 100644 index 0000000..e89b373 --- /dev/null +++ b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/AdvancedMath.h" diff --git a/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp new file mode 100644 index 0000000..d0a43dc --- /dev/null +++ b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/BasicFileStream.h" diff --git a/Tests/IncludeTest/src/Common/BasicMathH_test.cpp b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp new file mode 100644 index 0000000..39dd603 --- /dev/null +++ b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/BasicMath.h" diff --git a/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp new file mode 100644 index 0000000..89aff76 --- /dev/null +++ b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/DataBlobImpl.h" diff --git a/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp new file mode 100644 index 0000000..ae6c4c5 --- /dev/null +++ b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/DefaultRawMemoryAllocator.h" diff --git a/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp new file mode 100644 index 0000000..8d41158 --- /dev/null +++ b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/FileWrapper.h" diff --git a/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp new file mode 100644 index 0000000..315c585 --- /dev/null +++ b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/FixedBlockMemoryAllocator.h" diff --git a/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp new file mode 100644 index 0000000..99f7000 --- /dev/null +++ b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/HashUtils.h" diff --git a/Tests/IncludeTest/src/Common/LockHelperH_test.cpp b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp new file mode 100644 index 0000000..5d93bfb --- /dev/null +++ b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/LockHelper.h" diff --git a/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp new file mode 100644 index 0000000..543bf90 --- /dev/null +++ b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/ObjectBase.h" diff --git a/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp new file mode 100644 index 0000000..aebff59 --- /dev/null +++ b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/RefCntAutoPtr.h" diff --git a/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp new file mode 100644 index 0000000..693cb84 --- /dev/null +++ b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/RefCountedObjectImpl.h" diff --git a/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp new file mode 100644 index 0000000..dc94182 --- /dev/null +++ b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/STDAllocator.h" diff --git a/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp new file mode 100644 index 0000000..a89a2bb --- /dev/null +++ b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/StringDataBlobImpl.h" diff --git a/Tests/IncludeTest/src/Common/StringToolsH_test.cpp b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp new file mode 100644 index 0000000..81121ee --- /dev/null +++ b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/StringTools.h" diff --git a/Tests/IncludeTest/src/Common/TimerH_test.cpp b/Tests/IncludeTest/src/Common/TimerH_test.cpp new file mode 100644 index 0000000..717406d --- /dev/null +++ b/Tests/IncludeTest/src/Common/TimerH_test.cpp @@ -0,0 +1,25 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/Timer.h" + diff --git a/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp new file mode 100644 index 0000000..91e8b75 --- /dev/null +++ b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp @@ -0,0 +1,25 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/UniqueIdentifier.h" + diff --git a/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp new file mode 100644 index 0000000..65389f4 --- /dev/null +++ b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Common/interface/ValidatedCast.h" -- cgit v1.2.3 From 4aebe8fda95216c1723eb10afb5e05fdc145d62a Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 11:13:07 -0700 Subject: Added GraphicsTools project include tests --- DiligentCore | 2 +- Tests/IncludeTest/CMakeLists.txt | 4 +++- .../BasicShaderSourceStreamFactoryH_test.cpp | 24 ++++++++++++++++++++ .../src/GraphicsTools/CommonlyUsedStatesH_test.cpp | 24 ++++++++++++++++++++ .../src/GraphicsTools/GraphicsUtilitiesH_test.cpp | 24 ++++++++++++++++++++ .../src/GraphicsTools/ShaderMacroHelperH_test.cpp | 24 ++++++++++++++++++++ .../GraphicsTools/TextureUploaderBaseH_test.cpp | 24 ++++++++++++++++++++ .../GraphicsTools/TextureUploaderD3D11H_test.cpp | 26 ++++++++++++++++++++++ .../GraphicsTools/TextureUploaderD3D12H_test.cpp | 26 ++++++++++++++++++++++ .../src/GraphicsTools/TextureUploaderGLH_test.cpp | 26 ++++++++++++++++++++++ .../src/GraphicsTools/TextureUploaderH_test.cpp | 24 ++++++++++++++++++++ 11 files changed, 226 insertions(+), 2 deletions(-) create mode 100644 Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp create mode 100644 Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp diff --git a/DiligentCore b/DiligentCore index 297cfc2..33dd5ea 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 297cfc2d88ea9b0fca79074ef2278f4ce3b82c69 +Subproject commit 33dd5ea4de1fceb63c95e32321b24620b2778ca5 diff --git a/Tests/IncludeTest/CMakeLists.txt b/Tests/IncludeTest/CMakeLists.txt index 80370ec..ef61037 100644 --- a/Tests/IncludeTest/CMakeLists.txt +++ b/Tests/IncludeTest/CMakeLists.txt @@ -5,7 +5,8 @@ project(IncludeTest) file(GLOB GRAPHICS_ENGINE_INC_TEST LIST_DIRECTORIES false src/GraphicsEngine/*.cpp) file(GLOB PLATFORMS_INC_TEST LIST_DIRECTORIES false src/Platforms/*.cpp) file(GLOB COMMON_INC_TEST LIST_DIRECTORIES false src/Common/*.cpp) -add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST} ${COMMON_INC_TEST}) +file(GLOB GRAPHICS_TOOLS_INC_TEST LIST_DIRECTORIES false src/GraphicsTools/*.cpp) +add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST} ${COMMON_INC_TEST} ${GRAPHICS_TOOLS_INC_TEST}) if(D3D11_SUPPORTED) file(GLOB GRAPHICS_ENGINE_D3D11_INC_TEST LIST_DIRECTORIES false src/GraphicsEngineD3D11/*.cpp) @@ -38,6 +39,7 @@ endif() source_group("src\\GraphicsEngine" FILES ${GRAPHICS_ENGINE_INC_TEST}) source_group("src\\Platforms" FILES ${PLATFORMS_INC_TEST}) source_group("src\\Common" FILES ${COMMON_INC_TEST}) +source_group("src\\GraphicsTool" FILES ${GRAPHICS_TOOLS_INC_TEST}) set_target_properties(IncludeTest PROPERTIES FOLDER Tests diff --git a/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp new file mode 100644 index 0000000..c675247 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/BasicShaderSourceStreamFactory.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp new file mode 100644 index 0000000..74371d4 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/CommonlyUsedStates.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp new file mode 100644 index 0000000..3a0b3f1 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/GraphicsUtilities.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp new file mode 100644 index 0000000..54aaf2e --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/ShaderMacroHelper.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp new file mode 100644 index 0000000..5d73f53 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/TextureUploaderBase.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp new file mode 100644 index 0000000..2076150 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp @@ -0,0 +1,26 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#if D3D11_SUPPORTED +#include "Graphics/GraphicsTools/include/TextureUploaderD3D11.h" +#endif diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp new file mode 100644 index 0000000..b393d06 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp @@ -0,0 +1,26 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#if D3D12_SUPPORTED +#include "Graphics/GraphicsTools/include/TextureUploaderD3D12.h" +#endif \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp new file mode 100644 index 0000000..02b3b46 --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp @@ -0,0 +1,26 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#if GL_SUPPORTED || GLES_SUPPORTED +#include "Graphics/GraphicsTools/include/TextureUploaderGL.h" +#endif \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp new file mode 100644 index 0000000..ab7ffcc --- /dev/null +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "Graphics/GraphicsTools/include/TextureUploader.h" -- cgit v1.2.3 From c8bc577d608e38c2bcb598b06e024440394752c6 Mon Sep 17 00:00:00 2001 From: Egor Date: Sun, 25 Mar 2018 12:55:28 -0700 Subject: Updated core to fix linux build errors --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index 33dd5ea..dcf0d7e 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 33dd5ea4de1fceb63c95e32321b24620b2778ca5 +Subproject commit dcf0d7e9050bd0a193b020228b27ca8a0ee2f177 -- cgit v1.2.3 From 2f7bd1d92cad86cb0d19c3868ea8ef33fe261897 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 13:30:22 -0700 Subject: Added include tests for TextureLoader project --- DiligentTools | 2 +- Tests/IncludeTest/CMakeLists.txt | 6 ++++-- .../IncludeTest/src/TextureLoader/ImageH_test.cpp | 24 ++++++++++++++++++++++ .../src/TextureLoader/TextureLoaderH_test.cpp | 24 ++++++++++++++++++++++ .../src/TextureLoader/TextureUtilitiesH_test.cpp | 24 ++++++++++++++++++++++ 5 files changed, 77 insertions(+), 3 deletions(-) create mode 100644 Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp create mode 100644 Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp create mode 100644 Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp diff --git a/DiligentTools b/DiligentTools index 7c8b67f..58abf68 160000 --- a/DiligentTools +++ b/DiligentTools @@ -1 +1 @@ -Subproject commit 7c8b67fda40132b4378eb21a6b8ff45892a28a90 +Subproject commit 58abf6896eb92cd4ab61e461e80923c0f49b92dc diff --git a/Tests/IncludeTest/CMakeLists.txt b/Tests/IncludeTest/CMakeLists.txt index ef61037..4086b78 100644 --- a/Tests/IncludeTest/CMakeLists.txt +++ b/Tests/IncludeTest/CMakeLists.txt @@ -6,7 +6,8 @@ file(GLOB GRAPHICS_ENGINE_INC_TEST LIST_DIRECTORIES false src/GraphicsEngine/*.c file(GLOB PLATFORMS_INC_TEST LIST_DIRECTORIES false src/Platforms/*.cpp) file(GLOB COMMON_INC_TEST LIST_DIRECTORIES false src/Common/*.cpp) file(GLOB GRAPHICS_TOOLS_INC_TEST LIST_DIRECTORIES false src/GraphicsTools/*.cpp) -add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST} ${COMMON_INC_TEST} ${GRAPHICS_TOOLS_INC_TEST}) +file(GLOB TEXTURE_LOADER_INC_TEST LIST_DIRECTORIES false src/TextureLoader/*.cpp) +add_library(IncludeTest ${GRAPHICS_ENGINE_INC_TEST} ${PLATFORMS_INC_TEST} ${COMMON_INC_TEST} ${GRAPHICS_TOOLS_INC_TEST} ${TEXTURE_LOADER_INC_TEST}) if(D3D11_SUPPORTED) file(GLOB GRAPHICS_ENGINE_D3D11_INC_TEST LIST_DIRECTORIES false src/GraphicsEngineD3D11/*.cpp) @@ -26,7 +27,7 @@ if(GL_SUPPORTED OR GLES_SUPPORTED) source_group("src\\GraphicsEngineOpenGL" FILES ${GRAPHICS_ENGINE_GL_INC_TEST}) endif() -target_include_directories(IncludeTest PRIVATE ../../DiligentCore) +target_include_directories(IncludeTest PRIVATE ../../DiligentCore ../..) target_link_libraries(IncludeTest PRIVATE BuildSettings) set_common_target_properties(IncludeTest) @@ -40,6 +41,7 @@ source_group("src\\GraphicsEngine" FILES ${GRAPHICS_ENGINE_INC_TEST}) source_group("src\\Platforms" FILES ${PLATFORMS_INC_TEST}) source_group("src\\Common" FILES ${COMMON_INC_TEST}) source_group("src\\GraphicsTool" FILES ${GRAPHICS_TOOLS_INC_TEST}) +source_group("src\\TextureLoader" FILES ${TEXTURE_LOADER_INC_TEST}) set_target_properties(IncludeTest PROPERTIES FOLDER Tests diff --git a/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp b/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp new file mode 100644 index 0000000..5a9ba8f --- /dev/null +++ b/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "DiligentTools/TextureLoader/interface/Image.h" diff --git a/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp b/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp new file mode 100644 index 0000000..0b8b122 --- /dev/null +++ b/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "DiligentTools/TextureLoader/interface/TextureLoader.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp b/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp new file mode 100644 index 0000000..5ff3999 --- /dev/null +++ b/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp @@ -0,0 +1,24 @@ +/* Copyright 2015-2017 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#include "DiligentTools/TextureLoader/interface/TextureUtilities.h" \ No newline at end of file -- cgit v1.2.3 From 1bc9ad4cbc913a03a8d4368d45a57f2818bafa64 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 13:35:07 -0700 Subject: Updated copyright notice --- Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp | 2 +- Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp | 2 +- Tests/IncludeTest/src/Common/BasicMathH_test.cpp | 2 +- Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/FileWrapperH_test.cpp | 2 +- Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/HashUtilsH_test.cpp | 2 +- Tests/IncludeTest/src/Common/LockHelperH_test.cpp | 2 +- Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp | 2 +- Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp | 2 +- Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/StringToolsH_test.cpp | 2 +- Tests/IncludeTest/src/Common/TimerH_test.cpp | 2 +- Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp | 2 +- Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp | 2 +- .../IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp | 2 +- .../IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp | 2 +- .../IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp | 2 +- .../src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp | 2 +- .../src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp | 2 +- .../IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp | 2 +- .../IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp | 2 +- .../src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp | 2 +- .../src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp | 2 +- .../src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp | 2 +- .../src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp | 2 +- .../src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp | 2 +- Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp | 2 +- Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp | 4 ++-- Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp | 4 ++-- Tests/TestApp/include/AllocatorTest.h | 2 +- Tests/TestApp/include/MTResourceCreationTest.h | 2 +- Tests/TestApp/include/RenderScriptTest.h | 2 +- Tests/TestApp/include/ShaderConverterTest.h | 2 +- Tests/TestApp/include/SmartPointerTest.h | 2 +- Tests/TestApp/include/TestBlendState.h | 2 +- Tests/TestApp/include/TestBufferAccess.h | 2 +- Tests/TestApp/include/TestBufferCreation.h | 2 +- Tests/TestApp/include/TestComputeShaders.h | 2 +- Tests/TestApp/include/TestCopyTexData.h | 2 +- Tests/TestApp/include/TestCreateObjFromNativeRes.h | 2 +- Tests/TestApp/include/TestCreateObjFromNativeResD3D11.h | 2 +- Tests/TestApp/include/TestCreateObjFromNativeResD3D12.h | 2 +- Tests/TestApp/include/TestCreateObjFromNativeResGL.h | 2 +- Tests/TestApp/include/TestDepthStencilState.h | 2 +- Tests/TestApp/include/TestDrawCommands.h | 2 +- Tests/TestApp/include/TestGeometryShader.h | 2 +- Tests/TestApp/include/TestPSOCompatibility.h | 2 +- Tests/TestApp/include/TestPipelineStateBase.h | 2 +- Tests/TestApp/include/TestRasterizerState.h | 2 +- Tests/TestApp/include/TestRenderTarget.h | 2 +- Tests/TestApp/include/TestSamplerCreation.h | 2 +- Tests/TestApp/include/TestShaderResArrays.h | 2 +- Tests/TestApp/include/TestTessellation.h | 2 +- Tests/TestApp/include/TestTextureCreation.h | 2 +- Tests/TestApp/include/TestTexturing.h | 2 +- Tests/TestApp/include/TestVPAndSR.h | 2 +- Tests/TestApp/include/UnitTestBase.h | 2 +- Tests/TestApp/include/pch.h | 2 +- Tests/TestApp/src/AllocatorTest.cpp | 2 +- Tests/TestApp/src/MTResourceCreationTest.cpp | 2 +- Tests/TestApp/src/MathLibTest.cpp | 2 +- Tests/TestApp/src/RenderScriptTest.cpp | 2 +- Tests/TestApp/src/RingBufferTest.cpp | 2 +- Tests/TestApp/src/ShaderConverterTest.cpp | 2 +- Tests/TestApp/src/SmartPointerTest.cpp | 2 +- Tests/TestApp/src/TestBlendState.cpp | 2 +- Tests/TestApp/src/TestBufferAccess.cpp | 2 +- Tests/TestApp/src/TestBufferCreation.cpp | 2 +- Tests/TestApp/src/TestComputeShaders.cpp | 2 +- Tests/TestApp/src/TestCopyTexData.cpp | 2 +- Tests/TestApp/src/TestCreateObjFromNativeResD3D11.cpp | 2 +- Tests/TestApp/src/TestCreateObjFromNativeResD3D12.cpp | 2 +- Tests/TestApp/src/TestCreateObjFromNativeResGL.cpp | 2 +- Tests/TestApp/src/TestDepthStencilState.cpp | 2 +- Tests/TestApp/src/TestDrawCommands.cpp | 2 +- Tests/TestApp/src/TestGeometryShader.cpp | 2 +- Tests/TestApp/src/TestPSOCompatibility.cpp | 2 +- Tests/TestApp/src/TestPipelineStateBase.cpp | 2 +- Tests/TestApp/src/TestRasterizerState.cpp | 2 +- Tests/TestApp/src/TestRenderTarget.cpp | 2 +- Tests/TestApp/src/TestSamplerCreation.cpp | 2 +- Tests/TestApp/src/TestShaderResArrays.cpp | 2 +- Tests/TestApp/src/TestTessellation.cpp | 2 +- Tests/TestApp/src/TestTextureCreation.cpp | 2 +- Tests/TestApp/src/TestTexturing.cpp | 2 +- Tests/TestApp/src/TestVPAndSR.cpp | 2 +- Tests/TestApp/src/UnitTestBase.cpp | 2 +- Tests/TestApp/src/VarSizeAllocationsManagerTest.cpp | 2 +- Tests/TestApp/src/pch.cpp | 2 +- 158 files changed, 160 insertions(+), 160 deletions(-) diff --git a/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp index 705b12d..0001f36 100644 --- a/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp index e89b373..32ecfc7 100644 --- a/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp +++ b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp index d0a43dc..a384d84 100644 --- a/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp +++ b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/BasicMathH_test.cpp b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp index 39dd603..5b0640d 100644 --- a/Tests/IncludeTest/src/Common/BasicMathH_test.cpp +++ b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp index 89aff76..5913777 100644 --- a/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp index ae6c4c5..d3738a2 100644 --- a/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp index 8d41158..c433710 100644 --- a/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp +++ b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp index 315c585..f6975f2 100644 --- a/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp index 99f7000..a9a261d 100644 --- a/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp +++ b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/LockHelperH_test.cpp b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp index 5d93bfb..76db2d6 100644 --- a/Tests/IncludeTest/src/Common/LockHelperH_test.cpp +++ b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp index 543bf90..4e9bc26 100644 --- a/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp +++ b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp index aebff59..f3f2097 100644 --- a/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp +++ b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp index 693cb84..6562bc7 100644 --- a/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp index dc94182..35cc148 100644 --- a/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp index a89a2bb..119c201 100644 --- a/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/StringToolsH_test.cpp b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp index 81121ee..c5acecf 100644 --- a/Tests/IncludeTest/src/Common/StringToolsH_test.cpp +++ b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/TimerH_test.cpp b/Tests/IncludeTest/src/Common/TimerH_test.cpp index 717406d..74394c5 100644 --- a/Tests/IncludeTest/src/Common/TimerH_test.cpp +++ b/Tests/IncludeTest/src/Common/TimerH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp index 91e8b75..6747481 100644 --- a/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp +++ b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp index 65389f4..e7008c2 100644 --- a/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp +++ b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp index 3936e0b..dc57d4c 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp index 689f936..a25a455 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp index a14fc10..a5fa612 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp index ebaf986..0a0d132 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp index 1d9bb29..3cc396d 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp index db67046..488ea53 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp index ca579ee..07687a9 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp index 50068db..de49ec3 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp index 326253f..bb902e5 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp index ba7b2b7..6332a34 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp index 0923834..d3f2301 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp index bbc82f3..b5e4c17 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp index 31791c4..54228dd 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp index 5c49789..1f8d765 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp index f74b088..cd65f5e 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp index bc64238..6f85cbd 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp index 0cb07c6..8ea0c59 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp index aa674db..6a45e50 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp index 59e3e08..4f80d26 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp index dd72d4d..ffdab80 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp index 447f3e3..2fdefc3 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp index bb5d4f8..ddc8c40 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp index 631d67e..fa35235 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp index 8c377ec..d9e6f28 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp index 9eb6b12..d60c175 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp index 427ea4e..6e487ca 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp index 7999874..8dd71be 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp index 866efc2..ec2602a 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp index d23e47f..24ad3a3 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp index 062cf40..7046d27 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp index 775b58e..0192848 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp index 12a8df1..f9485b1 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp index cd8f187..bb0d1df 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp index 751360b..451359e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp index 2e9a3cb..443d204 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp index 943a7b6..3db8cdc 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp index 4a78eb5..0086aa7 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp index 4a78eb5..0086aa7 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp index 39917a8..bdcef33 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp index e739e0e..936145d 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp index f54b82c..0595fea 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp index c30af3b..3169a9a 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp index 4d9b093..404f38a 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp index 4856387..21d706d 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp index d20c865..95efd7f 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp index 125a49e..70908be 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp index 73f4513..125097e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp index 5065286..f5f3a43 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp index 0d7f54f..7a51c2c 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp index d29b2e1..c6d2a67 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp index 65ed13f..aea4f3e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp index 57839ac..897f832 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp index 57839ac..897f832 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp index cc84715..7afefd0 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp index 09a64c8..7065767 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp index e5be6ae..8020a62 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp index 9f6b8ad..a430d32 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp index c93803b..a9621af 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp index 987c0e2..dc0c659 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp index ff82a09..2b3cc6e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp index 15a59e1..d6b752c 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp index 878d5f8..ef52115 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp index c675247..2c9ed1f 100644 --- a/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp index 74371d4..e668400 100644 --- a/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp index 3a0b3f1..1b634cd 100644 --- a/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp index 54aaf2e..fa9935a 100644 --- a/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp index 5d73f53..0134154 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp index 2076150..86e1b0d 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp index b393d06..c4885ff 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp index 02b3b46..51e6682 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp index ab7ffcc..7934358 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp b/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp index 4866152..540d29b 100644 --- a/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp b/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp index d1d6433..e7e3cd6 100644 --- a/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp index b0d7cbd..a229307 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp index 33c5e25..8086db4 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp index 11eb55a..a0d0c3c 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp b/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp index 5a9ba8f..47e9595 100644 --- a/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp +++ b/Tests/IncludeTest/src/TextureLoader/ImageH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp b/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp index 0b8b122..52d9ca1 100644 --- a/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp +++ b/Tests/IncludeTest/src/TextureLoader/TextureLoaderH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "DiligentTools/TextureLoader/interface/TextureLoader.h" \ No newline at end of file +#include "DiligentTools/TextureLoader/interface/TextureLoader.h" diff --git a/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp b/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp index 5ff3999..5f9211e 100644 --- a/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp +++ b/Tests/IncludeTest/src/TextureLoader/TextureUtilitiesH_test.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "DiligentTools/TextureLoader/interface/TextureUtilities.h" \ No newline at end of file +#include "DiligentTools/TextureLoader/interface/TextureUtilities.h" diff --git a/Tests/TestApp/include/AllocatorTest.h b/Tests/TestApp/include/AllocatorTest.h index f24a97c..dfa6eb1 100644 --- a/Tests/TestApp/include/AllocatorTest.h +++ b/Tests/TestApp/include/AllocatorTest.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/MTResourceCreationTest.h b/Tests/TestApp/include/MTResourceCreationTest.h index 6073c65..2376e21 100644 --- a/Tests/TestApp/include/MTResourceCreationTest.h +++ b/Tests/TestApp/include/MTResourceCreationTest.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/RenderScriptTest.h b/Tests/TestApp/include/RenderScriptTest.h index 8675c0d..1d8ff53 100644 --- a/Tests/TestApp/include/RenderScriptTest.h +++ b/Tests/TestApp/include/RenderScriptTest.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/ShaderConverterTest.h b/Tests/TestApp/include/ShaderConverterTest.h index 4b90a26..fdcdb0e 100644 --- a/Tests/TestApp/include/ShaderConverterTest.h +++ b/Tests/TestApp/include/ShaderConverterTest.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/SmartPointerTest.h b/Tests/TestApp/include/SmartPointerTest.h index 5d7407a..f205246 100644 --- a/Tests/TestApp/include/SmartPointerTest.h +++ b/Tests/TestApp/include/SmartPointerTest.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestBlendState.h b/Tests/TestApp/include/TestBlendState.h index a7fd655..fd47a92 100644 --- a/Tests/TestApp/include/TestBlendState.h +++ b/Tests/TestApp/include/TestBlendState.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestBufferAccess.h b/Tests/TestApp/include/TestBufferAccess.h index b864960..76d18f7 100644 --- a/Tests/TestApp/include/TestBufferAccess.h +++ b/Tests/TestApp/include/TestBufferAccess.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestBufferCreation.h b/Tests/TestApp/include/TestBufferCreation.h index 644606b..114ed61 100644 --- a/Tests/TestApp/include/TestBufferCreation.h +++ b/Tests/TestApp/include/TestBufferCreation.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestComputeShaders.h b/Tests/TestApp/include/TestComputeShaders.h index 797b39d..38bf64e 100644 --- a/Tests/TestApp/include/TestComputeShaders.h +++ b/Tests/TestApp/include/TestComputeShaders.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestCopyTexData.h b/Tests/TestApp/include/TestCopyTexData.h index 913ea35..46715ab 100644 --- a/Tests/TestApp/include/TestCopyTexData.h +++ b/Tests/TestApp/include/TestCopyTexData.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestCreateObjFromNativeRes.h b/Tests/TestApp/include/TestCreateObjFromNativeRes.h index 1e9b335..b12a81e 100644 --- a/Tests/TestApp/include/TestCreateObjFromNativeRes.h +++ b/Tests/TestApp/include/TestCreateObjFromNativeRes.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestCreateObjFromNativeResD3D11.h b/Tests/TestApp/include/TestCreateObjFromNativeResD3D11.h index 925cf5c..cbdef45 100644 --- a/Tests/TestApp/include/TestCreateObjFromNativeResD3D11.h +++ b/Tests/TestApp/include/TestCreateObjFromNativeResD3D11.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestCreateObjFromNativeResD3D12.h b/Tests/TestApp/include/TestCreateObjFromNativeResD3D12.h index 4999656..608972d 100644 --- a/Tests/TestApp/include/TestCreateObjFromNativeResD3D12.h +++ b/Tests/TestApp/include/TestCreateObjFromNativeResD3D12.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestCreateObjFromNativeResGL.h b/Tests/TestApp/include/TestCreateObjFromNativeResGL.h index 3d1a0cd..ac18cd6 100644 --- a/Tests/TestApp/include/TestCreateObjFromNativeResGL.h +++ b/Tests/TestApp/include/TestCreateObjFromNativeResGL.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestDepthStencilState.h b/Tests/TestApp/include/TestDepthStencilState.h index ca28685..b0f7de3 100644 --- a/Tests/TestApp/include/TestDepthStencilState.h +++ b/Tests/TestApp/include/TestDepthStencilState.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestDrawCommands.h b/Tests/TestApp/include/TestDrawCommands.h index 00dce01..9507716 100644 --- a/Tests/TestApp/include/TestDrawCommands.h +++ b/Tests/TestApp/include/TestDrawCommands.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestGeometryShader.h b/Tests/TestApp/include/TestGeometryShader.h index 7f9577b..965c2db 100644 --- a/Tests/TestApp/include/TestGeometryShader.h +++ b/Tests/TestApp/include/TestGeometryShader.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestPSOCompatibility.h b/Tests/TestApp/include/TestPSOCompatibility.h index 89f3485..0c18cb1 100644 --- a/Tests/TestApp/include/TestPSOCompatibility.h +++ b/Tests/TestApp/include/TestPSOCompatibility.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestPipelineStateBase.h b/Tests/TestApp/include/TestPipelineStateBase.h index c66166f..e953b0b 100644 --- a/Tests/TestApp/include/TestPipelineStateBase.h +++ b/Tests/TestApp/include/TestPipelineStateBase.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestRasterizerState.h b/Tests/TestApp/include/TestRasterizerState.h index ad08a75..26e3e9d 100644 --- a/Tests/TestApp/include/TestRasterizerState.h +++ b/Tests/TestApp/include/TestRasterizerState.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestRenderTarget.h b/Tests/TestApp/include/TestRenderTarget.h index 0277c93..917183b 100644 --- a/Tests/TestApp/include/TestRenderTarget.h +++ b/Tests/TestApp/include/TestRenderTarget.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestSamplerCreation.h b/Tests/TestApp/include/TestSamplerCreation.h index e6b67b2..6ffe57d 100644 --- a/Tests/TestApp/include/TestSamplerCreation.h +++ b/Tests/TestApp/include/TestSamplerCreation.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestShaderResArrays.h b/Tests/TestApp/include/TestShaderResArrays.h index ae5a417..24bd818 100644 --- a/Tests/TestApp/include/TestShaderResArrays.h +++ b/Tests/TestApp/include/TestShaderResArrays.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestTessellation.h b/Tests/TestApp/include/TestTessellation.h index 48c1150..c3257ac 100644 --- a/Tests/TestApp/include/TestTessellation.h +++ b/Tests/TestApp/include/TestTessellation.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestTextureCreation.h b/Tests/TestApp/include/TestTextureCreation.h index a3b2907..2508b38 100644 --- a/Tests/TestApp/include/TestTextureCreation.h +++ b/Tests/TestApp/include/TestTextureCreation.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestTexturing.h b/Tests/TestApp/include/TestTexturing.h index ed55bac..6953c74 100644 --- a/Tests/TestApp/include/TestTexturing.h +++ b/Tests/TestApp/include/TestTexturing.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/TestVPAndSR.h b/Tests/TestApp/include/TestVPAndSR.h index 07893d5..79b10c8 100644 --- a/Tests/TestApp/include/TestVPAndSR.h +++ b/Tests/TestApp/include/TestVPAndSR.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/UnitTestBase.h b/Tests/TestApp/include/UnitTestBase.h index 38b3fd0..2d12362 100644 --- a/Tests/TestApp/include/UnitTestBase.h +++ b/Tests/TestApp/include/UnitTestBase.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/include/pch.h b/Tests/TestApp/include/pch.h index f10e317..6f4aff4 100644 --- a/Tests/TestApp/include/pch.h +++ b/Tests/TestApp/include/pch.h @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/AllocatorTest.cpp b/Tests/TestApp/src/AllocatorTest.cpp index 89ef347..9f5e42d 100644 --- a/Tests/TestApp/src/AllocatorTest.cpp +++ b/Tests/TestApp/src/AllocatorTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/MTResourceCreationTest.cpp b/Tests/TestApp/src/MTResourceCreationTest.cpp index d1160b5..0bf8529 100644 --- a/Tests/TestApp/src/MTResourceCreationTest.cpp +++ b/Tests/TestApp/src/MTResourceCreationTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/MathLibTest.cpp b/Tests/TestApp/src/MathLibTest.cpp index 572e338..c04fe2c 100644 --- a/Tests/TestApp/src/MathLibTest.cpp +++ b/Tests/TestApp/src/MathLibTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/RenderScriptTest.cpp b/Tests/TestApp/src/RenderScriptTest.cpp index b4010d7..bf8b514 100644 --- a/Tests/TestApp/src/RenderScriptTest.cpp +++ b/Tests/TestApp/src/RenderScriptTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/RingBufferTest.cpp b/Tests/TestApp/src/RingBufferTest.cpp index c139c93..03aec5a 100644 --- a/Tests/TestApp/src/RingBufferTest.cpp +++ b/Tests/TestApp/src/RingBufferTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/ShaderConverterTest.cpp b/Tests/TestApp/src/ShaderConverterTest.cpp index 6e7b78f..837d911 100644 --- a/Tests/TestApp/src/ShaderConverterTest.cpp +++ b/Tests/TestApp/src/ShaderConverterTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/SmartPointerTest.cpp b/Tests/TestApp/src/SmartPointerTest.cpp index 5030433..27a73fb 100644 --- a/Tests/TestApp/src/SmartPointerTest.cpp +++ b/Tests/TestApp/src/SmartPointerTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestBlendState.cpp b/Tests/TestApp/src/TestBlendState.cpp index d399372..f54df7e 100644 --- a/Tests/TestApp/src/TestBlendState.cpp +++ b/Tests/TestApp/src/TestBlendState.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestBufferAccess.cpp b/Tests/TestApp/src/TestBufferAccess.cpp index e74d592..29cbd19 100644 --- a/Tests/TestApp/src/TestBufferAccess.cpp +++ b/Tests/TestApp/src/TestBufferAccess.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestBufferCreation.cpp b/Tests/TestApp/src/TestBufferCreation.cpp index f0f5b3d..9794193 100644 --- a/Tests/TestApp/src/TestBufferCreation.cpp +++ b/Tests/TestApp/src/TestBufferCreation.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestComputeShaders.cpp b/Tests/TestApp/src/TestComputeShaders.cpp index 658f26b..9b3f392 100644 --- a/Tests/TestApp/src/TestComputeShaders.cpp +++ b/Tests/TestApp/src/TestComputeShaders.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestCopyTexData.cpp b/Tests/TestApp/src/TestCopyTexData.cpp index 5bb65e1..d34f10e 100644 --- a/Tests/TestApp/src/TestCopyTexData.cpp +++ b/Tests/TestApp/src/TestCopyTexData.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestCreateObjFromNativeResD3D11.cpp b/Tests/TestApp/src/TestCreateObjFromNativeResD3D11.cpp index be8cfab..cd985a1 100644 --- a/Tests/TestApp/src/TestCreateObjFromNativeResD3D11.cpp +++ b/Tests/TestApp/src/TestCreateObjFromNativeResD3D11.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestCreateObjFromNativeResD3D12.cpp b/Tests/TestApp/src/TestCreateObjFromNativeResD3D12.cpp index b402f7f..a98cfbe 100644 --- a/Tests/TestApp/src/TestCreateObjFromNativeResD3D12.cpp +++ b/Tests/TestApp/src/TestCreateObjFromNativeResD3D12.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestCreateObjFromNativeResGL.cpp b/Tests/TestApp/src/TestCreateObjFromNativeResGL.cpp index 0a61d22..59535c7 100644 --- a/Tests/TestApp/src/TestCreateObjFromNativeResGL.cpp +++ b/Tests/TestApp/src/TestCreateObjFromNativeResGL.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestDepthStencilState.cpp b/Tests/TestApp/src/TestDepthStencilState.cpp index 94c6198..8ad006b 100644 --- a/Tests/TestApp/src/TestDepthStencilState.cpp +++ b/Tests/TestApp/src/TestDepthStencilState.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestDrawCommands.cpp b/Tests/TestApp/src/TestDrawCommands.cpp index f8e341d..d9dcb64 100644 --- a/Tests/TestApp/src/TestDrawCommands.cpp +++ b/Tests/TestApp/src/TestDrawCommands.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestGeometryShader.cpp b/Tests/TestApp/src/TestGeometryShader.cpp index 0352a8e..922ba8a 100644 --- a/Tests/TestApp/src/TestGeometryShader.cpp +++ b/Tests/TestApp/src/TestGeometryShader.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestPSOCompatibility.cpp b/Tests/TestApp/src/TestPSOCompatibility.cpp index 4d51586..f14f22d 100644 --- a/Tests/TestApp/src/TestPSOCompatibility.cpp +++ b/Tests/TestApp/src/TestPSOCompatibility.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestPipelineStateBase.cpp b/Tests/TestApp/src/TestPipelineStateBase.cpp index b4c5041..a1222c5 100644 --- a/Tests/TestApp/src/TestPipelineStateBase.cpp +++ b/Tests/TestApp/src/TestPipelineStateBase.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestRasterizerState.cpp b/Tests/TestApp/src/TestRasterizerState.cpp index 64a1b41..8033f6a 100644 --- a/Tests/TestApp/src/TestRasterizerState.cpp +++ b/Tests/TestApp/src/TestRasterizerState.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestRenderTarget.cpp b/Tests/TestApp/src/TestRenderTarget.cpp index e09acb1..0cbaf2c 100644 --- a/Tests/TestApp/src/TestRenderTarget.cpp +++ b/Tests/TestApp/src/TestRenderTarget.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestSamplerCreation.cpp b/Tests/TestApp/src/TestSamplerCreation.cpp index e46f7cd..bc7616d 100644 --- a/Tests/TestApp/src/TestSamplerCreation.cpp +++ b/Tests/TestApp/src/TestSamplerCreation.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestShaderResArrays.cpp b/Tests/TestApp/src/TestShaderResArrays.cpp index dc65b9a..11ae64b 100644 --- a/Tests/TestApp/src/TestShaderResArrays.cpp +++ b/Tests/TestApp/src/TestShaderResArrays.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestTessellation.cpp b/Tests/TestApp/src/TestTessellation.cpp index e48bff8..3973c8b 100644 --- a/Tests/TestApp/src/TestTessellation.cpp +++ b/Tests/TestApp/src/TestTessellation.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestTextureCreation.cpp b/Tests/TestApp/src/TestTextureCreation.cpp index acaccaa..ae938fd 100644 --- a/Tests/TestApp/src/TestTextureCreation.cpp +++ b/Tests/TestApp/src/TestTextureCreation.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestTexturing.cpp b/Tests/TestApp/src/TestTexturing.cpp index ef032d0..c79676a 100644 --- a/Tests/TestApp/src/TestTexturing.cpp +++ b/Tests/TestApp/src/TestTexturing.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/TestVPAndSR.cpp b/Tests/TestApp/src/TestVPAndSR.cpp index c3b8b74..4c6b3e0 100644 --- a/Tests/TestApp/src/TestVPAndSR.cpp +++ b/Tests/TestApp/src/TestVPAndSR.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/UnitTestBase.cpp b/Tests/TestApp/src/UnitTestBase.cpp index fefaac2..86ed04d 100644 --- a/Tests/TestApp/src/UnitTestBase.cpp +++ b/Tests/TestApp/src/UnitTestBase.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/VarSizeAllocationsManagerTest.cpp b/Tests/TestApp/src/VarSizeAllocationsManagerTest.cpp index 1463bed..97ee76b 100644 --- a/Tests/TestApp/src/VarSizeAllocationsManagerTest.cpp +++ b/Tests/TestApp/src/VarSizeAllocationsManagerTest.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/Tests/TestApp/src/pch.cpp b/Tests/TestApp/src/pch.cpp index b61be60..5df156a 100644 --- a/Tests/TestApp/src/pch.cpp +++ b/Tests/TestApp/src/pch.cpp @@ -1,4 +1,4 @@ -/* Copyright 2015-2017 Egor Yusov +/* Copyright 2015-2018 Egor Yusov * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. -- cgit v1.2.3 From dc58e1f748595669a4c6ce4755e79a7215a7b315 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 13:48:16 -0700 Subject: Updated tools module (Fixed build errors) --- DiligentTools | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentTools b/DiligentTools index 58abf68..a72a271 160000 --- a/DiligentTools +++ b/DiligentTools @@ -1 +1 @@ -Subproject commit 58abf6896eb92cd4ab61e461e80923c0f49b92dc +Subproject commit a72a2711917f46a4eb03d3bb510519a593a37930 -- cgit v1.2.3 From 67c9dc344148c49ca6eeba380520e89b81d8dd05 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 17:23:55 -0700 Subject: Updated include test to reference all headers relative to the Engine root --- Tests/IncludeTest/CMakeLists.txt | 2 +- Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp | 2 +- Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp | 2 +- Tests/IncludeTest/src/Common/BasicMathH_test.cpp | 2 +- Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/FileWrapperH_test.cpp | 2 +- Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/HashUtilsH_test.cpp | 2 +- Tests/IncludeTest/src/Common/LockHelperH_test.cpp | 2 +- Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp | 2 +- Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp | 2 +- Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp | 2 +- Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp | 2 +- Tests/IncludeTest/src/Common/StringToolsH_test.cpp | 2 +- Tests/IncludeTest/src/Common/TimerH_test.cpp | 2 +- Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp | 2 +- Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp | 2 +- .../src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp | 2 +- .../src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp | 2 +- .../src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp | 2 +- .../src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp | 2 +- .../src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp | 2 +- .../src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp | 2 +- .../src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp | 2 +- Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp | 2 +- Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp | 2 +- 96 files changed, 96 insertions(+), 96 deletions(-) diff --git a/Tests/IncludeTest/CMakeLists.txt b/Tests/IncludeTest/CMakeLists.txt index 4086b78..34ec85d 100644 --- a/Tests/IncludeTest/CMakeLists.txt +++ b/Tests/IncludeTest/CMakeLists.txt @@ -27,7 +27,7 @@ if(GL_SUPPORTED OR GLES_SUPPORTED) source_group("src\\GraphicsEngineOpenGL" FILES ${GRAPHICS_ENGINE_GL_INC_TEST}) endif() -target_include_directories(IncludeTest PRIVATE ../../DiligentCore ../..) +target_include_directories(IncludeTest PRIVATE ../..) target_link_libraries(IncludeTest PRIVATE BuildSettings) set_common_target_properties(IncludeTest) diff --git a/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp index 0001f36..e9114a7 100644 --- a/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/AdaptiveFixedBlockAllocatorH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/AdaptiveFixedBlockAllocator.h" +#include "DiligentCore/Common/interface/AdaptiveFixedBlockAllocator.h" diff --git a/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp index 32ecfc7..168ebb4 100644 --- a/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp +++ b/Tests/IncludeTest/src/Common/AdvancedMathH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/AdvancedMath.h" +#include "DiligentCore/Common/interface/AdvancedMath.h" diff --git a/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp index a384d84..252a25d 100644 --- a/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp +++ b/Tests/IncludeTest/src/Common/BasicFileStreamH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/BasicFileStream.h" +#include "DiligentCore/Common/interface/BasicFileStream.h" diff --git a/Tests/IncludeTest/src/Common/BasicMathH_test.cpp b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp index 5b0640d..8846a5a 100644 --- a/Tests/IncludeTest/src/Common/BasicMathH_test.cpp +++ b/Tests/IncludeTest/src/Common/BasicMathH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/BasicMath.h" +#include "DiligentCore/Common/interface/BasicMath.h" diff --git a/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp index 5913777..f43a1c6 100644 --- a/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/DataBlobImplH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/DataBlobImpl.h" +#include "DiligentCore/Common/interface/DataBlobImpl.h" diff --git a/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp index d3738a2..b07b218 100644 --- a/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/DefaultRawMemoryAllocatorH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/DefaultRawMemoryAllocator.h" +#include "DiligentCore/Common/interface/DefaultRawMemoryAllocator.h" diff --git a/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp index c433710..3e67b09 100644 --- a/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp +++ b/Tests/IncludeTest/src/Common/FileWrapperH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/FileWrapper.h" +#include "DiligentCore/Common/interface/FileWrapper.h" diff --git a/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp index f6975f2..8cd5482 100644 --- a/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/FixedBlockMemoryAllocatorH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/FixedBlockMemoryAllocator.h" +#include "DiligentCore/Common/interface/FixedBlockMemoryAllocator.h" diff --git a/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp index a9a261d..0123479 100644 --- a/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp +++ b/Tests/IncludeTest/src/Common/HashUtilsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/HashUtils.h" +#include "DiligentCore/Common/interface/HashUtils.h" diff --git a/Tests/IncludeTest/src/Common/LockHelperH_test.cpp b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp index 76db2d6..22952cf 100644 --- a/Tests/IncludeTest/src/Common/LockHelperH_test.cpp +++ b/Tests/IncludeTest/src/Common/LockHelperH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/LockHelper.h" +#include "DiligentCore/Common/interface/LockHelper.h" diff --git a/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp index 4e9bc26..80fded4 100644 --- a/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp +++ b/Tests/IncludeTest/src/Common/ObjectBaseH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/ObjectBase.h" +#include "DiligentCore/Common/interface/ObjectBase.h" diff --git a/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp index f3f2097..dce3b3f 100644 --- a/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp +++ b/Tests/IncludeTest/src/Common/RefCntAutoPtrH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/RefCntAutoPtr.h" +#include "DiligentCore/Common/interface/RefCntAutoPtr.h" diff --git a/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp index 6562bc7..bb21250 100644 --- a/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/RefCountedObjectImplH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/RefCountedObjectImpl.h" +#include "DiligentCore/Common/interface/RefCountedObjectImpl.h" diff --git a/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp index 35cc148..1d861db 100644 --- a/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp +++ b/Tests/IncludeTest/src/Common/STDAllocatorH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/STDAllocator.h" +#include "DiligentCore/Common/interface/STDAllocator.h" diff --git a/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp index 119c201..2e7233a 100644 --- a/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp +++ b/Tests/IncludeTest/src/Common/StringDataBlobImplH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/StringDataBlobImpl.h" +#include "DiligentCore/Common/interface/StringDataBlobImpl.h" diff --git a/Tests/IncludeTest/src/Common/StringToolsH_test.cpp b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp index c5acecf..4205ce1 100644 --- a/Tests/IncludeTest/src/Common/StringToolsH_test.cpp +++ b/Tests/IncludeTest/src/Common/StringToolsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/StringTools.h" +#include "DiligentCore/Common/interface/StringTools.h" diff --git a/Tests/IncludeTest/src/Common/TimerH_test.cpp b/Tests/IncludeTest/src/Common/TimerH_test.cpp index 74394c5..1f43a36 100644 --- a/Tests/IncludeTest/src/Common/TimerH_test.cpp +++ b/Tests/IncludeTest/src/Common/TimerH_test.cpp @@ -21,5 +21,5 @@ * of the possibility of such damages. */ -#include "Common/interface/Timer.h" +#include "DiligentCore/Common/interface/Timer.h" diff --git a/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp index 6747481..2a9503b 100644 --- a/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp +++ b/Tests/IncludeTest/src/Common/UniqueIdentifierH_test.cpp @@ -21,5 +21,5 @@ * of the possibility of such damages. */ -#include "Common/interface/UniqueIdentifier.h" +#include "DiligentCore/Common/interface/UniqueIdentifier.h" diff --git a/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp index e7008c2..7a0d2ad 100644 --- a/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp +++ b/Tests/IncludeTest/src/Common/ValidatedCastH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Common/interface/ValidatedCast.h" +#include "DiligentCore/Common/interface/ValidatedCast.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp index dc57d4c..32f0cec 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BlendStateH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/BlendState.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/BlendState.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp index a25a455..fff4653 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BufferH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/Buffer.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngine/interface/Buffer.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp index a5fa612..3d4dfc9 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/BufferViewH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/BufferView.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngine/interface/BufferView.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp index 0a0d132..33a1366 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/CommandListH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/CommandList.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngine/interface/CommandList.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp index 3cc396d..ea8bdfd 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ConstantsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/Constants.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/Constants.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp index 488ea53..7716c01 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DepthStencilStateH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/DepthStencilState.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/DepthStencilState.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp index 07687a9..1153d3b 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceCapsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/DeviceCaps.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/DeviceCaps.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp index de49ec3..ff2f690 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceContextH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/DeviceContext.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/DeviceContext.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp index bb902e5..602dc0c 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/DeviceObjectH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/DeviceObject.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/DeviceObject.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp index 6332a34..b978c4c 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/GraphicsTypesH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/GraphicsTypes.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/GraphicsTypes.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp index d3f2301..d04f074 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/InputLayoutH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/InputLayout.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/InputLayout.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp index b5e4c17..7e48048 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/MapHelperH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/MapHelper.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/MapHelper.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp index 54228dd..84190f9 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/PipelineStateH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/PipelineState.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/PipelineState.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp index 1f8d765..72d141f 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/RasterizerStateH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/RasterizerState.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/RasterizerState.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp index cd65f5e..ddd4bc6 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/RenderDeviceH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/RenderDevice.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp index 6f85cbd..f18701b 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ResourceMappingH_test.cpp @@ -21,5 +21,5 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/ResourceMapping.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/ResourceMapping.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp index 8ea0c59..6a0b2f7 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/SamplerH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/Sampler.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/Sampler.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp index 6a45e50..8449f02 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ShaderH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/Shader.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/Shader.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp index 4f80d26..63a665b 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/ShaderResourceBindingH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/ShaderResourceBinding.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/ShaderResourceBinding.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp index ffdab80..fda88ea 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/SwapChainH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/SwapChain.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngine/interface/SwapChain.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp index 2fdefc3..2e47134 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/TextureH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/Texture.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/Texture.h" diff --git a/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp b/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp index ddc8c40..444d091 100644 --- a/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngine/TextureViewH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngine/interface/TextureView.h" +#include "DiligentCore/Graphics/GraphicsEngine/interface/TextureView.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp index fa35235..9336f24 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/BufferD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/BufferD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp index d9e6f28..79c60fe 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/BufferViewD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/BufferViewD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/BufferViewD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp index d60c175..fc360ce 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/DeviceContextD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/DeviceContextD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/DeviceContextD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp index 6e487ca..81881e6 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/EngineD3D11AttribsH_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/EngineD3D11Attribs.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/EngineD3D11Attribs.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp index 8dd71be..565cc5f 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/PipelineStateD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/PipelineStateD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/PipelineStateD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp index ec2602a..fa55f84 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/RenderDeviceD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/RenderDeviceD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp index 24ad3a3..6f7b0e2 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/RenderDeviceFactoryD3D11H_test.cpp @@ -30,4 +30,4 @@ # define ENGINE_DLL 1 #endif -#include "Graphics/GraphicsEngineD3D11/interface/RenderDeviceFactoryD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/RenderDeviceFactoryD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp index 7046d27..39b72b8 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/SamplerD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/SamplerD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/SamplerD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp index 0192848..12acfc9 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/ShaderD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/ShaderD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp index f9485b1..ca91da0 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/ShaderResourceBindingD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/ShaderResourceBindingD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/ShaderResourceBindingD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp index bb0d1df..e60708b 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/SwapChainD3D11H_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ #include -#include "Graphics/GraphicsEngineD3D11/interface/SwapChainD3D11.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/SwapChainD3D11.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp index 451359e..9655d2b 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/TextureD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/TextureD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp index 443d204..775dc89 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D11/TextureViewD3D11H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D11/interface/TextureViewD3D11.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D11/interface/TextureViewD3D11.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp index 3db8cdc..0fca3db 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/BufferD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/BufferD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp index 0086aa7..674284e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/BufferViewD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/BufferViewD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/BufferViewD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp index 0086aa7..674284e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/CommandQueueD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/BufferViewD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/BufferViewD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp index bdcef33..b82e29c 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/DeviceContextD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/DeviceContextD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/DeviceContextD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp index 936145d..ccfef4a 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/PipelineStateD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/PipelineStateD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/PipelineStateD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp index 0595fea..d0c0559 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/RenderDeviceD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/RenderDeviceD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp index 3169a9a..a7cf1c4 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/RenderDeviceFactoryD3D12H_test.cpp @@ -30,4 +30,4 @@ # define ENGINE_DLL 1 #endif -#include "Graphics/GraphicsEngineD3D12/interface/RenderDeviceFactoryD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/RenderDeviceFactoryD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp index 404f38a..76eb398 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/SamplerD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/SamplerD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/SamplerD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp index 21d706d..3bcacdf 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderD3D12H_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ #include -#include "Graphics/GraphicsEngineD3D12/interface/ShaderD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/ShaderD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp index 95efd7f..8ffdd2e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/ShaderResourceBindingD3D12H_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ #include -#include "Graphics/GraphicsEngineD3D12/interface/ShaderResourceBindingD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/ShaderResourceBindingD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp index 70908be..7819ce4 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/SwapChainD3D12H_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ #include -#include "Graphics/GraphicsEngineD3D12/interface/SwapChainD3D12.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/SwapChainD3D12.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp index 125097e..8d0f5eb 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureD3D12H_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ #include -#include "Graphics/GraphicsEngineD3D12/interface/TextureD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/TextureD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp index f5f3a43..f124c62 100644 --- a/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineD3D12/TextureViewD3D12H_test.cpp @@ -22,4 +22,4 @@ */ #include -#include "Graphics/GraphicsEngineD3D12/interface/TextureViewD3D12.h" +#include "DiligentCore/Graphics/GraphicsEngineD3D12/interface/TextureViewD3D12.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp index 7a51c2c..3249b87 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BaseInterfacesGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/BaseInterfacesGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/BaseInterfacesGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp index c6d2a67..c731193 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferGLH_test.cpp @@ -22,4 +22,4 @@ */ typedef unsigned int GLuint; -#include "Graphics/GraphicsEngineOpenGL/interface/BufferGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/BufferGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp index aea4f3e..93cd469 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/BufferViewGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/BufferViewGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/BufferViewGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp index 897f832..f883fca 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/DeviceContextGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/DeviceContextGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/DeviceContextGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp index 897f832..f883fca 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/EngineGLAttribsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/DeviceContextGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/DeviceContextGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp index 7afefd0..75e94de 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/PipelineStateGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/PipelineStateGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/PipelineStateGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp index 7065767..bce6a7b 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceFactoryOpenGLH_test.cpp @@ -32,4 +32,4 @@ # define ENGINE_DLL 1 #endif -#include "Graphics/GraphicsEngineOpenGL/interface/RenderDeviceFactoryOpenGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/RenderDeviceFactoryOpenGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp index 8020a62..119bb87 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/RenderDeviceGL_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/RenderDeviceGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/RenderDeviceGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp index a430d32..071c03e 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SamplerGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/SamplerGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/SamplerGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp index a9621af..b812f30 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/ShaderGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/ShaderGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp index dc0c659..f2fec06 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/ShaderResourceBindingGLH_test.cpp @@ -20,4 +20,4 @@ * all other commercial damages or losses), even if such Contributor has been advised * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/ShaderResourceBindingGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/ShaderResourceBindingGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp index 2b3cc6e..57da8f7 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/SwapChainGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ typedef unsigned int GLuint; -#include "Graphics/GraphicsEngineOpenGL/interface/SwapChainGL.h" \ No newline at end of file +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/SwapChainGL.h" \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp index d6b752c..0c57f2c 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureGLH_test.cpp @@ -22,4 +22,4 @@ */ typedef unsigned int GLuint; typedef unsigned int GLenum; -#include "Graphics/GraphicsEngineOpenGL/interface/TextureGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/TextureGL.h" diff --git a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp index ef52115..74398ef 100644 --- a/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsEngineOpenGL/TextureViewGLH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsEngineOpenGL/interface/TextureViewGL.h" +#include "DiligentCore/Graphics/GraphicsEngineOpenGL/interface/TextureViewGL.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp index 2c9ed1f..ebca682 100644 --- a/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/BasicShaderSourceStreamFactoryH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/BasicShaderSourceStreamFactory.h" +#include "DiligentCore/Graphics/GraphicsTools/include/BasicShaderSourceStreamFactory.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp index e668400..45b7319 100644 --- a/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/CommonlyUsedStatesH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/CommonlyUsedStates.h" +#include "DiligentCore/Graphics/GraphicsTools/include/CommonlyUsedStates.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp index 1b634cd..a75edab 100644 --- a/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/GraphicsUtilitiesH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/GraphicsUtilities.h" +#include "DiligentCore/Graphics/GraphicsTools/include/GraphicsUtilities.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp index fa9935a..e7c5496 100644 --- a/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/ShaderMacroHelperH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/ShaderMacroHelper.h" +#include "DiligentCore/Graphics/GraphicsTools/include/ShaderMacroHelper.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp index 0134154..4b0f26a 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderBaseH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/TextureUploaderBase.h" +#include "DiligentCore/Graphics/GraphicsTools/include/TextureUploaderBase.h" diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp index 86e1b0d..b6abc9b 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D11H_test.cpp @@ -22,5 +22,5 @@ */ #if D3D11_SUPPORTED -#include "Graphics/GraphicsTools/include/TextureUploaderD3D11.h" +#include "DiligentCore/Graphics/GraphicsTools/include/TextureUploaderD3D11.h" #endif diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp index c4885ff..80f6c01 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderD3D12H_test.cpp @@ -22,5 +22,5 @@ */ #if D3D12_SUPPORTED -#include "Graphics/GraphicsTools/include/TextureUploaderD3D12.h" +#include "DiligentCore/Graphics/GraphicsTools/include/TextureUploaderD3D12.h" #endif \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp index 51e6682..62947d6 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderGLH_test.cpp @@ -22,5 +22,5 @@ */ #if GL_SUPPORTED || GLES_SUPPORTED -#include "Graphics/GraphicsTools/include/TextureUploaderGL.h" +#include "DiligentCore/Graphics/GraphicsTools/include/TextureUploaderGL.h" #endif \ No newline at end of file diff --git a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp index 7934358..4716de2 100644 --- a/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp +++ b/Tests/IncludeTest/src/GraphicsTools/TextureUploaderH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Graphics/GraphicsTools/include/TextureUploader.h" +#include "DiligentCore/Graphics/GraphicsTools/include/TextureUploader.h" diff --git a/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp b/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp index 540d29b..d006d34 100644 --- a/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/AtomicsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Platforms/interface/Atomics.h" +#include "DiligentCore/Platforms/interface/Atomics.h" diff --git a/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp b/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp index e7e3cd6..c95560f 100644 --- a/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/FileSystemH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Platforms/interface/FileSystem.h" +#include "DiligentCore/Platforms/interface/FileSystem.h" diff --git a/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp index a229307..00211df 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformDebugH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Platforms/interface/PlatformDebug.h" +#include "DiligentCore/Platforms/interface/PlatformDebug.h" diff --git a/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp index 8086db4..5e0f1fa 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformDefinitionsH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Platforms/interface/PlatformDefinitions.h" +#include "DiligentCore/Platforms/interface/PlatformDefinitions.h" diff --git a/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp b/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp index a0d0c3c..001e272 100644 --- a/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp +++ b/Tests/IncludeTest/src/Platforms/PlatformMiscH_test.cpp @@ -21,4 +21,4 @@ * of the possibility of such damages. */ -#include "Platforms/interface/PlatformMisc.h" +#include "DiligentCore/Platforms/interface/PlatformMisc.h" -- cgit v1.2.3 From 6019c9be9e028fc5948bfa87f2f4f0fe75e0ef88 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 25 Mar 2018 20:37:03 -0700 Subject: Added ortho projection matrix test --- DiligentCore | 2 +- Tests/TestApp/src/MathLibTest.cpp | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index dcf0d7e..f419bd2 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit dcf0d7e9050bd0a193b020228b27ca8a0ee2f177 +Subproject commit f419bd2c4fa2bf8df5df29100eae6fbca1d2578a diff --git a/Tests/TestApp/src/MathLibTest.cpp b/Tests/TestApp/src/MathLibTest.cpp index c04fe2c..d43de16 100644 --- a/Tests/TestApp/src/MathLibTest.cpp +++ b/Tests/TestApp/src/MathLibTest.cpp @@ -519,6 +519,38 @@ public: 5, 6); std::hash()(m3); } + + // Test ortho projection matrix + { + { + float4x4 OrthoProj = Ortho(2.f, 4.f, -4.f, 12.f, true); + auto c0 = float3(-1.f, -2.f, -4.f) * OrthoProj; + auto c1 = float3(+1.f, +2.f, +12.f) * OrthoProj; + VERIFY_EXPR(c0 == float3(-1, -1, 0) && c1 == float3(+1,+1,+1) ); + } + + { + float4x4 OrthoProj = Ortho(2.f, 4.f, -4.f, 12.f, false); + auto c0 = float3(-1.f, -2.f, -4.f) * OrthoProj; + auto c1 = float3(+1.f, +2.f, +12.f) * OrthoProj; + VERIFY_EXPR(c0 == float3(-1, -1, -1) && c1 == float3(+1, +1, +1)); + } + + { + float4x4 OrthoProj = OrthoOffCenter(-2.f, 6.f, -4.f, +12.f, -6.f, 10.f, true); + auto c0 = float3(-2.f, -4.f, -6.f) * OrthoProj; + auto c1 = float3(+6.f, +12.f, +10.f) * OrthoProj; + VERIFY_EXPR(c0 == float3(-1, -1, 0) && c1 == float3(+1, +1, +1)); + } + + { + float4x4 OrthoProj = OrthoOffCenter(-2.f, 6.f, -4.f, +12.f, -6.f, 10.f, false); + auto c0 = float3(-2.f, -4.f, -6.f) * OrthoProj; + auto c1 = float3(+6.f, +12.f, +10.f) * OrthoProj; + VERIFY_EXPR(c0 == float3(-1, -1, -1) && c1 == float3(+1, +1, +1)); + } + } + SetStatus(TestResult::Succeeded); } }; -- cgit v1.2.3 From 1cda2be6b12db4aac1c44c9fc3123c7f063ba2f8 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Mon, 26 Mar 2018 23:23:05 -0700 Subject: Updated submodules: reworked debug output to allow user-specified callbacks --- DiligentCore | 2 +- DiligentSamples | 2 +- DiligentTools | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DiligentCore b/DiligentCore index f419bd2..3aaa8e2 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit f419bd2c4fa2bf8df5df29100eae6fbca1d2578a +Subproject commit 3aaa8e2dcb73ca91a488f21250aceb0267fb15d6 diff --git a/DiligentSamples b/DiligentSamples index 3389ffe..fbd8cfa 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit 3389ffe416be73a484daff6c21a81fd301428679 +Subproject commit fbd8cfa6cac74f307b9c1368004a75f3e89a5aea diff --git a/DiligentTools b/DiligentTools index a72a271..92604e7 160000 --- a/DiligentTools +++ b/DiligentTools @@ -1 +1 @@ -Subproject commit a72a2711917f46a4eb03d3bb510519a593a37930 +Subproject commit 92604e796c9359d8be4ed850aed94a30c82b139e -- cgit v1.2.3 From b5be45935b86d9ca8da29b14bb34abc9f9d05430 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Tue, 27 Mar 2018 09:07:11 -0700 Subject: Updated core: added debug message callback configuration --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index 3aaa8e2..d0f2872 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 3aaa8e2dcb73ca91a488f21250aceb0267fb15d6 +Subproject commit d0f28728ac2b9a8c7349b26c7ea40182aa952a30 -- cgit v1.2.3 From 7eaac141998744af9ab260105f9f91726b669847 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Tue, 27 Mar 2018 19:23:07 -0700 Subject: Fixed https://github.com/DiligentGraphics/DiligentEngine/issues/9 --- DiligentCore | 2 +- Tests/TestApp/include/TestBrokenShader.h | 33 +++++++++++++++++ Tests/TestApp/src/TestApp.cpp | 2 ++ Tests/TestApp/src/TestBrokenShader.cpp | 61 ++++++++++++++++++++++++++++++++ 4 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 Tests/TestApp/include/TestBrokenShader.h create mode 100644 Tests/TestApp/src/TestBrokenShader.cpp diff --git a/DiligentCore b/DiligentCore index d0f2872..cf7ef96 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit d0f28728ac2b9a8c7349b26c7ea40182aa952a30 +Subproject commit cf7ef96b20bf3f91a9ee623f94800d617bc6ff3c diff --git a/Tests/TestApp/include/TestBrokenShader.h b/Tests/TestApp/include/TestBrokenShader.h new file mode 100644 index 0000000..ad53fca --- /dev/null +++ b/Tests/TestApp/include/TestBrokenShader.h @@ -0,0 +1,33 @@ +/* Copyright 2015-2018 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +#pragma once + +#include "UnitTestBase.h" + +class TestBrokenShader : public UnitTestBase +{ +public: + TestBrokenShader(Diligent::IRenderDevice *pDevice); + +}; diff --git a/Tests/TestApp/src/TestApp.cpp b/Tests/TestApp/src/TestApp.cpp index 08a99f4..97dd72e 100644 --- a/Tests/TestApp/src/TestApp.cpp +++ b/Tests/TestApp/src/TestApp.cpp @@ -58,6 +58,7 @@ #include "TestCopyTexData.h" #include "PlatformMisc.h" #include "TestBufferCreation.h" +#include "TestBrokenShader.h" using namespace Diligent; @@ -180,6 +181,7 @@ void TestApp::InitializeRenderers() TestTextureCreation TestTexCreation(m_pDevice, m_pImmediateContext); TestBufferCreation TestBuffCreation(m_pDevice, m_pImmediateContext); TestPSOCompatibility TestPSOCompat(m_pDevice); + TestBrokenShader TestBrknShdr(m_pDevice); m_TestGS.Init(m_pDevice, m_pImmediateContext); m_TestTessellation.Init(m_pDevice, m_pImmediateContext); diff --git a/Tests/TestApp/src/TestBrokenShader.cpp b/Tests/TestApp/src/TestBrokenShader.cpp new file mode 100644 index 0000000..794e138 --- /dev/null +++ b/Tests/TestApp/src/TestBrokenShader.cpp @@ -0,0 +1,61 @@ +/* Copyright 2015-2018 Egor Yusov + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF ANY PROPRIETARY RIGHTS. + * + * In no event and under no legal theory, whether in tort (including negligence), + * contract, or otherwise, unless required by applicable law (such as deliberate + * and grossly negligent acts) or agreed to in writing, shall any Contributor be + * liable for any damages, including any direct, indirect, special, incidental, + * or consequential damages of any character arising as a result of this License or + * out of the use or inability to use the software (including but not limited to damages + * for loss of goodwill, work stoppage, computer failure or malfunction, or any and + * all other commercial damages or losses), even if such Contributor has been advised + * of the possibility of such damages. + */ + +// EngineSandbox.cpp : Defines the entry point for the application. +// + +#include "pch.h" +#include "TestBrokenShader.h" + +using namespace Diligent; + +static const char g_BrokenShaderSource[] = +R"( +void VSMain(out float4 pos : SV_POSITION) +{ + pos = float3(0.0, 0.0, 0.0, 0.0); +} +)"; + +TestBrokenShader::TestBrokenShader(IRenderDevice *pDevice) : + UnitTestBase("Broken shader test") +{ + ShaderCreationAttribs Attrs; + Attrs.Source = g_BrokenShaderSource; + Attrs.EntryPoint = "VSMain"; + Attrs.Desc.ShaderType = SHADER_TYPE_VERTEX; + Attrs.Desc.Name = "TrivialVS (TestPipelineStateBase)"; + Attrs.SourceLanguage = SHADER_SOURCE_LANGUAGE_HLSL; + RefCntAutoPtr pBrokenShader; + IDataBlob *pErrors = nullptr; + Attrs.ppCompilerOutput = &pErrors; + LOG_INFO_MESSAGE("No worries, testing broken shader..."); + pDevice->CreateShader(Attrs, &pBrokenShader); + VERIFY_EXPR(!pBrokenShader); + VERIFY_EXPR(pErrors != nullptr); + const char* Msg = reinterpret_cast(pErrors->GetDataPtr()); + LOG_INFO_MESSAGE("Compiler output:\n", Msg); + pErrors->Release(); + + SetStatus(TestResult::Succeeded); +} -- cgit v1.2.3 From 6d8eedb36afc22d690cd261f52e39a1184f981bd Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Tue, 27 Mar 2018 19:30:16 -0700 Subject: Minor update --- Tests/TestApp/src/TestBrokenShader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/TestApp/src/TestBrokenShader.cpp b/Tests/TestApp/src/TestBrokenShader.cpp index 794e138..7282828 100644 --- a/Tests/TestApp/src/TestBrokenShader.cpp +++ b/Tests/TestApp/src/TestBrokenShader.cpp @@ -44,7 +44,7 @@ TestBrokenShader::TestBrokenShader(IRenderDevice *pDevice) : Attrs.Source = g_BrokenShaderSource; Attrs.EntryPoint = "VSMain"; Attrs.Desc.ShaderType = SHADER_TYPE_VERTEX; - Attrs.Desc.Name = "TrivialVS (TestPipelineStateBase)"; + Attrs.Desc.Name = "Broken shader test"; Attrs.SourceLanguage = SHADER_SOURCE_LANGUAGE_HLSL; RefCntAutoPtr pBrokenShader; IDataBlob *pErrors = nullptr; -- cgit v1.2.3 From 872f2c07d8c610ae4c8e9eb264d77f23fe1028bb Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Tue, 27 Mar 2018 19:40:12 -0700 Subject: Updated core (added debug shader output when shader compilation fails) --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index cf7ef96..0a63fc0 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit cf7ef96b20bf3f91a9ee623f94800d617bc6ff3c +Subproject commit 0a63fc06246a3868e11741cd3682accc069ba868 -- cgit v1.2.3 From 3081e9165ae8d931e75f9aa8f825d72fbb0e8cdb Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Thu, 29 Mar 2018 18:50:58 -0700 Subject: Updated Core (added hardware adapter & display mode enumeration) --- DiligentCore | 2 +- Tests/TestApp/src/TestApp.cpp | 54 +++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 53 insertions(+), 3 deletions(-) diff --git a/DiligentCore b/DiligentCore index 0a63fc0..f3a224a 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 0a63fc06246a3868e11741cd3682accc069ba868 +Subproject commit f3a224a1f19e9d67cb683a965d1fb88636eabf6c diff --git a/Tests/TestApp/src/TestApp.cpp b/Tests/TestApp/src/TestApp.cpp index 97dd72e..783a7e4 100644 --- a/Tests/TestApp/src/TestApp.cpp +++ b/Tests/TestApp/src/TestApp.cpp @@ -23,6 +23,7 @@ #include #include +#include #include "PlatformDefinitions.h" #include "TestApp.h" @@ -89,6 +90,8 @@ void TestApp::InitializeDiligentEngine( SCDesc.SamplesCount = 1; Uint32 NumDeferredCtx = 0; std::vector ppContexts; + std::vector Adapters; + std::vector> AdapterDisplayModes; switch (m_DeviceType) { #if D3D11_SUPPORTED @@ -100,8 +103,23 @@ void TestApp::InitializeDiligentEngine( // Load the dll and import GetEngineFactoryD3D11() function LoadGraphicsEngineD3D11(GetEngineFactoryD3D11); #endif - ppContexts.resize(1 + NumDeferredCtx); auto *pFactoryD3D11 = GetEngineFactoryD3D11(); + Uint32 NumAdapters = 0; + pFactoryD3D11->EnumerateHardwareAdapters(NumAdapters, 0); + Adapters.resize(NumAdapters); + pFactoryD3D11->EnumerateHardwareAdapters(NumAdapters, Adapters.data()); + + for(Uint32 i=0; i < Adapters.size(); ++i) + { + Uint32 NumDisplayModes = 0; + std::vector DisplayModes; + pFactoryD3D11->EnumerateDisplayModes(i, 0, TEX_FORMAT_RGBA8_UNORM, NumDisplayModes, nullptr); + DisplayModes.resize(NumDisplayModes); + pFactoryD3D11->EnumerateDisplayModes(i, 0, TEX_FORMAT_RGBA8_UNORM, NumDisplayModes, DisplayModes.data()); + AdapterDisplayModes.emplace_back(std::move(DisplayModes)); + } + + ppContexts.resize(1 + NumDeferredCtx); pFactoryD3D11->CreateDeviceAndContextsD3D11(DeviceAttribs, &m_pDevice, ppContexts.data(), NumDeferredCtx); if(NativeWindowHandle != nullptr) @@ -118,9 +136,25 @@ void TestApp::InitializeDiligentEngine( // Load the dll and import GetEngineFactoryD3D12() function LoadGraphicsEngineD3D12(GetEngineFactoryD3D12); #endif + auto *pFactoryD3D12 = GetEngineFactoryD3D12(); + Uint32 NumAdapters = 0; + pFactoryD3D12->EnumerateHardwareAdapters(NumAdapters, 0); + Adapters.resize(NumAdapters); + pFactoryD3D12->EnumerateHardwareAdapters(NumAdapters, Adapters.data()); + + for (Uint32 i = 0; i < Adapters.size(); ++i) + { + Uint32 NumDisplayModes = 0; + std::vector DisplayModes; + pFactoryD3D12->EnumerateDisplayModes(i, 0, TEX_FORMAT_RGBA8_UNORM, NumDisplayModes, nullptr); + DisplayModes.resize(NumDisplayModes); + pFactoryD3D12->EnumerateDisplayModes(i, 0, TEX_FORMAT_RGBA8_UNORM, NumDisplayModes, DisplayModes.data()); + AdapterDisplayModes.emplace_back(std::move(DisplayModes)); + } + EngineD3D12Attribs EngD3D12Attribs; ppContexts.resize(1 + NumDeferredCtx); - auto *pFactoryD3D12 = GetEngineFactoryD3D12(); + pFactoryD3D12->CreateDeviceAndContextsD3D12(EngD3D12Attribs, &m_pDevice, ppContexts.data(), NumDeferredCtx); if (!m_pSwapChain && NativeWindowHandle != nullptr) @@ -165,6 +199,22 @@ void TestApp::InitializeDiligentEngine( break; } + + std::stringstream ss; + ss << "Found " << Adapters.size() << " adapters:\n"; + for (Uint32 i = 0; i < Adapters.size(); ++i) + { + ss << Adapters[i].Description << " (" << (Adapters[i].DedicatedVideoMemory >> 20) << " MB). Num outputs: " << Adapters[i].NumOutputs << ". Display modes:\n"; + const auto &DisplayModes = AdapterDisplayModes[i]; + for(Uint32 m=0; m < DisplayModes.size(); ++m) + { + const auto &Mode = DisplayModes[m]; + ss << " " << Mode.Width << 'x' << Mode.Height << " " << std::setprecision(2) << Mode.RefreshRate << "Hz\n"; + } + } + auto str = ss.str(); + LOG_INFO_MESSAGE(str); + m_pImmediateContext.Attach(ppContexts[0]); m_pDeferredContexts.resize(NumDeferredCtx); for (Diligent::Uint32 ctx = 0; ctx < NumDeferredCtx; ++ctx) -- cgit v1.2.3 From 73225f94062b175df25a0f9d3627bfc1cecaecce Mon Sep 17 00:00:00 2001 From: SCrusader Date: Thu, 29 Mar 2018 19:24:49 -0700 Subject: Update README.md Made description of Diligent Engine more concise. --- README.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4ab3129..65a5cac 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,10 @@ # Diligent Engine - A Modern Cross-Platform 3D Graphics Library -[Diligent Engine](http://diligentgraphics.com/diligent-engine/) is a light-weight cross-platform abstraction layer between the +[Diligent Engine](http://diligentgraphics.com/diligent-engine/) is a lightweight cross-platform abstraction layer between the application and the platform-specific graphics API. -Its main goal is to take advantages of the next-generation APIs such as Direct3D12 and Vulkan, but at the same time provide support -for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent Engine exposes common front-end for all supported platforms and +The main goal is to take advantages of next-generation APIs such as Direct3D12 and Vulkan, while providing support for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent Engine exposes common front-end for all supported platforms and provides [interoperability with underlying native API](http://diligentgraphics.com/diligent-engine/native-api-interoperability/). -[Shader source code converter](http://diligentgraphics.com/diligent-engine/shader-converter/) allows shaders authored in HLSL to -be translated to GLSL and used on all supported platforms. -The engine supports [integration with Unity](http://diligentgraphics.com/diligent-engine/integration-with-unity/) and is designed to be -used as a graphics subsystem in a standalone game engine, Unity native plugin or any other 3D application. It is distributed under -[Apache 2.0 license](License.txt) and is free to use. +[Shader source code converter](http://diligentgraphics.com/diligent-engine/shader-converter/) translates shaders authored in HSL to GLSL and enables use on all supported platform. The engine is designed as a graphics subsystem in a standalone game engine, Unity native plugin or any other 3D application, and supports [integration with Unity](http://diligentgraphics.com/diligent-engine/integration-with-unity/). [Diligent Engine](http://diligentgraphics.com/diligent-engine/) is distributed under [Apache 2.0 license](License.txt) and is free to use. ## Features -- cgit v1.2.3 From 681506ed960a2254580c28ca69062f243754b53e Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Thu, 29 Mar 2018 20:06:51 -0700 Subject: Updated core: added adapter id to engine initialization --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index f3a224a..b0b568e 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit f3a224a1f19e9d67cb683a965d1fb88636eabf6c +Subproject commit b0b568e32e854a720e97e1085151f54c7e62f047 -- cgit v1.2.3 From c3f655ff7ad02bb7c9c5e0f82b8854e90eecce2a Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Thu, 29 Mar 2018 23:26:33 -0700 Subject: Fixed issue with Win32 MessageProc() not checking if g_pTheApp is null --- Common/NativeApp/src/Win32/WinMain.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Common/NativeApp/src/Win32/WinMain.cpp b/Common/NativeApp/src/Win32/WinMain.cpp index 6b53082..ff6b3b2 100644 --- a/Common/NativeApp/src/Win32/WinMain.cpp +++ b/Common/NativeApp/src/Win32/WinMain.cpp @@ -109,9 +109,12 @@ int WINAPI WinMain(HINSTANCE instance, HINSTANCE, LPSTR, int cmdShow) // Called every time the NativeNativeAppBase receives a message LRESULT CALLBACK MessageProc(HWND wnd, UINT message, WPARAM wParam, LPARAM lParam) { - auto res = g_pTheApp->HandleWin32Message(wnd, message, wParam, lParam); - if (res != 0) - return res; + if(g_pTheApp) + { + auto res = g_pTheApp->HandleWin32Message(wnd, message, wParam, lParam); + if (res != 0) + return res; + } switch (message) { -- cgit v1.2.3 From 6e300d8c6a0c2157b8d804cd604dad6079429d8d Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Fri, 30 Mar 2018 09:59:44 -0700 Subject: Updated submodules; enabled fullscreen mode --- DiligentCore | 2 +- DiligentSamples | 2 +- Projects/Asteroids/src/asteroids_DE.cpp | 4 ++-- Tests/TestApp/src/TestApp.cpp | 7 ++++--- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/DiligentCore b/DiligentCore index b0b568e..5677bda 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit b0b568e32e854a720e97e1085151f54c7e62f047 +Subproject commit 5677bdafc48e6231a67c01e5d894ed657aa0ecf6 diff --git a/DiligentSamples b/DiligentSamples index fbd8cfa..f3a246d 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit fbd8cfa6cac74f307b9c1368004a75f3e89a5aea +Subproject commit f3a246d2e321fc2b98c00f5c53bed2c3c6fc4bf1 diff --git a/Projects/Asteroids/src/asteroids_DE.cpp b/Projects/Asteroids/src/asteroids_DE.cpp index 296f05f..c27b6a1 100644 --- a/Projects/Asteroids/src/asteroids_DE.cpp +++ b/Projects/Asteroids/src/asteroids_DE.cpp @@ -75,7 +75,7 @@ void Asteroids::InitDevice(HWND hWnd, DeviceType DevType) #endif auto *pFactoryD3D11 = GetEngineFactoryD3D11(); pFactoryD3D11->CreateDeviceAndContextsD3D11( DeviceAttribs, &mDevice, ppContexts.data(), mNumSubsets-1 ); - pFactoryD3D11->CreateSwapChainD3D11( mDevice, ppContexts[0], SwapChainDesc, hWnd, &mSwapChain ); + pFactoryD3D11->CreateSwapChainD3D11( mDevice, ppContexts[0], SwapChainDesc, FullScreenModeDesc{}, hWnd, &mSwapChain ); } else { @@ -92,7 +92,7 @@ void Asteroids::InitDevice(HWND hWnd, DeviceType DevType) #endif auto *pFactoryD3D12 = GetEngineFactoryD3D12(); pFactoryD3D12->CreateDeviceAndContextsD3D12( Attribs, &mDevice, ppContexts.data(), mNumSubsets-1 ); - pFactoryD3D12->CreateSwapChainD3D12( mDevice, ppContexts[0], SwapChainDesc, hWnd, &mSwapChain ); + pFactoryD3D12->CreateSwapChainD3D12( mDevice, ppContexts[0], SwapChainDesc, FullScreenModeDesc{}, hWnd, &mSwapChain ); } mDeviceCtxt.Attach(ppContexts[0]); diff --git a/Tests/TestApp/src/TestApp.cpp b/Tests/TestApp/src/TestApp.cpp index 783a7e4..4994c69 100644 --- a/Tests/TestApp/src/TestApp.cpp +++ b/Tests/TestApp/src/TestApp.cpp @@ -123,7 +123,7 @@ void TestApp::InitializeDiligentEngine( pFactoryD3D11->CreateDeviceAndContextsD3D11(DeviceAttribs, &m_pDevice, ppContexts.data(), NumDeferredCtx); if(NativeWindowHandle != nullptr) - pFactoryD3D11->CreateSwapChainD3D11(m_pDevice, ppContexts[0], SCDesc, NativeWindowHandle, &m_pSwapChain); + pFactoryD3D11->CreateSwapChainD3D11(m_pDevice, ppContexts[0], SCDesc, FullScreenModeDesc{}, NativeWindowHandle, &m_pSwapChain); } break; #endif @@ -158,7 +158,7 @@ void TestApp::InitializeDiligentEngine( pFactoryD3D12->CreateDeviceAndContextsD3D12(EngD3D12Attribs, &m_pDevice, ppContexts.data(), NumDeferredCtx); if (!m_pSwapChain && NativeWindowHandle != nullptr) - pFactoryD3D12->CreateSwapChainD3D12(m_pDevice, ppContexts[0], SCDesc, NativeWindowHandle, &m_pSwapChain); + pFactoryD3D12->CreateSwapChainD3D12(m_pDevice, ppContexts[0], SCDesc, FullScreenModeDesc{}, NativeWindowHandle, &m_pSwapChain); } break; #endif @@ -209,7 +209,8 @@ void TestApp::InitializeDiligentEngine( for(Uint32 m=0; m < DisplayModes.size(); ++m) { const auto &Mode = DisplayModes[m]; - ss << " " << Mode.Width << 'x' << Mode.Height << " " << std::setprecision(2) << Mode.RefreshRate << "Hz\n"; + float RefreshRate = (float)Mode.RefreshRateNumerator / (float)Mode.RefreshRateDenominator; + ss << " " << Mode.Width << 'x' << Mode.Height << " " << std::fixed << std::setprecision(2) << RefreshRate << " Hz\n"; } } auto str = ss.str(); -- cgit v1.2.3 From 8f99e9af700ba047431f9599df1cce3c0857480d Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Fri, 30 Mar 2018 18:11:27 -0700 Subject: Fixed UWP build error --- Tests/TestApp/src/UWP/TestAppUWP.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/TestApp/src/UWP/TestAppUWP.cpp b/Tests/TestApp/src/UWP/TestAppUWP.cpp index a74a8de..d7158f8 100644 --- a/Tests/TestApp/src/UWP/TestAppUWP.cpp +++ b/Tests/TestApp/src/UWP/TestAppUWP.cpp @@ -165,11 +165,11 @@ public: IDXGISwapChain3 *pDXGISwapChain3 = nullptr; if (m_DeviceType == DeviceType::D3D12) { - GetEngineFactoryD3D12()->CreateSwapChainD3D12(m_pDevice, m_pImmediateContext, SCDesc, reinterpret_cast(window), &m_pSwapChain); + GetEngineFactoryD3D12()->CreateSwapChainD3D12(m_pDevice, m_pImmediateContext, SCDesc, FullScreenModeDesc{}, reinterpret_cast(window), &m_pSwapChain); } else if (m_DeviceType == DeviceType::D3D11) { - GetEngineFactoryD3D11()->CreateSwapChainD3D11(m_pDevice, m_pImmediateContext, SCDesc, reinterpret_cast(window), &m_pSwapChain); + GetEngineFactoryD3D11()->CreateSwapChainD3D11(m_pDevice, m_pImmediateContext, SCDesc, FullScreenModeDesc{}, reinterpret_cast(window), &m_pSwapChain); } else UNEXPECTED("Unexpected device type"); -- cgit v1.2.3 From 004ed3b9998c2b053263677ffd94b192363d93c3 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 11:58:19 -0700 Subject: Iimplemented switching to a fullscreen mode in d3d --- DiligentCore | 2 +- unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp | 10 ++++++++++ unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp | 10 ++++++++++ unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp | 10 ++++++++++ 4 files changed, 31 insertions(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index 5677bda..f883586 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 5677bdafc48e6231a67c01e5d894ed657aa0ecf6 +Subproject commit f88358621a3a2ffa1a9b7a87baa84695075337bd diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp index e196585..a030158 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp @@ -62,6 +62,16 @@ public: m_pDSV = nullptr; } + virtual void SetFullscreenMode(const DisplayModeAttribs &DisplayMode)override final + { + UNEXPECTED("Fullscreen mode cannot be set through the proxy swap chain"); + } + + virtual void SetWindowedMode()override final + { + UNEXPECTED("Windowed mode cannot be set through the proxy swap chain"); + } + private: ID3D11RenderTargetView *m_pRTV = nullptr; ID3D11DepthStencilView *m_pDSV = nullptr; diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp index 11b912e..f52016d 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp @@ -108,6 +108,16 @@ public: UNEXPECTED("Present is not expected to be called directly"); } + virtual void SetFullscreenMode(const DisplayModeAttribs &DisplayMode)override final + { + UNEXPECTED("Fullscreen mode cannot be set through the proxy swap chain"); + } + + virtual void SetWindowedMode()override final + { + UNEXPECTED("Windowed mode cannot be set through the proxy swap chain"); + } + virtual void Resize(Uint32 NewWidth, Uint32 NewHeight)override final { TBase::Resize(NewWidth, NewHeight, 0); diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp index 1d7ac11..0e01130 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp @@ -34,6 +34,16 @@ public: UNEXPECTED("Present is not expected to be called directly"); } + virtual void SetFullscreenMode(const DisplayModeAttribs &DisplayMode)override final + { + UNEXPECTED("Fullscreen mode cannot be set through the proxy swap chain"); + } + + virtual void SetWindowedMode()override final + { + UNEXPECTED("Windowed mode cannot be set through the proxy swap chain"); + } + virtual void Resize(Uint32 NewWidth, Uint32 NewHeight)override final { TBase::Resize(NewWidth, NewHeight, 0); -- cgit v1.2.3 From 8e0f30a797b79cc84f2c3a2b2bb4d58dcd30a4f1 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 12:32:10 -0700 Subject: Fixed iOS build error --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index f883586..b731e5a 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit f88358621a3a2ffa1a9b7a87baa84695075337bd +Subproject commit b731e5ae479f53adb2be57fdcef1a253c9edbf40 -- cgit v1.2.3 From 7171305342de9a2dd418e7057f666f99f8c0d5c0 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 14:46:00 -0700 Subject: Updated samples submodule (implemented switching to fullscreen in sample apps) --- DiligentSamples | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentSamples b/DiligentSamples index f3a246d..4203a19 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit f3a246d2e321fc2b98c00f5c53bed2c3c6fc4bf1 +Subproject commit 4203a19484da49a39cc2a101a27a8c43d9d35097 -- cgit v1.2.3 From ba7b40284d98e893d4e8119c65d1d89c6a7091cf Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 16:45:18 -0700 Subject: Added sync interval to Present. Fixed https://github.com/DiligentGraphics/DiligentEngine/issues/10 --- DiligentCore | 2 +- DiligentSamples | 2 +- Projects/Asteroids/src/asteroids_DE.cpp | 2 +- Tests/TestApp/src/TestApp.cpp | 2 +- unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp | 2 +- unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp | 2 +- unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/DiligentCore b/DiligentCore index b731e5a..a8a3940 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit b731e5ae479f53adb2be57fdcef1a253c9edbf40 +Subproject commit a8a3940fa4491963048ade02dcb035eaca4b6eb5 diff --git a/DiligentSamples b/DiligentSamples index 4203a19..ba6b4e0 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit 4203a19484da49a39cc2a101a27a8c43d9d35097 +Subproject commit ba6b4e0da05c40dc1d5c9a7dd02b0db2914bd749 diff --git a/Projects/Asteroids/src/asteroids_DE.cpp b/Projects/Asteroids/src/asteroids_DE.cpp index c27b6a1..4d7501b 100644 --- a/Projects/Asteroids/src/asteroids_DE.cpp +++ b/Projects/Asteroids/src/asteroids_DE.cpp @@ -843,7 +843,7 @@ void Asteroids::Render(float frameTime, const OrbitCamera& camera, const Setting } } - mSwapChain->Present();//settings.vsync ? 1 : 0, 0); + mSwapChain->Present(settings.vsync ? 1 : 0); } void Asteroids::GetPerfCounters(float &UpdateTime, float &RenderTime) diff --git a/Tests/TestApp/src/TestApp.cpp b/Tests/TestApp/src/TestApp.cpp index 4994c69..3b96cf0 100644 --- a/Tests/TestApp/src/TestApp.cpp +++ b/Tests/TestApp/src/TestApp.cpp @@ -543,5 +543,5 @@ void TestApp::Render() void TestApp::Present() { - m_pSwapChain->Present(); + m_pSwapChain->Present(0); } diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp index a030158..c3f0f1c 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D11.cpp @@ -39,7 +39,7 @@ public: virtual ID3D11DepthStencilView *GetDSV()override final { return m_pDSV; } - virtual void Present()override final + virtual void Present(Uint32 SyncInterval)override final { UNEXPECTED("Present is not expected to be called directly"); } diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp index f52016d..938d5b1 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp @@ -103,7 +103,7 @@ public: return m_DSV; } - virtual void Present()override final + virtual void Present(Uint32 SyncInterval)override final { UNEXPECTED("Present is not expected to be called directly"); } diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp index 0e01130..8be2797 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterGL.cpp @@ -29,7 +29,7 @@ public: m_UnityGraphicsGL(UnityGraphicsGL) {} - virtual void Present()override final + virtual void Present(Uint32 SyncInterval)override final { UNEXPECTED("Present is not expected to be called directly"); } -- cgit v1.2.3 From f3ac2ce9dc0ae329ac2deeed96f038e0c8e07330 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 20:55:13 -0700 Subject: Implemented switching to fullscreen on shift+enter in UWP --- Common/NativeApp/src/UWP/App.cpp | 47 ++++++++++++++++++++++++++++++++++++++++ Common/NativeApp/src/UWP/App.h | 8 +++++-- DiligentCore | 2 +- DiligentSamples | 2 +- 4 files changed, 55 insertions(+), 4 deletions(-) diff --git a/Common/NativeApp/src/UWP/App.cpp b/Common/NativeApp/src/UWP/App.cpp index 6767b49..e0af485 100644 --- a/Common/NativeApp/src/UWP/App.cpp +++ b/Common/NativeApp/src/UWP/App.cpp @@ -103,6 +103,12 @@ void App::SetWindow(CoreWindow^ window) window->Closed += ref new TypedEventHandler(this, &App::OnWindowClosed); + window->KeyDown += + ref new TypedEventHandler(this, &App::OnKeyDown); + + window->KeyUp += + ref new TypedEventHandler(this, &App::OnKeyUp); + DisplayInformation^ currentDisplayInformation = DisplayInformation::GetForCurrentView(); currentDisplayInformation->DpiChanged += @@ -243,6 +249,47 @@ void App::OnDisplayContentsInvalidated(DisplayInformation^ sender, Object^ args) GetDeviceResources()->ValidateDevice(); } +void App::OnKeyDown(Windows::UI::Core::CoreWindow^ sender, Windows::UI::Core::KeyEventArgs^ args) +{ + auto Key = args->VirtualKey; + switch(Key) + { + case VirtualKey::Escape: + CoreApplication::Exit(); + break; + + case VirtualKey::Enter: + if(m_bShiftPressed) + { + auto applicationView = Windows::UI::ViewManagement::ApplicationView::GetForCurrentView(); + if (applicationView->IsFullScreenMode) + { + applicationView->ExitFullScreenMode(); + } + else + { + applicationView->TryEnterFullScreenMode(); + } + } + break; + + case VirtualKey::Shift: + m_bShiftPressed = true; + break; + } +} + +void App::OnKeyUp(Windows::UI::Core::CoreWindow^ sender, Windows::UI::Core::KeyEventArgs^ args) +{ + auto Key = args->VirtualKey; + switch (Key) + { + case VirtualKey::Shift: + m_bShiftPressed = false; + break; + } +} + std::shared_ptr App::GetDeviceResources() { if (m_deviceResources != nullptr && m_deviceResources->IsDeviceRemoved()) diff --git a/Common/NativeApp/src/UWP/App.h b/Common/NativeApp/src/UWP/App.h index b480a52..1b09441 100644 --- a/Common/NativeApp/src/UWP/App.h +++ b/Common/NativeApp/src/UWP/App.h @@ -57,11 +57,15 @@ namespace SampleApp void OnOrientationChanged(Windows::Graphics::Display::DisplayInformation^ sender, Platform::Object^ args); void OnDisplayContentsInvalidated(Windows::Graphics::Display::DisplayInformation^ sender, Platform::Object^ args); + void OnKeyDown(Windows::UI::Core::CoreWindow^ sender, Windows::UI::Core::KeyEventArgs^ args); + void OnKeyUp(Windows::UI::Core::CoreWindow^ sender, Windows::UI::Core::KeyEventArgs^ args); + private: std::shared_ptr GetDeviceResources(); std::unique_ptr m_Main; std::shared_ptr m_deviceResources; - bool m_windowClosed; - bool m_windowVisible; + bool m_windowClosed = false; + bool m_windowVisible = false; + bool m_bShiftPressed = false; }; } diff --git a/DiligentCore b/DiligentCore index a8a3940..be4b724 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit a8a3940fa4491963048ade02dcb035eaca4b6eb5 +Subproject commit be4b724b6b90a960f25844683f69d7f80ca2abeb diff --git a/DiligentSamples b/DiligentSamples index ba6b4e0..3ea8cb7 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit ba6b4e0da05c40dc1d5c9a7dd02b0db2914bd749 +Subproject commit 3ea8cb7d91d93f9235a2d8db82da5bba8d60dcde -- cgit v1.2.3 From 1c8d702ab6cb460d8ec540562c0ac81a15247fd5 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 21:10:48 -0700 Subject: Updated readme --- DiligentCore | 2 +- DiligentSamples | 2 +- README.md | 14 ++++++++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/DiligentCore b/DiligentCore index be4b724..a28c992 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit be4b724b6b90a960f25844683f69d7f80ca2abeb +Subproject commit a28c992134489c20ce5b062ead4a4d0388dbb881 diff --git a/DiligentSamples b/DiligentSamples index 3ea8cb7..4955e09 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit 3ea8cb7d91d93f9235a2d8db82da5bba8d60dcde +Subproject commit 4955e098046b9a230b45e194b64fd26c92e5ba01 diff --git a/README.md b/README.md index 4ab3129..7549adc 100644 --- a/README.md +++ b/README.md @@ -409,6 +409,20 @@ and adds implementation using Diligent Engine API to allow comparing performance # Version History +## Current progress + +* Core: + * Implemented hardware adapter & display mode enumeration in D3D11 and D3D12 modes + * Implemented initialization in fullscreen mode as well as toggling between fullscreen and windowed modes in run time + * Added sync interval parameter to ISwapChain::Present() +* Samples: + * Added display fullscreen mode selection dialog box + * Implemented fullscreen mode toggle on UWP with shift + enter + * Implemented fullscreen window toggle on Win32 with alt + enter +* Fixed the following issues: + * [Add option to redirect diligent error messages](https://github.com/DiligentGraphics/DiligentEngine/issues/9) + * [Add ability to run in exclusive fullscreen/vsync mode](https://github.com/DiligentGraphics/DiligentEngine/issues/10) + ## v2.2.a * Enabled Win32 build targeting Windows 8.1 SDK -- cgit v1.2.3 From 9ecc860374ea842c74bc0679432cced14bb62807 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 21:13:45 -0700 Subject: Updated readme --- DiligentSamples | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/DiligentSamples b/DiligentSamples index 4955e09..fa02e0e 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit 4955e098046b9a230b45e194b64fd26c92e5ba01 +Subproject commit fa02e0e969a462a156b60d39d3250e73dbb7ea7c diff --git a/README.md b/README.md index 7549adc..853d8a1 100644 --- a/README.md +++ b/README.md @@ -416,7 +416,7 @@ and adds implementation using Diligent Engine API to allow comparing performance * Implemented initialization in fullscreen mode as well as toggling between fullscreen and windowed modes in run time * Added sync interval parameter to ISwapChain::Present() * Samples: - * Added display fullscreen mode selection dialog box + * Added fullscreen mode selection dialog box * Implemented fullscreen mode toggle on UWP with shift + enter * Implemented fullscreen window toggle on Win32 with alt + enter * Fixed the following issues: -- cgit v1.2.3 From 81400ebf6c77c09ea12bbc532ea5658b3c09fc87 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 31 Mar 2018 22:39:38 -0700 Subject: Fixed issue with d3d11 swap chain faling to resize due to command lists not being released --- DiligentSamples | 2 +- Projects/Asteroids/src/asteroids_DE.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/DiligentSamples b/DiligentSamples index fa02e0e..9f79380 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit fa02e0e969a462a156b60d39d3250e73dbb7ea7c +Subproject commit 9f793803c249cb7b3ff6d62fa0beaa6a517479ce diff --git a/Projects/Asteroids/src/asteroids_DE.cpp b/Projects/Asteroids/src/asteroids_DE.cpp index 4d7501b..40d9db2 100644 --- a/Projects/Asteroids/src/asteroids_DE.cpp +++ b/Projects/Asteroids/src/asteroids_DE.cpp @@ -769,6 +769,10 @@ void Asteroids::Render(float frameTime, const OrbitCamera& camera, const Setting for(auto &cmdList : mCmdLists) { mDeviceCtxt->ExecuteCommandList(cmdList); + // Release command lists now to release all outstanding references + // In d3d11 mode, command lists hold references to the swap chain's back buffer + // that cause swap chain resize to fail + cmdList.Release(); } } -- cgit v1.2.3 From 3b0f2a207bde5d74215e0854c7d5bfcfab36705c Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 1 Apr 2018 11:33:24 -0700 Subject: Some updates to texture loading library --- DiligentTools | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentTools b/DiligentTools index 92604e7..3800d79 160000 --- a/DiligentTools +++ b/DiligentTools @@ -1 +1 @@ -Subproject commit 92604e796c9359d8be4ed850aed94a30c82b139e +Subproject commit 3800d79e3d5491340e22cbf237ec4b62b75545a2 -- cgit v1.2.3 From d17fb68d6c068b84cd495f623f1f45da9ec34289 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 1 Apr 2018 13:07:05 -0700 Subject: Updated core (minor changes) --- DiligentCore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiligentCore b/DiligentCore index a28c992..18d5973 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit a28c992134489c20ce5b062ead4a4d0388dbb881 +Subproject commit 18d59732724500f094510cece80afd83e3256282 -- cgit v1.2.3 From 565fe726a2baaa0dcea15ab6d2f02e6ba542c1d3 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sun, 1 Apr 2018 14:24:17 -0700 Subject: Updated readme --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fdfb342..eafd839 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,15 @@ # Diligent Engine - A Modern Cross-Platform 3D Graphics Library [Diligent Engine](http://diligentgraphics.com/diligent-engine/) is a lightweight cross-platform abstraction layer between the -application and the platform-specific graphics API. -The main goal is to take advantages of next-generation APIs such as Direct3D12 and Vulkan, while providing support for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent Engine exposes common front-end for all supported platforms and -provides [interoperability with underlying native API](http://diligentgraphics.com/diligent-engine/native-api-interoperability/). -[Shader source code converter](http://diligentgraphics.com/diligent-engine/shader-converter/) translates shaders authored in HSL to GLSL and enables use on all supported platform. The engine is designed as a graphics subsystem in a standalone game engine, Unity native plugin or any other 3D application, and supports [integration with Unity](http://diligentgraphics.com/diligent-engine/integration-with-unity/). [Diligent Engine](http://diligentgraphics.com/diligent-engine/) is distributed under [Apache 2.0 license](License.txt) and is free to use. +application and the platform-specific graphics API designed to take advantages of next-generation APIs such as +Direct3D12 and Vulkan, while providing support for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent Engine exposes +common front-end for all supported platforms and provides +[interoperability with underlying native API](http://diligentgraphics.com/diligent-engine/native-api-interoperability/). +[Shader source code converter](http://diligentgraphics.com/diligent-engine/shader-converter/) allows HLSL shaders to be used +on all supported platforms and rendering backends. The engine is intended to be used as a graphics subsystem in a game engine +or any other 3D application, and supports +[integration with Unity](http://diligentgraphics.com/diligent-engine/integration-with-unity/). +Diligent Engine is distributed under [Apache 2.0 license](License.txt) and is free to use. ## Features -- cgit v1.2.3