From cee712105850ac3385cd0091a923438167433f9f Mon Sep 17 00:00:00 2001 From: TSR Berry <20988865+TSRBerry@users.noreply.github.com> Date: Sat, 8 Apr 2023 01:22:00 +0200 Subject: Move solution and projects to src --- .../Memory/BufferTextureBinding.cs | 75 ---------------------- 1 file changed, 75 deletions(-) delete mode 100644 Ryujinx.Graphics.Gpu/Memory/BufferTextureBinding.cs (limited to 'Ryujinx.Graphics.Gpu/Memory/BufferTextureBinding.cs') diff --git a/Ryujinx.Graphics.Gpu/Memory/BufferTextureBinding.cs b/Ryujinx.Graphics.Gpu/Memory/BufferTextureBinding.cs deleted file mode 100644 index b7a0e726..00000000 --- a/Ryujinx.Graphics.Gpu/Memory/BufferTextureBinding.cs +++ /dev/null @@ -1,75 +0,0 @@ -using Ryujinx.Graphics.GAL; -using Ryujinx.Graphics.Gpu.Image; -using Ryujinx.Graphics.Shader; - -namespace Ryujinx.Graphics.Gpu.Memory -{ - /// - /// A buffer binding to apply to a buffer texture. - /// - readonly struct BufferTextureBinding - { - /// - /// Shader stage accessing the texture. - /// - public ShaderStage Stage { get; } - - /// - /// The buffer texture. - /// - public ITexture Texture { get; } - - /// - /// The base address of the buffer binding. - /// - public ulong Address { get; } - - /// - /// The size of the buffer binding in bytes. - /// - public ulong Size { get; } - - /// - /// The image or sampler binding info for the buffer texture. - /// - public TextureBindingInfo BindingInfo { get; } - - /// - /// The image format for the binding. - /// - public Format Format { get; } - - /// - /// Whether the binding is for an image or a sampler. - /// - public bool IsImage { get; } - - /// - /// Create a new buffer texture binding. - /// - /// Shader stage accessing the texture - /// Buffer texture - /// Base address - /// Size in bytes - /// Binding info - /// Binding format - /// Whether the binding is for an image or a sampler - public BufferTextureBinding( - ShaderStage stage, - ITexture texture, - ulong address, - ulong size, - TextureBindingInfo bindingInfo, - Format format, - bool isImage) - { - Stage = stage; - Texture = texture; - Address = address; - Size = size; - BindingInfo = bindingInfo; - Format = format; - IsImage = isImage; - } - } -} -- cgit v1.2.3