Fix vc8 warnings.

2.0
castano 17 years ago
parent 36ee0aee8d
commit 44e6560111

@ -25,10 +25,9 @@
#define NV_IMAGE_PIXELFORMAT_H
#include <nvimage.h>
#include <nvimage/nvimage.h>
// @@ Move this code to format conversion!!
namespace nv
{
namespace PixelFormat

@ -116,7 +116,7 @@ void nv::compressRGB(const Image * image, const OutputOptions & outputOptions, c
c |= PixelFormat::convert(src[x].a, 8, asize) << ashift;
// Output one byte at a time. @@ Not tested... Does this work on LE and BE?
for (int i = 0; i < byteCount; i++)
for (uint i = 0; i < byteCount; i++)
{
*(dst + x * byteCount) = (c >> (i * 8)) & 0xFF;
}

@ -66,7 +66,7 @@ inline static void findMinMaxColorsBox(const Vector3 * block, uint num, Vector3
*maxColor = Vector3(0, 0, 0);
*minColor = Vector3(255, 255, 255);
for (int i = 0; i < num; i++)
for (uint i = 0; i < num; i++)
{
*maxColor = max(*maxColor, block[i]);
*minColor = min(*minColor, block[i]);
@ -79,7 +79,7 @@ inline static void selectDiagonal(const Vector3 * block, uint num, Vector3 * __r
Vector3 center = (*maxColor + *minColor) * 0.5;
Vector2 covariance = Vector2(zero);
for (int i = 0; i < num; i++)
for (uint i = 0; i < num; i++)
{
Vector3 t = block[i] - center;
covariance += t.xy() * t.z();

Loading…
Cancel
Save