### YamlMime:ManagedReference items: - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder commentId: T:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder id: IRenderGraphBuilder parent: Ghost.Graphics.RenderGraphModule children: - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) - 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.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.UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) - Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) langs: - csharp - vb name: IRenderGraphBuilder nameWithType: IRenderGraphBuilder fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder type: Interface source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: IRenderGraphBuilder path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 19 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule syntax: content: 'public interface IRenderGraphBuilder : IDisposable' content.vb: Public Interface IRenderGraphBuilder Inherits IDisposable inheritedMembers: - System.IDisposable.Dispose - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) commentId: M:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(System.Boolean) id: AllowPassCulling(System.Boolean) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb name: AllowPassCulling(bool) nameWithType: IRenderGraphBuilder.AllowPassCulling(bool) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(bool) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: AllowPassCulling path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 25 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Enables or disables pass culling for the current context. example: [] syntax: content: void AllowPassCulling(bool value) parameters: - id: value type: System.Boolean description: A value indicating whether pass culling is allowed. content.vb: Sub AllowPassCulling(value As Boolean) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling* nameWithType.vb: IRenderGraphBuilder.AllowPassCulling(Boolean) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling(Boolean) name.vb: AllowPassCulling(Boolean) - 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) id: CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb name: CreateTexture(in RGTextureDesc, string) nameWithType: IRenderGraphBuilder.CreateTexture(in RGTextureDesc, string) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(in Ghost.Graphics.RenderGraphModule.RGTextureDesc, string) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: CreateTexture path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 33 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Creates a new texture resource based on the specified desc. example: [] syntax: content: Identifier CreateTexture(in RGTextureDesc desc, string name) parameters: - id: desc type: Ghost.Graphics.RenderGraphModule.RGTextureDesc description: A structure that defines the properties and configuration of the texture to create. - id: name type: System.String description: The name of the texture resource. return: type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture} description: An identifier for the newly created texture resource. content.vb: Function CreateTexture(desc As RGTextureDesc, name As String) As Identifier(Of RGTexture) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture* nameWithType.vb: IRenderGraphBuilder.CreateTexture(RGTextureDesc, String) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture(Ghost.Graphics.RenderGraphModule.RGTextureDesc, String) name.vb: CreateTexture(RGTextureDesc, String) - 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}}) id: CreateTextures(Ghost.Graphics.RenderGraphModule.RGTextureDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}}) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb 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>) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: CreateTextures path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 44 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Creates multiple texture resources based on the specified desc. remarks: Those textures will be used as multi buffering in the render graph automaticlly and not aliasable with other resources. example: [] syntax: content: void CreateTextures(in RGTextureDesc desc, string name, Span> textureIDs) parameters: - id: desc type: Ghost.Graphics.RenderGraphModule.RGTextureDesc description: A structure that defines the properties and configuration of the texture to create. - id: name type: System.String description: The base name of the texture resources. The actual name for each texture will be generated by appending an index to this base name. - id: textureIDs type: System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}} description: A span to receive the identifiers for the newly created texture resources. The length of the span determines how many textures will be created. content.vb: Sub CreateTextures(desc As RGTextureDesc, name As String, textureIDs As Span(Of Identifier(Of RGTexture))) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures* 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))) - 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) id: CreateBuffer(Ghost.Graphics.RHI.BufferDesc@,System.String) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb name: CreateBuffer(in BufferDesc, string) nameWithType: IRenderGraphBuilder.CreateBuffer(in BufferDesc, string) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(in Ghost.Graphics.RHI.BufferDesc, string) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: CreateBuffer path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 52 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Creates a new buffer resource based on the specified desc. example: [] syntax: content: Identifier CreateBuffer(in BufferDesc desc, string name) parameters: - id: desc type: Ghost.Graphics.RHI.BufferDesc description: A structure that defines the properties and configuration of the buffer to create. - id: name type: System.String description: The name of the buffer resource. return: type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer} description: An identifier for the newly created buffer resource. content.vb: Function CreateBuffer(desc As BufferDesc, name As String) As Identifier(Of RGBuffer) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer* nameWithType.vb: IRenderGraphBuilder.CreateBuffer(BufferDesc, String) fullName.vb: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer(Ghost.Graphics.RHI.BufferDesc, String) name.vb: CreateBuffer(BufferDesc, String) - 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}}) id: CreateBuffers(Ghost.Graphics.RHI.BufferDesc@,System.String,System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}}) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb 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>) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: CreateBuffers path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 63 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Creates multiple buffer resources based on the specified desc. remarks: Those buffers will be used as multi buffering in the render graph automaticlly and not aliasable with other resources. example: [] syntax: content: void CreateBuffers(in BufferDesc desc, string name, Span> bufferIDs) parameters: - id: desc type: Ghost.Graphics.RHI.BufferDesc description: A structure that defines the properties and configuration of the buffer to create. - id: name type: System.String description: The base name of the buffer resources. The actual name for each buffer will be generated by appending an index to this base name. - id: bufferIDs type: System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}} description: A span to receive the identifiers for the newly created buffer resources. The length of the span determines how many buffers will be created. content.vb: Sub CreateBuffers(desc As BufferDesc, name As String, bufferIDs As Span(Of Identifier(Of RGBuffer))) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers* 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))) - 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) id: UseTexture(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture},Ghost.Graphics.RenderGraphModule.AccessFlags) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb name: UseTexture(Identifier, AccessFlags) nameWithType: IRenderGraphBuilder.UseTexture(Identifier, AccessFlags) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture(Ghost.Core.Identifier, Ghost.Graphics.RenderGraphModule.AccessFlags) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: UseTexture path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 71 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Registers the specified texture for use in the current render graph pass with the given access mode. example: [] syntax: content: Identifier UseTexture(Identifier texture, AccessFlags accessMode) parameters: - id: texture type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture} description: The identifier of the texture to be used in the render graph pass. - id: accessMode type: Ghost.Graphics.RenderGraphModule.AccessFlags description: The access mode specifying how the texture will be read or written during the pass. return: type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture} description: An identifier for the texture. content.vb: Function UseTexture(texture As Identifier(Of RGTexture), accessMode As AccessFlags) As Identifier(Of RGTexture) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture* 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) - 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) id: UseBuffer(Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer},Ghost.Graphics.RenderGraphModule.AccessFlags) parent: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder langs: - csharp - vb name: UseBuffer(Identifier, AccessFlags) nameWithType: IRenderGraphBuilder.UseBuffer(Identifier, AccessFlags) fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer(Ghost.Core.Identifier, Ghost.Graphics.RenderGraphModule.AccessFlags) type: Method source: remote: path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs branch: develop repo: https://git.personalnas.com/Misaki/GhostEngine.git id: UseBuffer path: src/Runtime/Ghost.Graphics/RenderGraphModule/RenderGraphBuilder.cs startLine: 80 assemblies: - Ghost.Graphics namespace: Ghost.Graphics.RenderGraphModule summary: Registers the specified buffer for use in the current render graph pass with the given access mode. example: [] syntax: content: Identifier UseBuffer(Identifier buffer, AccessFlags accessMode) parameters: - id: buffer type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer} description: The identifier of the buffer to be used in the render graph pass. - id: accessMode type: Ghost.Graphics.RenderGraphModule.AccessFlags description: The access mode specifying how the buffer will be read or written during the pass. return: type: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer} description: An identifier for the buffer. content.vb: Function UseBuffer(buffer As Identifier(Of RGBuffer), accessMode As AccessFlags) As Identifier(Of RGBuffer) overload: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer* 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) 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: 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: 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.IRenderGraphBuilder.AllowPassCulling* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_AllowPassCulling_System_Boolean_ name: AllowPassCulling nameWithType: IRenderGraphBuilder.AllowPassCulling fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.AllowPassCulling - 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.IRenderGraphBuilder.CreateTexture* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateTexture_Ghost_Graphics_RenderGraphModule_RGTextureDesc__System_String_ name: CreateTexture nameWithType: IRenderGraphBuilder.CreateTexture fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTexture - uid: Ghost.Graphics.RenderGraphModule.RGTextureDesc commentId: T:Ghost.Graphics.RenderGraphModule.RGTextureDesc parent: Ghost.Graphics.RenderGraphModule href: Ghost.Graphics.RenderGraphModule.RGTextureDesc.html name: RGTextureDesc nameWithType: RGTextureDesc fullName: Ghost.Graphics.RenderGraphModule.RGTextureDesc - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture} commentId: T:Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture} parent: Ghost.Core definition: Ghost.Core.Identifier`1 href: Ghost.Graphics.RenderGraphModule.RGTexture.html name: Identifier nameWithType: Identifier fullName: Ghost.Core.Identifier nameWithType.vb: Identifier(Of RGTexture) fullName.vb: Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGTexture) name.vb: Identifier(Of RGTexture) spec.csharp: - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGTexture name: RGTexture href: Ghost.Graphics.RenderGraphModule.RGTexture.html - name: '>' spec.vb: - 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: ) - uid: Ghost.Core.Identifier`1 commentId: T:Ghost.Core.Identifier`1 name: Identifier nameWithType: Identifier fullName: Ghost.Core.Identifier nameWithType.vb: Identifier(Of T) fullName.vb: Ghost.Core.Identifier(Of T) name.vb: Identifier(Of T) spec.csharp: - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - name: T - name: '>' spec.vb: - uid: Ghost.Core.Identifier`1 name: Identifier - name: ( - name: Of - name: " " - name: T - name: ) - uid: Ghost.Core commentId: N:Ghost.Core name: Ghost.Core nameWithType: Ghost.Core fullName: Ghost.Core spec.csharp: - uid: Ghost name: Ghost - name: . - uid: Ghost.Core name: Core spec.vb: - uid: Ghost name: Ghost - name: . - uid: Ghost.Core name: Core - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.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: CreateTextures nameWithType: IRenderGraphBuilder.CreateTextures fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateTextures - uid: System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}} commentId: T:System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGTexture}} parent: System definition: System.Span`1 href: https://learn.microsoft.com/dotnet/api/system.span-1 name: Span> nameWithType: Span> fullName: System.Span> nameWithType.vb: Span(Of Identifier(Of RGTexture)) fullName.vb: System.Span(Of Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGTexture)) name.vb: Span(Of Identifier(Of RGTexture)) spec.csharp: - 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: '>' spec.vb: - 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: ) - uid: System.Span`1 commentId: T:System.Span`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 name: Span nameWithType: Span fullName: System.Span nameWithType.vb: Span(Of T) fullName.vb: System.Span(Of T) name.vb: Span(Of T) spec.csharp: - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Span`1 name: Span isExternal: true href: https://learn.microsoft.com/dotnet/api/system.span-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_CreateBuffer_Ghost_Graphics_RHI_BufferDesc__System_String_ name: CreateBuffer nameWithType: IRenderGraphBuilder.CreateBuffer fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffer - uid: Ghost.Graphics.RHI.BufferDesc commentId: T:Ghost.Graphics.RHI.BufferDesc parent: Ghost.Graphics.RHI href: Ghost.Graphics.RHI.BufferDesc.html name: BufferDesc nameWithType: BufferDesc fullName: Ghost.Graphics.RHI.BufferDesc - uid: Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer} commentId: T:Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer} parent: Ghost.Core definition: Ghost.Core.Identifier`1 href: Ghost.Graphics.RenderGraphModule.RGBuffer.html name: Identifier nameWithType: Identifier fullName: Ghost.Core.Identifier nameWithType.vb: Identifier(Of RGBuffer) fullName.vb: Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGBuffer) name.vb: Identifier(Of RGBuffer) spec.csharp: - uid: Ghost.Core.Identifier`1 name: Identifier - name: < - uid: Ghost.Graphics.RenderGraphModule.RGBuffer name: RGBuffer href: Ghost.Graphics.RenderGraphModule.RGBuffer.html - name: '>' spec.vb: - 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: ) - 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.RenderGraphModule.IRenderGraphBuilder.CreateBuffers* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.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: CreateBuffers nameWithType: IRenderGraphBuilder.CreateBuffers fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.CreateBuffers - uid: System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}} commentId: T:System.Span{Ghost.Core.Identifier{Ghost.Graphics.RenderGraphModule.RGBuffer}} parent: System definition: System.Span`1 href: https://learn.microsoft.com/dotnet/api/system.span-1 name: Span> nameWithType: Span> fullName: System.Span> nameWithType.vb: Span(Of Identifier(Of RGBuffer)) fullName.vb: System.Span(Of Ghost.Core.Identifier(Of Ghost.Graphics.RenderGraphModule.RGBuffer)) name.vb: Span(Of Identifier(Of RGBuffer)) spec.csharp: - 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: '>' spec.vb: - 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: ) - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseTexture_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGTexture__Ghost_Graphics_RenderGraphModule_AccessFlags_ name: UseTexture nameWithType: IRenderGraphBuilder.UseTexture fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseTexture - uid: Ghost.Graphics.RenderGraphModule.AccessFlags commentId: T:Ghost.Graphics.RenderGraphModule.AccessFlags parent: Ghost.Graphics.RenderGraphModule href: Ghost.Graphics.RenderGraphModule.AccessFlags.html name: AccessFlags nameWithType: AccessFlags fullName: Ghost.Graphics.RenderGraphModule.AccessFlags - uid: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer* commentId: Overload:Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer href: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.html#Ghost_Graphics_RenderGraphModule_IRenderGraphBuilder_UseBuffer_Ghost_Core_Identifier_Ghost_Graphics_RenderGraphModule_RGBuffer__Ghost_Graphics_RenderGraphModule_AccessFlags_ name: UseBuffer nameWithType: IRenderGraphBuilder.UseBuffer fullName: Ghost.Graphics.RenderGraphModule.IRenderGraphBuilder.UseBuffer