Implement non-MS to MS copies with draws (#3958)

* Implement non-MS to MS copies with draws, simplify MS to non-MS copies and supports any host sample count

* Remove unused program
This commit is contained in:
gdkchan
2022-12-04 15:07:11 -03:00
committed by GitHub
parent 9ac66336a2
commit 73aed239c3
15 changed files with 577 additions and 462 deletions

View File

@ -32,6 +32,7 @@ namespace Ryujinx.Graphics.Vulkan
Auto<DisposableImageView> view,
uint width,
uint height,
uint samples,
bool isDepthStencil,
VkFormat format)
{
@ -43,7 +44,7 @@ namespace Ryujinx.Graphics.Vulkan
Height = height;
Layers = 1;
AttachmentSamples = new[] { 1u };
AttachmentSamples = new[] { samples };
AttachmentFormats = new[] { format };
AttachmentIndices = new[] { 0 };