mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-25 08:13:27 +00:00
Fix stencil ops
This commit is contained in:
parent
8ba618959e
commit
d321650487
@ -372,13 +372,13 @@ impl crate::CommandEncoder<super::Api> for super::CommandEncoder {
|
||||
let at_descriptor = descriptor.stencil_attachment().unwrap();
|
||||
at_descriptor.set_texture(Some(&at.target.view.raw));
|
||||
|
||||
let load_action = if at.depth_ops.contains(crate::AttachmentOps::LOAD) {
|
||||
let load_action = if at.stencil_ops.contains(crate::AttachmentOps::LOAD) {
|
||||
mtl::MTLLoadAction::Load
|
||||
} else {
|
||||
at_descriptor.set_clear_stencil(at.clear_value.1);
|
||||
mtl::MTLLoadAction::Clear
|
||||
};
|
||||
let store_action = if at.depth_ops.contains(crate::AttachmentOps::STORE) {
|
||||
let store_action = if at.stencil_ops.contains(crate::AttachmentOps::STORE) {
|
||||
mtl::MTLStoreAction::Store
|
||||
} else {
|
||||
mtl::MTLStoreAction::DontCare
|
||||
|
Loading…
Reference in New Issue
Block a user