FCT
载入中...
搜索中...
未找到
Context.h 文件参考
#include "../ThirdParty.h"
#include "../ToolDefine.h"
#include "../Bases.h"
#include "../Memory/ObjectPool.h"
#include "./RenderGraph.h"
#include "../MutilThreadBase/Computation.h"
#include "./DataTypes.h"
#include "../RHI/VertexShader.h"
#include "../RHI/PixelShader.h"
#include "../RHI/Swapcain.h"
#include "./Material.h"
#include "./DrawCall.h"
#include "./ConstBuffer.h"
#include "../ImageLoader/ImageLoader.h"
#include "../Type/type.h"
#include "./Image.h"
#include "../RHI/CommandPool.h"
#include "../RHI/Pass.h"
#include "../RHI/Fence.h"
#include "../RHI/Semaphore.h"
#include "../RHI/Sampler.h"
#include "../RHI/InputLayout.h"
#include "../RHI/DescriptorPool.h"
#include "./ShaderCompiler.h"
#include "./ShaderGenerator.h"
#include "../ModelLoader/ModelLoader.h"
#include "./OldRenderGraph.h"
#include "FencePool.h"
#include "SemaphorePool.h"
#include "./Device.h"
#include "Mesh.h"
#include "../Base/TokenGraph.h"
#include "../Base/IEventSystem.h"
#include "./ResourceManager.h"
#include "./ContextEvent.h"
#include "./CommandBufferGraph.h"
#include "./SubmitThreadManager.h"
#include "./FlowControl.h"
#include "Mesh.hpp"
Context.h 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

class  FCT::Context
struct  FCT::Context::LogicTaskData

命名空间

namespace  FCT
namespace  FCT::RHI
namespace  FCT::InnerSync
namespace  FCT::ContextTicker

类型定义

using FCT::TickerToken = uint32_t

枚举

enum class  FCT::ContextCreateFlag { FCT::withModuleResourceManage = 0x1 , FCT::withModuleRenderGraph = 0x2 , FCT::defaultConfig }

变量

constexpr const char * FCT::RenderGraphSubmitTickerName = "RenderGraphSubmitTicker"
constexpr const char * FCT::RenderGraphExcutePassSubmitTickerName = "RenderGraphExcutePassSubmitTicker"
constexpr const char * FCT::SwapBufferSubmitTicker = "SwapBufferSubmitTicker"
constexpr const char * FCT::RenderGraphSyncTicker_SwapJobQueueName = "RenderGraphSyncTicker_SwapJobQueue"
constexpr const char * FCT::InnerSync::CheckRecreateSwapchainSync = "CheckRecreateSwapchainSync"
constexpr const char * FCT::InnerSync::AdvanceFrameIndex = "AdvanceFrameIndex"