Atom/RHI/Vulkan
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -66,7 +66,6 @@ ly_add_target(
|
||||
NAME Atom_RHI_Vulkan.Reflect STATIC
|
||||
NAMESPACE Gem
|
||||
FILES_CMAKE
|
||||
atom_rhi_vulkan_common_files.cmake
|
||||
atom_rhi_vulkan_reflect_common_files.cmake
|
||||
${pal_source_dir}/platform_reflect_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
INCLUDE_DIRECTORIES
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/Object.h>
|
||||
#include <AzCore/Memory/SystemAllocator.h>
|
||||
#include <AzCore/std/smart_ptr/unique_ptr.h>
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) Contributors to the Open 3D Engine Project. For complete copyright and license terms please see the LICENSE at the root of this distribution.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <AzCore/PlatformDef.h>
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Instance.h>
|
||||
#include <RHI/WSISurface.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Instance.h>
|
||||
#include <RHI/WSISurface.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Instance.h>
|
||||
#include <RHI/WSISurface.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/AliasedHeap.h>
|
||||
#include <RHI/AliasingBarrierTracker.h>
|
||||
#include <RHI/Image.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/AliasingBarrierTracker.h>
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/Image.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI.Reflect/PlatformLimitsDescriptor.h>
|
||||
#include <Atom/RHI/BufferPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <AzCore/std/sort.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/BufferMemory.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/BufferMemoryPageAllocator.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI.Reflect/PlatformLimitsDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/Vulkan/BufferPoolDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferPool.h>
|
||||
#include <RHI/BufferPoolResolver.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferView.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/BufferView.h>
|
||||
#include <AzCore/Memory/PoolAllocator.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/containers/vector.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/CommandListAllocator.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/CommandPool.h>
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/Debug/EventTraceDrillerBus.h>
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/CommandQueue.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <AzCore/std/sort.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/ComputePipeline.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <Atom/RHI.Reflect/ImageDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ImageSubresource.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayoutDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayout.h>
|
||||
#include <AzCore/Utils/TypeHash.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferPool.h>
|
||||
#include <RHI/BufferView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayout.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayout.h>
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayoutDescriptor.h>
|
||||
#include <AzCore/Utils/TypeHash.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Loader/FunctionLoader.h>
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI/TransientAttachmentPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Fence.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/BufferFrameAttachment.h>
|
||||
#include <Atom/RHI/BufferScopeAttachment.h>
|
||||
#include <Atom/RHI/BufferView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/ScopeId.h>
|
||||
#include <Atom/RHI/FrameGraph.h>
|
||||
#include <RHI/CommandList.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/FrameGraphExecuteGroupBase.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/FrameGraphExecuteGroupHandler.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/FrameGraphExecuteGroup.h>
|
||||
#include <RHI/FrameGraphExecuteGroupBase.h>
|
||||
#include <RHI/FrameGraphExecuteGroupHandlerBase.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/FrameGraphExecuteGroupMerged.h>
|
||||
#include <RHI/Scope.h>
|
||||
#include <RHI/SwapChain.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/ImageScopeAttachment.h>
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/FrameGraph.h>
|
||||
#include <AzCore/std/parallel/thread.h>
|
||||
#include <RHI/FrameGraphExecuteGroupHandler.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/hash.h>
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <Atom/RHI.Reflect/RenderStates.h>
|
||||
#include <Atom/RHI.Reflect/InputStreamLayout.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <AzCore/std/sort.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI.Reflect/PlatformLimitsDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ImageDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Image.h>
|
||||
#include <RHI/ImagePool.h>
|
||||
#include <RHI/ImagePoolResolver.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Image.h>
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <RHI/IndirectBufferSignature.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/IndirectBufferWriter.h>
|
||||
#include <RHI/IndirectBufferSignature.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Instance.h>
|
||||
#include <Atom/RHI.Loader/FunctionLoader.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <Atom/RHI.Reflect/Bits.h>
|
||||
#include <RHI/Memory.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <AzCore/Memory/PoolAllocator.h>
|
||||
#include <AzCore/std/containers/map.h>
|
||||
#include <AzCore/std/parallel/mutex.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/MemoryPageAllocator.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/BufferView.h>
|
||||
#include <RHI/MergedShaderResourceGroup.h>
|
||||
#include <RHI/MergedShaderResourceGroupPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/MergedShaderResourceGroup.h>
|
||||
#include <RHI/MergedShaderResourceGroupPool.h>
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/SystemComponent.h>
|
||||
#include <Atom/RHI.Reflect/Vulkan/ReflectSystemComponent.h>
|
||||
#include <Atom/RHI.Reflect/ReflectSystemComponent.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferPool.h>
|
||||
#include <RHI/BufferView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/MemoryStatisticsBuilder.h>
|
||||
#include <AzCore/std/containers/set.h>
|
||||
#include <AzCore/std/string/conversions.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Pipeline.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/PipelineLayout.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/PipelineLayoutDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupPoolDescriptor.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/PipelineLibrary.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/PipelineLayoutDescriptor.h>
|
||||
#include <RHI/DescriptorPool.h>
|
||||
#include <RHI/DescriptorSetLayout.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Query.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/smart_ptr/unique_ptr.h>
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/algorithm.h>
|
||||
#include <AzCore/std/iterator.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <RHI/RayTracingBlas.h>
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/RayTracingAccelerationStructure.h>
|
||||
#include <AzCore/Memory/SystemAllocator.h>
|
||||
#include <AzCore/std/smart_ptr/unique_ptr.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/RayTracingPipeline.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Conversion.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/RayTracingPipelineState.h>
|
||||
#include <Atom/RHI.Reflect/SamplerState.h>
|
||||
#include <Atom/RHI.Reflect/Vulkan/ShaderStageFunction.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/RayTracingPipelineState.h>
|
||||
#include <AzCore/Memory/SystemAllocator.h>
|
||||
#include <AzCore/std/smart_ptr/unique_ptr.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/RayTracingPipelineState.h>
|
||||
#include <RHI/RayTracingShaderTable.h>
|
||||
#include <Atom/RHI.Reflect/Vulkan/ShaderStageFunction.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <AzCore/Math/Matrix3x4.h>
|
||||
#include <RHI/RayTracingTlas.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/RayTracingAccelerationStructure.h>
|
||||
#include <AzCore/Memory/SystemAllocator.h>
|
||||
#include <AzCore/std/smart_ptr/unique_ptr.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Framebuffer.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/DeviceObject.h>
|
||||
#include <Atom/RHI.Reflect/Limits.h>
|
||||
#include <Atom/RHI.Reflect/ImageScopeAttachmentDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/BufferScopeAttachment.h>
|
||||
#include <Atom/RHI/ImageFrameAttachment.h>
|
||||
#include <Atom/RHI/ImageScopeAttachment.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/hash.h>
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/DeviceObject.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <algorithm>
|
||||
#include <Atom/RHI/BufferScopeAttachment.h>
|
||||
#include <Atom/RHI/BufferProperty.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Semaphore.h>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/DeviceObject.h>
|
||||
#include <AzCore/Memory/PoolAllocator.h>
|
||||
#include <RHI/SignalEvent.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/base.h>
|
||||
#include <RHI/SemaphoreAllocator.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/ShaderModule.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/utils.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <RHI/DescriptorSet.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/BufferPool.h>
|
||||
#include <Atom/RHI/BufferView.h>
|
||||
#include <Atom/RHI/ImageView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/SignalEvent.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI.Reflect/PlatformLimitsDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/Vulkan/ImagePoolDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <AzCore/std/containers/fixed_unordered_map.h>
|
||||
#include <AzCore/std/parallel/lock.h>
|
||||
#include <RHI/StreamingImagePoolResolver.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI/PipelineStateDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ClearValue.h>
|
||||
#include <Atom/RHI.Reflect/ImageScopeAttachmentDescriptor.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/ShaderResourceGroupLayout.h>
|
||||
#include <AzCore/Serialization/EditContext.h>
|
||||
#include <AzCore/Serialization/SerializeContext.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/TransientBufferDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/TransientImageDescriptor.h>
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <stdarg.h>
|
||||
#include <algorithm>
|
||||
#include <Atom/RHI.Reflect/Bits.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Vulkan_precompiled.h"
|
||||
#include <RHI/WSISurface.h>
|
||||
#include <RHI/Instance.h>
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
|
||||
#include <Atom/RHI/Object.h>
|
||||
#include <Atom/RHI.Reflect/SwapChainDescriptor.h>
|
||||
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
#
|
||||
# Copyright (c) Contributors to the Open 3D Engine Project. For complete copyright and license terms please see the LICENSE at the root of this distribution.
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
#
|
||||
#
|
||||
|
||||
set(FILES
|
||||
Source/Atom_RHI_Vulkan_precompiled.h
|
||||
)
|
||||
Reference in New Issue
Block a user