mirror of
https://github.com/encounter/ddsfile.git
synced 2026-07-10 03:18:46 -07:00
Set MIPMAPCOUNT header flag (in dxgi) if mipmap_levels
This commit is contained in:
+2
-1
@@ -19,7 +19,7 @@
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
// THE SOFTWARE.
|
||||
|
||||
|
||||
use crate::error::*;
|
||||
use std::io::{Read, Write};
|
||||
use std::fmt;
|
||||
@@ -169,6 +169,7 @@ impl Header {
|
||||
|
||||
if let Some(mml) = mipmap_levels {
|
||||
if mml > 1 {
|
||||
header.flags.insert(HeaderFlags::MIPMAPCOUNT);
|
||||
header.caps.insert(Caps::COMPLEX | Caps::MIPMAP);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user