Fix crash when rendering ODS without depth export (fixes #418)
This commit is contained in:
@@ -141,7 +141,9 @@ public class ODSFrameCapturer implements FrameCapturer<ODSOpenGlFrame> {
|
|||||||
for (Channel channel : Channel.values()) {
|
for (Channel channel : Channel.values()) {
|
||||||
CubicOpenGlFrame leftFrame = leftChannels.get(channel);
|
CubicOpenGlFrame leftFrame = leftChannels.get(channel);
|
||||||
CubicOpenGlFrame rightFrame = rightChannels.get(channel);
|
CubicOpenGlFrame rightFrame = rightChannels.get(channel);
|
||||||
result.put(channel, new ODSOpenGlFrame(leftFrame, rightFrame));
|
if (leftFrame != null && rightFrame != null) {
|
||||||
|
result.put(channel, new ODSOpenGlFrame(leftFrame, rightFrame));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user