Gems/Atom/RHI

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2021-07-13 19:11:07 -07:00
parent 9b0316132c
commit 37a17c8a3e
50 changed files with 58 additions and 49 deletions
@@ -6,4 +6,4 @@
*/
#pragma once
#include <Atom_RHI_Metal_precompiled_Mac.h>
#include <Atom_RHI_Metal_Mac.h>
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Metal_precompiled_Mac.h
Atom_RHI_Metal_precompiled_Platform.h
Atom_RHI_Metal_Mac.h
Atom_RHI_Metal_Platform.h
)
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Metal_precompiled_Mac.h
Atom_RHI_Metal_precompiled_Platform.h
Atom_RHI_Metal_Mac.h
Atom_RHI_Metal_Platform.h
)
@@ -6,4 +6,4 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Mac.h>
#include <Atom_RHI_Metal_iOS.h>
@@ -6,4 +6,4 @@
*/
#pragma once
#include <Atom_RHI_Metal_precompiled_iOS.h>
#include <Atom_RHI_Metal_iOS.h>
@@ -6,7 +6,7 @@
#
set(FILES
Atom_RHI_Metal_precompiled_iOS.h
Atom_RHI_Metal_precompiled_Platform.h
Atom_RHI_Metal_iOS.h
Atom_RHI_Metal_Platform.h
)
@@ -7,7 +7,7 @@
#pragma once
#include <Atom_RHI_Metal_precompiled_Platform.h>
#include <Atom_RHI_Metal_Platform.h>
#import <QuartzCore/CAMetalLayer.h>
@@ -7,7 +7,7 @@
#pragma once
#include <Atom_RHI_Metal_precompiled_Platform.h>
#include <Atom_RHI_Metal_Platform.h>
@interface RHIMetalViewController : NativeViewControllerType {}
- (BOOL)prefersStatusBarHidden;
@@ -7,4 +7,4 @@
#pragma once
#include <AzCore/PlatformDef.h>
#include <Atom_RHI_Null_precompiled_Platform.h>
#include <Atom_RHI_Null_Platform.h>
@@ -7,7 +7,7 @@
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/Object.h>
#include <AzCore/Memory/SystemAllocator.h>
#include <AzCore/std/smart_ptr/unique_ptr.h>
@@ -6,4 +6,4 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Android.h>
#include <Atom_RHI_Vulkan_Android.h>
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_precompiled_Android.h
Atom_RHI_Vulkan_Platform.h
Atom_RHI_Vulkan_Android.h
)
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_precompiled_Android.h
Atom_RHI_Vulkan_Platform.h
Atom_RHI_Vulkan_Android.h
)
@@ -6,5 +6,5 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Linux.h>
#include <Atom_RHI_Vulkan_inux.h>
@@ -6,5 +6,5 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_Platform.h
)
@@ -6,5 +6,5 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_Platform.h
)
@@ -0,0 +1,9 @@
/*
* 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 <Atom_RHI_Vulkan_Mac.h>
@@ -6,5 +6,5 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_Platform.h
)
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_precompiled_Mac.h
Atom_RHI_Vulkan_Platform.h
Atom_RHI_Vulkan_Mac.h
)
@@ -0,0 +1,9 @@
/*
* 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 <Atom_RHI_Vulkan_Windows.h>
@@ -1,9 +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 <Atom_RHI_Vulkan_precompiled_Windows.h>
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_precompiled_Windows.h
Atom_RHI_Vulkan_Platform.h
Atom_RHI_Vulkan_Windows.h
)
@@ -6,6 +6,6 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_precompiled_Windows.h
Atom_RHI_Vulkan_Platform.h
Atom_RHI_Vulkan_Windows.h
)
@@ -6,5 +6,5 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_Platform.h
)
@@ -6,5 +6,5 @@
#
set(FILES
Atom_RHI_Vulkan_precompiled_Platform.h
Atom_RHI_Vulkan_Platform.h
)
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/BufferView.h>
#include <AzCore/Memory/PoolAllocator.h>
@@ -5,7 +5,7 @@
*
*/
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <RHI/IndirectBufferSignature.h>
namespace AZ
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <AzCore/Memory/PoolAllocator.h>
#include <AzCore/std/containers/map.h>
#include <AzCore/std/parallel/mutex.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/RayTracingAccelerationStructure.h>
#include <AzCore/Memory/SystemAllocator.h>
#include <AzCore/std/smart_ptr/unique_ptr.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/RayTracingPipelineState.h>
#include <AzCore/Memory/SystemAllocator.h>
#include <AzCore/std/smart_ptr/unique_ptr.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/RayTracingAccelerationStructure.h>
#include <AzCore/Memory/SystemAllocator.h>
#include <AzCore/std/smart_ptr/unique_ptr.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/DeviceObject.h>
#include <Atom/RHI.Reflect/Limits.h>
#include <Atom/RHI.Reflect/ImageScopeAttachmentDescriptor.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/DeviceObject.h>
namespace AZ
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/DeviceObject.h>
#include <AzCore/Memory/PoolAllocator.h>
#include <RHI/SignalEvent.h>
@@ -6,7 +6,7 @@
*/
#pragma once
#include <Atom_RHI_Vulkan_precompiled_Platform.h>
#include <Atom_RHI_Vulkan_Platform.h>
#include <Atom/RHI/Object.h>
#include <Atom/RHI.Reflect/SwapChainDescriptor.h>