### YamlMime:ManagedReference items: - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder commentId: T:Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder id: IComputeRenderGraphBuilder parent: Ghost.Graphics.RenderGraphModule children: - Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute(System.Boolean) - Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc``1(System.Action{``0,Ghost.Graphics.RenderGraphModule.IComputeRenderContext}) langs: - csharp - vb name: IComputeRenderGraphBuilder nameWithType: IComputeRenderGraphBuilder fullName: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder type: Interface source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: IComputeRenderGraphBuilder path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 122 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule syntax: content: 'public interface IComputeRenderGraphBuilder : IRenderGraphBuilder, IDisposable' content.vb: Public Interface IComputeRenderGraphBuilder Inherits IRenderGraphBuilder, IDisposable inheritedMembers: - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) - System.IDisposable.Dispose - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute(System.Boolean) commentId: M:Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute(System.Boolean) id: EnableAsyncCompute(System.Boolean) parent: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder langs: - csharp - vb name: EnableAsyncCompute(bool) nameWithType: IComputeRenderGraphBuilder.EnableAsyncCompute(bool) fullName: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute(bool) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: EnableAsyncCompute path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 128 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Enables or disables asynchronous compute operations. example: [] syntax: content: void EnableAsyncCompute(bool value) parameters: - id: value type: System.Boolean description: true to enable asynchronous compute; otherwise, false. content.vb: Sub EnableAsyncCompute(value As Boolean) overload: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute* nameWithType.vb: IComputeRenderGraphBuilder.EnableAsyncCompute(Boolean) fullName.vb: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute(Boolean) name.vb: EnableAsyncCompute(Boolean) - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc``1(System.Action{``0,Ghost.Graphics.RenderGraphModule.IComputeRenderContext}) commentId: M:Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc``1(System.Action{``0,Ghost.Graphics.RenderGraphModule.IComputeRenderContext}) id: SetRenderFunc``1(System.Action{``0,Ghost.Graphics.RenderGraphModule.IComputeRenderContext}) parent: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder langs: - csharp - vb name: SetRenderFunc(Action) nameWithType: IComputeRenderGraphBuilder.SetRenderFunc(Action) fullName: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc(System.Action) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: SetRenderFunc path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 135 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Sets the render function to be invoked during the compute rendering process. example: [] syntax: content: 'void SetRenderFunc(Action renderFunc) where TPassData : class, new()' parameters: - id: renderFunc type: System.Action{{TPassData},Ghost.Graphics.RenderGraphModule.IComputeRenderContext} description: The delegate that defines the rendering logic to execute. typeParameters: - id: TPassData description: The type of the data object passed to the render function. content.vb: Sub SetRenderFunc(Of TPassData As {Class, New})(renderFunc As Action(Of TPassData, IComputeRenderContext)) overload: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc* nameWithType.vb: IComputeRenderGraphBuilder.SetRenderFunc(Of TPassData)(Action(Of TPassData, IComputeRenderContext)) fullName.vb: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc(Of TPassData)(System.Action(Of TPassData, Ghost.Graphics.RenderGraphModule.IComputeRenderContext)) name.vb: SetRenderFunc(Of TPassData)(Action(Of TPassData, IComputeRenderContext)) references: - uid: Ghost.Graphics.RenderGraphModule commentId: N:Ghost.Graphics.RenderGraphModule href: Ghost.html name: Ghost.Graphics.RenderGraphModule nameWithType: Ghost.Graphics.RenderGraphModule fullName: Ghost.Graphics.RenderGraphModule spec.csharp: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RenderGraphModule name: RenderGraphModule href: Ghost.Graphics.RenderGraphModule.html spec.vb: - uid: Ghost name: Ghost href: Ghost.html - name: . - uid: Ghost.Graphics name: Graphics href: Ghost.Graphics.html - name: . - uid: Ghost.Graphics.RenderGraphModule name: RenderGraphModule href: Ghost.Graphics.RenderGraphModule.html - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder isExternal: true href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_AllowPassCulling_System_Boolean_ name: AllowPassCulling(bool) nameWithType: IRenderGraphBuilder.AllowPassCulling(bool) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(bool) nameWithType.vb: IRenderGraphBuilder.AllowPassCulling(Boolean) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(Boolean) name.vb: AllowPassCulling(Boolean) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) name: AllowPassCulling href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_AllowPassCulling_System_Boolean_ - name: ( - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) name: AllowPassCulling href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_AllowPassCulling_System_Boolean_ - name: ( - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder isExternal: true href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTexture_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_ name: CreateTexture(in RGTextureDesc, string) nameWithType: IRenderGraphBuilder.CreateTexture(in RGTextureDesc, string) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(in Ghost.Graphics.RenderGraphModule.RGTextureDesc, string) nameWithType.vb: IRenderGraphBuilder.CreateTexture(RGTextureDesc, String) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc, String) name.vb: CreateTexture(RGTextureDesc, String) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) name: CreateTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTexture_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_ - name: ( - name: in - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGTextureDesc name: RGTextureDesc href: Ghost.Graphics.RenderGraphModule.RGTextureDesc.html - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) name: CreateTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTexture_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_ - name: ( - uid: Ghost.Graphics.RenderGraphModule.RGTextureDesc name: RGTextureDesc href: Ghost.Graphics.RenderGraphModule.RGTextureDesc.html - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder isExternal: true href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTextures_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture___ name: CreateTextures(in RGTextureDesc, string, Span>) nameWithType: IRenderGraphBuilder.CreateTextures(in RGTextureDesc, string, Span>) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(in Ghost.Graphics.RenderGraphModule.RGTextureDesc, string, System.Span>) nameWithType.vb: IRenderGraphBuilder.CreateTextures(RGTextureDesc, String, Span(Of Identifier(Of RGTexture))) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc, String, System.Span(Of Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGTexture))) name.vb: CreateTextures(RGTextureDesc, String, Span(Of Identifier(Of RGTexture))) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) name: CreateTextures href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTextures_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture___ - name: ( - name: in - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGTextureDesc name: RGTextureDesc href: Ghost.Graphics.RenderGraphModule.RGTextureDesc.html - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: < - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGTexture name: RGTexture href: Ghost.Graphics.RenderGraphModule.RGTexture.html - name: '>' - name: '>' - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) name: CreateTextures href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTextures_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture___ - name: ( - uid: Ghost.Graphics.RenderGraphModule.RGTextureDesc name: RGTextureDesc href: Ghost.Graphics.RenderGraphModule.RGTextureDesc.html - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: ( - name: Of - name: " " - uid: Ghost.Core.Identifier`1 name: Identifier - name: ( - name: Of - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGTexture name: RGTexture href: Ghost.Graphics.RenderGraphModule.RGTexture.html - name: ) - name: ) - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder isExternal: true href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffer_Ghost_Graphics_RHI_BufferDesc__System_String_ name: CreateBuffer(in BufferDesc, string) nameWithType: IRenderGraphBuilder.CreateBuffer(in BufferDesc, string) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(in Ghost.Graphics.RHI.BufferDesc, string) nameWithType.vb: IRenderGraphBuilder.CreateBuffer(BufferDesc, String) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc, String) name.vb: CreateBuffer(BufferDesc, String) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) name: CreateBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffer_Ghost_Graphics_RHI_BufferDesc__System_String_ - name: ( - name: in - name: " " - uid: Ghost.Graphics.RHI.BufferDesc name: BufferDesc - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) name: CreateBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffer_Ghost_Graphics_RHI_BufferDesc__System_String_ - name: ( - uid: Ghost.Graphics.RHI.BufferDesc name: BufferDesc - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder isExternal: true href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffers_Ghost_Graphics_RHI_BufferDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer___ name: CreateBuffers(in BufferDesc, string, Span>) nameWithType: IRenderGraphBuilder.CreateBuffers(in BufferDesc, string, Span>) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(in Ghost.Graphics.RHI.BufferDesc, string, System.Span>) nameWithType.vb: IRenderGraphBuilder.CreateBuffers(BufferDesc, String, Span(Of Identifier(Of RGBuffer))) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc, String, System.Span(Of Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGBuffer))) name.vb: CreateBuffers(BufferDesc, String, Span(Of Identifier(Of RGBuffer))) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) name: CreateBuffers href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffers_Ghost_Graphics_RHI_BufferDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer___ - name: ( - name: in - name: " " - uid: Ghost.Graphics.RHI.BufferDesc name: BufferDesc - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: < - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGBuffer name: RGBuffer href: Ghost.Graphics.RenderGraphModule.RGBuffer.html - name: '>' - name: '>' - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) name: CreateBuffers href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffers_Ghost_Graphics_RHI_BufferDesc__System_String_System_Span_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer___ - name: ( - uid: Ghost.Graphics.RHI.BufferDesc name: BufferDesc - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: ( - name: Of - name: " " - uid: Ghost.Core.Identifier`1 name: Identifier - name: ( - name: Of - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGBuffer name: RGBuffer href: Ghost.Graphics.RenderGraphModule.RGBuffer.html - name: ) - name: ) - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseTexture_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture__Ghost_Graphics_RenderGraphModule_AccessFlags_ name: UseTexture(Identifier, AccessFlags) nameWithType: IRenderGraphBuilder.UseTexture(Identifier, AccessFlags) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier, Ghost.Graphics.RenderGraphModule.AccessFlags) nameWithType.vb: IRenderGraphBuilder.UseTexture(Identifier(Of RGTexture), AccessFlags) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGTexture), Ghost.Graphics.RenderGraphModule.AccessFlags) name.vb: UseTexture(Identifier(Of RGTexture), AccessFlags) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) name: UseTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseTexture_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture__Ghost_Graphics_RenderGraphModule_AccessFlags_ - name: ( - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGTexture name: RGTexture href: Ghost.Graphics.RenderGraphModule.RGTexture.html - name: '>' - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.AccessFlags name: AccessFlags href: Ghost.Graphics.RenderGraphModule.AccessFlags.html - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) name: UseTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseTexture_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture__Ghost_Graphics_RenderGraphModule_AccessFlags_ - name: ( - uid: Ghost.Core.Identifier`1 name: Identifier - name: ( - name: Of - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGTexture name: RGTexture href: Ghost.Graphics.RenderGraphModule.RGTexture.html - name: ) - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.AccessFlags name: AccessFlags href: Ghost.Graphics.RenderGraphModule.AccessFlags.html - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseBuffer_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer__Ghost_Graphics_RenderGraphModule_AccessFlags_ name: UseBuffer(Identifier, AccessFlags) nameWithType: IRenderGraphBuilder.UseBuffer(Identifier, AccessFlags) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier, Ghost.Graphics.RenderGraphModule.AccessFlags) nameWithType.vb: IRenderGraphBuilder.UseBuffer(Identifier(Of RGBuffer), AccessFlags) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGBuffer), Ghost.Graphics.RenderGraphModule.AccessFlags) name.vb: UseBuffer(Identifier(Of RGBuffer), AccessFlags) spec.csharp: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) name: UseBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseBuffer_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer__Ghost_Graphics_RenderGraphModule_AccessFlags_ - name: ( - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGBuffer name: RGBuffer href: Ghost.Graphics.RenderGraphModule.RGBuffer.html - name: '>' - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.AccessFlags name: AccessFlags href: Ghost.Graphics.RenderGraphModule.AccessFlags.html - name: ) spec.vb: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) name: UseBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseBuffer_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer__Ghost_Graphics_RenderGraphModule_AccessFlags_ - name: ( - uid: Ghost.Core.Identifier`1 name: Identifier - name: ( - name: Of - name: " " - uid: Ghost.Graphics.RenderGraphModule.RGBuffer name: RGBuffer href: Ghost.Graphics.RenderGraphModule.RGBuffer.html - name: ) - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.AccessFlags name: AccessFlags href: Ghost.Graphics.RenderGraphModule.AccessFlags.html - name: ) - 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: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder commentId: T:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder parent: Ghost.Graphics.RenderGraphModule href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html name: IRenderGraphBuilder nameWithType: IRenderGraphBuilder fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder - 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 commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute* commentId: Overload:Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute href: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IComputeRenderGraphBuilder_EnableAsyncCompute_System_Boolean_ name: EnableAsyncCompute nameWithType: IComputeRenderGraphBuilder.EnableAsyncCompute fullName: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.EnableAsyncCompute - 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.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc* commentId: Overload:Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc href: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IComputeRenderGraphBuilder_SetRenderFunc__1_System_Action___0_Ghost_Graphics_RenderGraphModule_IComputeRenderContext__ name: SetRenderFunc nameWithType: IComputeRenderGraphBuilder.SetRenderFunc fullName: Ghost.Graphics.RenderGraphModule.IComputeRenderGraphBuilder.SetRenderFunc - uid: System.Action{{TPassData},Ghost.Graphics.RenderGraphModule.IComputeRenderContext} commentId: T:System.Action{``0,Ghost.Graphics.RenderGraphModule.IComputeRenderContext} parent: System definition: System.Action`2 href: https://learn.microsoft.com/dotnet/api/system.action-2 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of TPassData, IComputeRenderContext) fullName.vb: System.Action(Of TPassData, Ghost.Graphics.RenderGraphModule.IComputeRenderContext) name.vb: Action(Of TPassData, IComputeRenderContext) spec.csharp: - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - name: TPassData - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderContext name: IComputeRenderContext href: Ghost.Graphics.RenderGraphModule.IComputeRenderContext.html - name: '>' spec.vb: - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: ( - name: Of - name: " " - name: TPassData - name: ',' - name: " " - uid: Ghost.Graphics.RenderGraphModule.IComputeRenderContext name: IComputeRenderContext href: Ghost.Graphics.RenderGraphModule.IComputeRenderContext.html - name: ) - uid: System.Action`2 commentId: T:System.Action`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of T1, T2) fullName.vb: System.Action(Of T1, T2) name.vb: Action(Of T1, T2) spec.csharp: - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - name: T1 - name: ',' - name: " " - name: T2 - name: '>' spec.vb: - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: ( - name: Of - name: " " - name: T1 - name: ',' - name: " " - name: T2 - name: )