Fall back to depth textures when depth-stencil textures aren't supported

This commit is contained in:
rdb 2015-05-11 20:31:10 +02:00
parent 07ea84a1a0
commit 96de270320

View File

@ -381,6 +381,10 @@ rebuild_bitplanes() {
// buffer was requested.
_use_depth_stencil = true;
}
} else if (attach[RTP_depth_stencil] != NULL && attach[RTP_depth] == NULL) {
// The depth stencil slot was assigned a texture, but we don't support it.
// Downgrade to a regular depth texture.
swap(attach[RTP_depth], attach[RTP_depth_stencil]);
}
// Knowing this, we can already be a tiny bit more accurate about the