For memoryless attachments, setting renderpass load and store actions to "load" and "store" triggers Metal validation errors. Refactor determination of renderpass MTLLoadAction and MTLStoreAction. For memoryless attachments, replace load with don't care, and store with resolve or don't care.