Fix priority of sample index (and resolve) vs mapping samples to arrays

* When saving a texture, if mapToArray is true then sampleIndex should be
  ignored
This commit is contained in:
baldurk
2019-11-13 17:25:01 +00:00
parent d955c5b00c
commit c6d6ef5fed
+3
View File
@@ -728,6 +728,9 @@ bool ReplayController::SaveTexture(const TextureSave &saveData, const char *path
uint32_t sampleCount = td.msSamp;
bool multisampled = td.msSamp > 1;
if(sd.sample.mapToArray)
sd.sample.sampleIndex = 0;
bool resolveSamples = (sd.sample.sampleIndex == ~0U);
if(resolveSamples)