add another DepthStencilAttachment constructor

custom_video_shaders
cosmonaut 2022-09-07 12:38:05 -07:00
parent eb8c350a47
commit 5c080a4c42
1 changed files with 19 additions and 0 deletions

View File

@ -304,6 +304,25 @@ namespace MoonWorks.Graphics
StencilStoreOp = stencilStoreOp; StencilStoreOp = stencilStoreOp;
} }
public DepthStencilAttachmentInfo(
Texture texture,
DepthStencilValue depthStencilValue,
LoadOp loadOp,
StoreOp storeOp,
LoadOp stencilLoadOp,
StoreOp stencilStoreOp
) {
Texture = texture;
Depth = 0;
Layer = 0;
Level = 0;
DepthStencilClearValue = depthStencilValue;
LoadOp = loadOp;
StoreOp = storeOp;
StencilLoadOp = stencilLoadOp;
StencilStoreOp = stencilStoreOp;
}
public Refresh.DepthStencilAttachmentInfo ToRefresh() public Refresh.DepthStencilAttachmentInfo ToRefresh()
{ {
return new Refresh.DepthStencilAttachmentInfo return new Refresh.DepthStencilAttachmentInfo