Is there a work around for this? I doubt it's a bug but something on my end. Seems to work OK in CocoonJS, but I get this on WP8.1
Saved state to WebStorage (98472 bytes)
Saved state to WebStorage (98518 bytes)
SCRIPT14: Unhandled exception at line 59, column 253 in ms-appx://e785df66-607c-4028-a911-b55ef60507b7/c2runtime.js
0x8007000e - JavaScript runtime error: Not enough storage is available to complete this operation.
File: c2runtime.js, Line: 59, Column: 253
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11098: INVALID_OPERATION: generateMipmap: The texture is a non-power-of-two texture or not mipmap complete
File: c2runtime.js, Line: 60, Column: 479
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11098: INVALID_OPERATION: generateMipmap: The texture is a non-power-of-two texture or not mipmap complete
File: c2runtime.js, Line: 60, Column: 479
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11098: INVALID_OPERATION: generateMipmap: The texture is a non-power-of-two texture or not mipmap complete
File: c2runtime.js, Line: 60, Column: 479
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11098: INVALID_OPERATION: generateMipmap: The texture is a non-power-of-two texture or not mipmap complete
File: c2runtime.js, Line: 60, Column: 479
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352
WEBGL11098: INVALID_OPERATION: generateMipmap: The texture is a non-power-of-two texture or not mipmap complete
File: c2runtime.js, Line: 60, Column: 479
WEBGL11005: OUT_OF_MEMORY: texImage2D
File: c2runtime.js, Line: 59, Column: 352