Atom/RHI/Metal
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "CryRenderOther_precompiled.h"
|
||||
|
||||
#include "AttachmentImagePool.h"
|
||||
#include "Conversions.h"
|
||||
#include "Image.h"
|
||||
|
||||
@@ -71,7 +71,6 @@ ly_add_target(
|
||||
NAME Atom_RHI_Metal.Private.Static STATIC
|
||||
NAMESPACE Gem
|
||||
FILES_CMAKE
|
||||
atom_rhi_metal_common_files.cmake
|
||||
atom_rhi_metal_private_common_files.cmake
|
||||
Source/Platform/${PAL_PLATFORM_NAME}/platform_private_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
PLATFORM_INCLUDE_FILES
|
||||
|
||||
@@ -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_Metal_precompiled_Platform.h>
|
||||
-1
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <AzCore/Module/Module.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/Conversions.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#import <QuartzCore/CAMetalLayer.h>
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/Conversions.h>
|
||||
|
||||
namespace AZ
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#import <QuartzCore/CAMetalLayer.h>
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI/MemoryStatisticsBuilder.h>
|
||||
#include <Atom/RHI.Reflect/TransientImageDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/TransientBufferDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/AliasingBarrierTracker.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Scope.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/SamplerState.h>
|
||||
#include <AzCore/std/containers/vector.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_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_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Buffer.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <AzCore/Casting/lossy_cast.h>
|
||||
#include <RHI/BufferMemoryAllocator.h>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/BufferMemoryView.h>
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <Atom/RHI.Reflect/PlatformLimitsDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/Metal/BufferPoolDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_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_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/Bits.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/AttachmentEnums.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/CommandListPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI.Reflect/CpuTimingStatistics.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <RHI/CommandQueue.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/ImageDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/Bits.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI/RHISystemInterface.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <AzFramework/API/ApplicationAPI.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Fence.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI/CpuProfiler.h>
|
||||
#include <Atom/RHI/FrameGraph.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/FrameGraphExecuteGroup.h>
|
||||
#include <RHI/Scope.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/FrameGraphExecuteGroupBase.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/FrameGraphExecuteGroupMerged.h>
|
||||
#include <RHI/Scope.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI/FrameGraph.h>
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Conversions.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/BufferPool.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Buffer.h>
|
||||
#include <RHI/BufferPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Conversions.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Conversions.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Metal.h>
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#import <RHI/MetalViewController.h>
|
||||
#include <AzFramework/API/ApplicationAPI.h>
|
||||
#include <AzFramework/Windowing/WindowBus.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/Metal/ReflectSystemComponent.h>
|
||||
#include <Atom/RHI.Reflect/ReflectSystemComponent.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/NullDescriptorManager.h>
|
||||
#include <RHI/Device.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/Metal/PipelineLayoutDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/ShaderStages.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/PipelineLibrary.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI/PipelineStateDescriptor.h>
|
||||
#include <Atom/RHI.Reflect/Metal/PipelineLayoutDescriptor.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/CommandList.h>
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Query.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <RHI/Device.h>
|
||||
#include <RHI/Query.h>
|
||||
#include <RHI/QueryPool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
#include <Atom/RHI/CpuProfiler.h>
|
||||
#include <Atom/RHI/ImageScopeAttachment.h>
|
||||
#include <Atom/RHI/ResolveScopeAttachment.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <RHI/ArgumentBuffer.h>
|
||||
#include <RHI/ImageView.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <RHI/ArgumentBuffer.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI/MemoryStatisticsBuilder.h>
|
||||
#include <AzCore/Casting/lossy_cast.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <AzCore/Debug/EventTrace.h>
|
||||
#include <RHI/StreamingImagePool.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <AzCore/std/string/conversions.h>
|
||||
#include <AzCore/std/string/string.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI/FactoryManagerBus.h>
|
||||
#include <Atom/RHI/Fence.h>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*
|
||||
*/
|
||||
#include "Atom_RHI_Metal_precompiled.h"
|
||||
|
||||
#include <Atom/RHI.Reflect/TransientImageDescriptor.h>
|
||||
#include <Atom/RHI/AliasedAttachmentAllocator.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_Metal_precompiled.h
|
||||
)
|
||||
Reference in New Issue
Block a user