### YamlMime:ManagedReference items: - uid: Ghost.Graphics.RenderSystem commentId: T:Ghost.Graphics.RenderSystem id: RenderSystem parent: Ghost.Graphics children: - Ghost.Graphics.RenderSystem.AddRenderRequest(Ghost.Graphics.Core.RenderRequest@) - Ghost.Graphics.RenderSystem.CPUFenceValue - Ghost.Graphics.RenderSystem.Dispose - Ghost.Graphics.RenderSystem.Finalize - Ghost.Graphics.RenderSystem.FrameIndex - Ghost.Graphics.RenderSystem.GPUFenceValue - Ghost.Graphics.RenderSystem.GraphicsEngine - Ghost.Graphics.RenderSystem.IsRunning - Ghost.Graphics.RenderSystem.MaxFrameLatency - Ghost.Graphics.RenderSystem.RenderPipelineSettings - Ghost.Graphics.RenderSystem.ResourceManager - Ghost.Graphics.RenderSystem.WaitForGPUReady(System.Int32) - Ghost.Graphics.RenderSystem.WaitIdle langs: - csharp - vb name: RenderSystem nameWithType: RenderSystem fullName: Ghost.Graphics.RenderSystem type: Class source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: RenderSystem path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 41 assemblies: - Ghost.Graphics namespace: Ghost.Graphics summary: >- Application-level render system that orchestrates multiple renderers and handles frame synchronization example: [] syntax: content: 'public class RenderSystem : IDisposable' content.vb: Public Class RenderSystem Implements IDisposable inheritance: - System.Object implements: - System.IDisposable inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString - uid: Ghost.Graphics.RenderSystem.GraphicsEngine commentId: P:Ghost.Graphics.RenderSystem.GraphicsEngine id: GraphicsEngine parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: GraphicsEngine nameWithType: RenderSystem.GraphicsEngine fullName: Ghost.Graphics.RenderSystem.GraphicsEngine type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: GraphicsEngine path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 109 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public IGraphicsEngine GraphicsEngine { get; } parameters: [] return: type: Ghost.Graphics.RHI.IGraphicsEngine content.vb: Public ReadOnly Property GraphicsEngine As IGraphicsEngine overload: Ghost.Graphics.RenderSystem.GraphicsEngine* - uid: Ghost.Graphics.RenderSystem.ResourceManager commentId: P:Ghost.Graphics.RenderSystem.ResourceManager id: ResourceManager parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: ResourceManager nameWithType: RenderSystem.ResourceManager fullName: Ghost.Graphics.RenderSystem.ResourceManager type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: ResourceManager path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 110 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public ResourceManager ResourceManager { get; } parameters: [] return: type: Ghost.Graphics.ResourceManager content.vb: Public ReadOnly Property ResourceManager As ResourceManager overload: Ghost.Graphics.RenderSystem.ResourceManager* - uid: Ghost.Graphics.RenderSystem.IsRunning commentId: P:Ghost.Graphics.RenderSystem.IsRunning id: IsRunning parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: IsRunning nameWithType: RenderSystem.IsRunning fullName: Ghost.Graphics.RenderSystem.IsRunning type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: IsRunning path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 111 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public bool IsRunning { get; } parameters: [] return: type: System.Boolean content.vb: Public ReadOnly Property IsRunning As Boolean overload: Ghost.Graphics.RenderSystem.IsRunning* - uid: Ghost.Graphics.RenderSystem.CPUFenceValue commentId: P:Ghost.Graphics.RenderSystem.CPUFenceValue id: CPUFenceValue parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: CPUFenceValue nameWithType: RenderSystem.CPUFenceValue fullName: Ghost.Graphics.RenderSystem.CPUFenceValue type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: CPUFenceValue path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 113 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public ulong CPUFenceValue { get; } parameters: [] return: type: System.UInt64 content.vb: Public ReadOnly Property CPUFenceValue As ULong overload: Ghost.Graphics.RenderSystem.CPUFenceValue* - uid: Ghost.Graphics.RenderSystem.GPUFenceValue commentId: P:Ghost.Graphics.RenderSystem.GPUFenceValue id: GPUFenceValue parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: GPUFenceValue nameWithType: RenderSystem.GPUFenceValue fullName: Ghost.Graphics.RenderSystem.GPUFenceValue type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: GPUFenceValue path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 114 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public ulong GPUFenceValue { get; } parameters: [] return: type: System.UInt64 content.vb: Public ReadOnly Property GPUFenceValue As ULong overload: Ghost.Graphics.RenderSystem.GPUFenceValue* - uid: Ghost.Graphics.RenderSystem.FrameIndex commentId: P:Ghost.Graphics.RenderSystem.FrameIndex id: FrameIndex parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: FrameIndex nameWithType: RenderSystem.FrameIndex fullName: Ghost.Graphics.RenderSystem.FrameIndex type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: FrameIndex path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 115 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public uint FrameIndex { get; } parameters: [] return: type: System.UInt32 content.vb: Public ReadOnly Property FrameIndex As UInteger overload: Ghost.Graphics.RenderSystem.FrameIndex* - uid: Ghost.Graphics.RenderSystem.MaxFrameLatency commentId: P:Ghost.Graphics.RenderSystem.MaxFrameLatency id: MaxFrameLatency parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: MaxFrameLatency nameWithType: RenderSystem.MaxFrameLatency fullName: Ghost.Graphics.RenderSystem.MaxFrameLatency type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: MaxFrameLatency path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 116 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public uint MaxFrameLatency { get; } parameters: [] return: type: System.UInt32 content.vb: Public ReadOnly Property MaxFrameLatency As UInteger overload: Ghost.Graphics.RenderSystem.MaxFrameLatency* - uid: Ghost.Graphics.RenderSystem.RenderPipelineSettings commentId: P:Ghost.Graphics.RenderSystem.RenderPipelineSettings id: RenderPipelineSettings parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: RenderPipelineSettings nameWithType: RenderSystem.RenderPipelineSettings fullName: Ghost.Graphics.RenderSystem.RenderPipelineSettings type: Property source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: RenderPipelineSettings path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 118 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public IRenderPipelineSettings RenderPipelineSettings { get; set; } parameters: [] return: type: Ghost.Graphics.RenderPipeline.IRenderPipelineSettings content.vb: Public Property RenderPipelineSettings As IRenderPipelineSettings overload: Ghost.Graphics.RenderSystem.RenderPipelineSettings* - uid: Ghost.Graphics.RenderSystem.Finalize commentId: M:Ghost.Graphics.RenderSystem.Finalize id: Finalize parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: ~RenderSystem() nameWithType: RenderSystem.~RenderSystem() fullName: Ghost.Graphics.RenderSystem.~RenderSystem() type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: Finalize path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 198 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: protected ~RenderSystem() content.vb: 'Protected ' overload: Ghost.Graphics.RenderSystem.Finalize* nameWithType.vb: '' fullName.vb: '' name.vb: '' - uid: Ghost.Graphics.RenderSystem.AddRenderRequest(Ghost.Graphics.Core.RenderRequest@) commentId: M:Ghost.Graphics.RenderSystem.AddRenderRequest(Ghost.Graphics.Core.RenderRequest@) id: AddRenderRequest(Ghost.Graphics.Core.RenderRequest@) parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: AddRenderRequest(in RenderRequest) nameWithType: RenderSystem.AddRenderRequest(in RenderRequest) fullName: Ghost.Graphics.RenderSystem.AddRenderRequest(in Ghost.Graphics.Core.RenderRequest) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: AddRenderRequest path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 383 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public void AddRenderRequest(in RenderRequest request) parameters: - id: request type: Ghost.Graphics.Core.RenderRequest content.vb: Public Sub AddRenderRequest(request As RenderRequest) overload: Ghost.Graphics.RenderSystem.AddRenderRequest* nameWithType.vb: RenderSystem.AddRenderRequest(RenderRequest) fullName.vb: Ghost.Graphics.RenderSystem.AddRenderRequest(Ghost.Graphics.Core.RenderRequest) name.vb: AddRenderRequest(RenderRequest) - uid: Ghost.Graphics.RenderSystem.WaitForGPUReady(System.Int32) commentId: M:Ghost.Graphics.RenderSystem.WaitForGPUReady(System.Int32) id: WaitForGPUReady(System.Int32) parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: WaitForGPUReady(int) nameWithType: RenderSystem.WaitForGPUReady(int) fullName: Ghost.Graphics.RenderSystem.WaitForGPUReady(int) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: WaitForGPUReady path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 391 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public bool WaitForGPUReady(int timeOut = -1) parameters: - id: timeOut type: System.Int32 return: type: System.Boolean content.vb: Public Function WaitForGPUReady(timeOut As Integer = -1) As Boolean overload: Ghost.Graphics.RenderSystem.WaitForGPUReady* nameWithType.vb: RenderSystem.WaitForGPUReady(Integer) fullName.vb: Ghost.Graphics.RenderSystem.WaitForGPUReady(Integer) name.vb: WaitForGPUReady(Integer) - uid: Ghost.Graphics.RenderSystem.WaitIdle commentId: M:Ghost.Graphics.RenderSystem.WaitIdle id: WaitIdle parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: WaitIdle() nameWithType: RenderSystem.WaitIdle() fullName: Ghost.Graphics.RenderSystem.WaitIdle() type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: WaitIdle path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 399 assemblies: - Ghost.Graphics namespace: Ghost.Graphics syntax: content: public void WaitIdle() content.vb: Public Sub WaitIdle() overload: Ghost.Graphics.RenderSystem.WaitIdle* - uid: Ghost.Graphics.RenderSystem.Dispose commentId: M:Ghost.Graphics.RenderSystem.Dispose id: Dispose parent: Ghost.Graphics.RenderSystem langs: - csharp - vb name: Dispose() nameWithType: RenderSystem.Dispose() fullName: Ghost.Graphics.RenderSystem.Dispose() type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderSystem.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: Dispose path: src/Runtime/Ghost.Graphics/RenderSystem.cs startLine: 411 assemblies: - Ghost.Graphics namespace: Ghost.Graphics summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. example: [] syntax: content: public void Dispose() content.vb: Public Sub Dispose() overload: Ghost.Graphics.RenderSystem.Dispose* implements: - System.IDisposable.Dispose references: - uid: Ghost.Graphics commentId: N:Ghost.Graphics href: Ghost.html name: Ghost.Graphics nameWithType: Ghost.Graphics fullName: Ghost.Graphics spec.csharp: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html spec.vb: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.IDisposable commentId: T:System.IDisposable parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.idisposable name: IDisposable nameWithType: IDisposable fullName: System.IDisposable - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: Ghost.Graphics.RenderSystem.GraphicsEngine* commentId: Overload:Ghost.Graphics.RenderSystem.GraphicsEngine href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_GraphicsEngine name: GraphicsEngine nameWithType: RenderSystem.GraphicsEngine fullName: Ghost.Graphics.RenderSystem.GraphicsEngine - uid: Ghost.Graphics.RHI.IGraphicsEngine commentId: T:Ghost.Graphics.RHI.IGraphicsEngine parent: Ghost.Graphics.RHI href: Ghost.Graphics.RHI.IGraphicsEngine.html name: IGraphicsEngine nameWithType: IGraphicsEngine fullName: Ghost.Graphics.RHI.IGraphicsEngine - uid: Ghost.Graphics.RHI commentId: N:Ghost.Graphics.RHI href: Ghost.html name: Ghost.Graphics.RHI nameWithType: Ghost.Graphics.RHI fullName: Ghost.Graphics.RHI spec.csharp: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RHI name: RHI href: Ghost.Graphics.RHI.html spec.vb: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RHI name: RHI href: Ghost.Graphics.RHI.html - uid: Ghost.Graphics.RenderSystem.ResourceManager* commentId: Overload:Ghost.Graphics.RenderSystem.ResourceManager href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_ResourceManager name: ResourceManager nameWithType: RenderSystem.ResourceManager fullName: Ghost.Graphics.RenderSystem.ResourceManager - uid: Ghost.Graphics.ResourceManager commentId: T:Ghost.Graphics.ResourceManager parent: Ghost.Graphics href: Ghost.Graphics.ResourceManager.html name: ResourceManager nameWithType: ResourceManager fullName: Ghost.Graphics.ResourceManager - uid: Ghost.Graphics.RenderSystem.IsRunning* commentId: Overload:Ghost.Graphics.RenderSystem.IsRunning href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_IsRunning name: IsRunning nameWithType: RenderSystem.IsRunning fullName: Ghost.Graphics.RenderSystem.IsRunning - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean - uid: Ghost.Graphics.RenderSystem.CPUFenceValue* commentId: Overload:Ghost.Graphics.RenderSystem.CPUFenceValue href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_CPUFenceValue name: CPUFenceValue nameWithType: RenderSystem.CPUFenceValue fullName: Ghost.Graphics.RenderSystem.CPUFenceValue - uid: System.UInt64 commentId: T:System.UInt64 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.uint64 name: ulong nameWithType: ulong fullName: ulong nameWithType.vb: ULong fullName.vb: ULong name.vb: ULong - uid: Ghost.Graphics.RenderSystem.GPUFenceValue* commentId: Overload:Ghost.Graphics.RenderSystem.GPUFenceValue href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_GPUFenceValue name: GPUFenceValue nameWithType: RenderSystem.GPUFenceValue fullName: Ghost.Graphics.RenderSystem.GPUFenceValue - uid: Ghost.Graphics.RenderSystem.FrameIndex* commentId: Overload:Ghost.Graphics.RenderSystem.FrameIndex href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_FrameIndex name: FrameIndex nameWithType: RenderSystem.FrameIndex fullName: Ghost.Graphics.RenderSystem.FrameIndex - uid: System.UInt32 commentId: T:System.UInt32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.uint32 name: uint nameWithType: uint fullName: uint nameWithType.vb: UInteger fullName.vb: UInteger name.vb: UInteger - uid: Ghost.Graphics.RenderSystem.MaxFrameLatency* commentId: Overload:Ghost.Graphics.RenderSystem.MaxFrameLatency href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_MaxFrameLatency name: MaxFrameLatency nameWithType: RenderSystem.MaxFrameLatency fullName: Ghost.Graphics.RenderSystem.MaxFrameLatency - uid: Ghost.Graphics.RenderSystem.RenderPipelineSettings* commentId: Overload:Ghost.Graphics.RenderSystem.RenderPipelineSettings href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_RenderPipelineSettings name: RenderPipelineSettings nameWithType: RenderSystem.RenderPipelineSettings fullName: Ghost.Graphics.RenderSystem.RenderPipelineSettings - uid: Ghost.Graphics.RenderPipeline.IRenderPipelineSettings commentId: T:Ghost.Graphics.RenderPipeline.IRenderPipelineSettings parent: Ghost.Graphics.RenderPipeline href: Ghost.Graphics.RenderPipeline.IRenderPipelineSettings.html name: IRenderPipelineSettings nameWithType: IRenderPipelineSettings fullName: Ghost.Graphics.RenderPipeline.IRenderPipelineSettings - uid: Ghost.Graphics.RenderPipeline commentId: N:Ghost.Graphics.RenderPipeline href: Ghost.html name: Ghost.Graphics.RenderPipeline nameWithType: Ghost.Graphics.RenderPipeline fullName: Ghost.Graphics.RenderPipeline spec.csharp: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RenderPipeline name: RenderPipeline href: Ghost.Graphics.RenderPipeline.html spec.vb: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RenderPipeline name: RenderPipeline href: Ghost.Graphics.RenderPipeline.html - uid: Ghost.Graphics.RenderSystem.Finalize* commentId: Overload:Ghost.Graphics.RenderSystem.Finalize href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_Finalize name: ~RenderSystem nameWithType: RenderSystem.~RenderSystem fullName: Ghost.Graphics.RenderSystem.~RenderSystem spec.csharp: - name: "~" - uid: Ghost.Graphics.RenderSystem.Finalize* name: RenderSystem href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_Finalize - uid: Ghost.Graphics.RenderSystem.AddRenderRequest* commentId: Overload:Ghost.Graphics.RenderSystem.AddRenderRequest href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_AddRenderRequest_Ghost_Graphics_Core_RenderRequest__ name: AddRenderRequest nameWithType: RenderSystem.AddRenderRequest fullName: Ghost.Graphics.RenderSystem.AddRenderRequest - uid: Ghost.Graphics.Core.RenderRequest commentId: T:Ghost.Graphics.Core.RenderRequest parent: Ghost.Graphics.Core href: Ghost.Graphics.Core.RenderRequest.html name: RenderRequest nameWithType: RenderRequest fullName: Ghost.Graphics.Core.RenderRequest - uid: Ghost.Graphics.Core commentId: N:Ghost.Graphics.Core href: Ghost.html name: Ghost.Graphics.Core nameWithType: Ghost.Graphics.Core fullName: Ghost.Graphics.Core spec.csharp: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.Core name: Core href: Ghost.Graphics.Core.html spec.vb: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.Core name: Core href: Ghost.Graphics.Core.html - uid: Ghost.Graphics.RenderSystem.WaitForGPUReady* commentId: Overload:Ghost.Graphics.RenderSystem.WaitForGPUReady href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_WaitForGPUReady_System_Int32_ name: WaitForGPUReady nameWithType: RenderSystem.WaitForGPUReady fullName: Ghost.Graphics.RenderSystem.WaitForGPUReady - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: int nameWithType: int fullName: int nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer - uid: Ghost.Graphics.RenderSystem.WaitIdle* commentId: Overload:Ghost.Graphics.RenderSystem.WaitIdle href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_WaitIdle name: WaitIdle nameWithType: RenderSystem.WaitIdle fullName: Ghost.Graphics.RenderSystem.WaitIdle - uid: Ghost.Graphics.RenderSystem.Dispose* commentId: Overload:Ghost.Graphics.RenderSystem.Dispose href: Ghost.Graphics.RenderSystem.html#Ghost_Graphics_RenderSystem_Dispose name: Dispose nameWithType: RenderSystem.Dispose fullName: Ghost.Graphics.RenderSystem.Dispose - uid: System.IDisposable.Dispose commentId: M:System.IDisposable.Dispose parent: System.IDisposable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose name: Dispose() nameWithType: IDisposable.Dispose() fullName: System.IDisposable.Dispose() spec.csharp: - uid: System.IDisposable.Dispose name: Dispose isExternal: true href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose - name: ( - name: ) spec.vb: - uid: System.IDisposable.Dispose name: Dispose isExternal: true href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose - name: ( - name: )