diff options
author | Samuli Piippo <samuli.piippo@digia.com> | 2014-09-02 10:23:39 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@digia.com> | 2014-09-02 10:24:26 +0300 |
commit | 406db8fabcf8de5ab31880ca579edb7004cc4f4e (patch) | |
tree | 6b349020fef1d2f8f601a509d7c259fa40bea0f9 /basicsuite/webengine/content/webgl/helloqt.html | |
parent | 2aab20bb2c32aadba2bef16828e3dd0f6c29a30b (diff) | |
parent | ad9ea42d493bc9b125c019373fa5fe84cfcc225d (diff) |
Merge remote-tracking branch 'origin/stable' into dev
* origin/stable: (63 commits)
Doc: Bump version to 3.1.1
Make FPS checkbox persistent
Handle accelerometer readings in rotated items
webengine: Add slight delay before loading the start page
webengine: disable the webgl demo
Update screenshot of the Virtual Keyboard demo
[Doc] Use symbolic links for demo preview images
Changed the audio track on the Qt_EnterpriseEmbedded_1080p.mp4 video.
Fix demo descriptions.
launchersettings: make ip field span two columns
Remove deleted demos also from doc
Update all VirtualKeyboard import to version 1.1
Doc: Bump version to 3.1.0
Doc: Content/language improvement for About QtEE demo.
Disable GraphicalEffects demo on beagleboneblack
about: fit text properly to the box
Fix Meet Qt Enterprise Embedded video url on startup
Fix a typo in the new About presentation
About Boot to Qt-demo update
Update Enterprise gallery demo description
...
Change-Id: I928ab65867993c83ae645834430fd15825349fde
Diffstat (limited to 'basicsuite/webengine/content/webgl/helloqt.html')
-rw-r--r-- | basicsuite/webengine/content/webgl/helloqt.html | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/basicsuite/webengine/content/webgl/helloqt.html b/basicsuite/webengine/content/webgl/helloqt.html new file mode 100644 index 0000000..95f0a44 --- /dev/null +++ b/basicsuite/webengine/content/webgl/helloqt.html @@ -0,0 +1,49 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"> + <style> + body { + margin: 0px; + overflow: hidden; + background-color: black; + } + canvas { +/* -webkit-transform: scale3d(2.0, 2.0, 1.0); + -webkit-transform-origin: 0 0 0; + -moz-transform: scale3d(2.0, 2.0, 1.0); + -moz-transform-origin: 0 0 0;*/ + } + </style> + </head> + + <body> + <div id="container"></div> + <script src="three.min.js"></script> + <script id="vsChecker" type="x-shader/x-vertex"> +varying vec2 vUv; +void main() +{ + vUv = uv; + gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0); +} + </script> + <script id="fsChecker" type="x-shader/x-fragment"> +varying vec2 vUv; +uniform float dy; +void main() +{ + vec3 c = vec3(0.0); + float x = 4.0 * vUv.x; + float y = 4.0 * vUv.y + dy; + if (fract(x) > 0.5 ^^ fract(y) > 0.5) + c = vec3(1.0); + gl_FragColor = vec4(c, 1.0); +} + </script> + <script src="qtlogo.js"></script> + <script src="helloqt.js"></script> + </body> + +</html> |