Adding uncompressed 565 pixel format support to texture demo
diff --git a/webgl/texture/index.html b/webgl/texture/index.html
index c51f890..e6663ec 100644
--- a/webgl/texture/index.html
+++ b/webgl/texture/index.html
@@ -134,14 +134,14 @@
var pvrtcSupported = false;
var drawMode = 0;
-var tex, width, height, images, levels, have_alpha, alignedWidth, alignedHeight, format;
+var tex, width, height, images, levels, have_alpha, alignedWidth, alignedHeight, format, displayWidth, displayHeight;
function redraw()
{
if (!width)
return;
- renderer.drawTexture(tex, alignedWidth, alignedHeight, drawMode);
+ renderer.drawTexture(tex, displayWidth, displayHeight, drawMode);
}
function dataLoaded(data)
@@ -245,6 +245,9 @@
alignedWidth = (width + 3) & ~3;
alignedHeight = (height + 3) & ~3;
+
+ displayWidth = alignedWidth;
+ displayHeight = alignedHeight;
var canvas = elem('canvas');
canvas.width = alignedWidth;
@@ -272,6 +275,11 @@
}
else
{
+ canvas.width = width;
+ canvas.height = height;
+ displayWidth = width;
+ displayHeight = height;
+
// Create 565 texture.
var dstTex = new Uint16Array(width * height);