Metal: Ensure increased FB attachment count supported

Authored by Apple: Michael Parkin-White

Pull Request: https://projects.blender.org/blender/blender/pulls/115735
This commit is contained in:
Jason Fielder
2023-12-04 11:38:15 +01:00
committed by Jeroen Bakker
parent 5dbc276eed
commit 72b6c44e75

View File

@@ -714,7 +714,9 @@ void MTLFrameBuffer::update_attachments(bool /*update_viewport*/)
case GPU_FB_COLOR_ATTACHMENT2:
case GPU_FB_COLOR_ATTACHMENT3:
case GPU_FB_COLOR_ATTACHMENT4:
case GPU_FB_COLOR_ATTACHMENT5: {
case GPU_FB_COLOR_ATTACHMENT5:
case GPU_FB_COLOR_ATTACHMENT6:
case GPU_FB_COLOR_ATTACHMENT7: {
int color_slot_ind = type - GPU_FB_COLOR_ATTACHMENT0;
if (attach.tex) {
/* If we already had a color attachment, preserve load/clear-state parameters,