If you can't see the dog below then you should download and properly configure a compatible browser. This example was developed and tested on Google Chrome. Other WebGLTM enabled browsers may be available for your operating system.
Use the editor on the right to author the GLSL fragment shader code, then compile and execute by clicking the button to the bottom of the page. You can pick any pair of images you want by typing their URLs in the text fields next to the button; due to some limitations in WebGL current implementation, images must be of size power of two; images will be automatically scaled to 512 x 512.
WebGL and the WebGL logo are trademarks of the Khronos Group Inc.