From 21fc60ebef3400137bd508e79d1c87214ca74c9b Mon Sep 17 00:00:00 2001
From: Turo Lamminen <turotl@gmail.com>
Date: Sat, 09 May 2015 17:14:55 +0000
Subject: [PATCH] Fix cubemap face offset calculation
---
ddsinfo.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/ddsinfo.c b/ddsinfo.c
index 32c1f08..e66a524 100644
--- a/ddsinfo.c
+++ b/ddsinfo.c
@@ -74,7 +74,7 @@
const void *miptex = NULL;
unsigned long miptexlen = 0;
unsigned int mipW = 0, mipH = 0;
- retval = MOJODDS_getMipMapTexture(miplevel, glfmt, tex, texlen, w, h, &miptex, &miptexlen, &mipW, &mipH);
+ retval = MOJODDS_getMipMapTexture(miplevel, glfmt, tex, w, h, &miptex, &miptexlen, &mipW, &mipH);
if (!retval) {
printf("MOJODDS_getMipMapTexture(%u) error: %d\n", miplevel, retval);
continue;
@@ -90,13 +90,14 @@
case MOJODDS_TEXTURE_CUBE:
printf("cube\n");
+ printf("cubemapfacelen: %u\n", cubemapfacelen);
printf("\n");
for (unsigned int miplevel = 0; miplevel < miplevels; miplevel++) {
const void *miptex = NULL;
unsigned long miptexlen = 0;
unsigned int mipW = 0, mipH = 0;
- retval = MOJODDS_getCubeFace(MOJODDS_CUBEFACE_POSITIVE_X, miplevel, glfmt, tex, texlen, w, h, &miptex, &miptexlen, &mipW, &mipH);
+ retval = MOJODDS_getCubeFace(MOJODDS_CUBEFACE_POSITIVE_X, miplevel, glfmt, tex, cubemapfacelen, w, h, &miptex, &miptexlen, &mipW, &mipH);
if (!retval) {
printf("MOJODDS_getMipMapTexture(%u) error: %d\n", miplevel, retval);
continue;
--
Gitblit v1.9.3