diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-04-03 17:45:02 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-04-03 17:45:02 -0700 |
commit | 664c42d8955711ec2b0e21e676fe3a038f67a7a5 (patch) | |
tree | 2780bdeb18eced85fd459c8aad651ac901558aa8 /src/library_xlib.js | |
parent | 3879a0c9ce74e4602c2c8388b4ddd2b50459ec48 (diff) |
refactor library_gl into separate files
Diffstat (limited to 'src/library_xlib.js')
-rw-r--r-- | src/library_xlib.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/library_xlib.js b/src/library_xlib.js new file mode 100644 index 00000000..a110c786 --- /dev/null +++ b/src/library_xlib.js @@ -0,0 +1,24 @@ + +var LibraryXlib = { + XOpenDisplay: function() { + return 1; // We support 1 display, the canvas + }, + + XCreateWindow: function(display, parent, x, y, width, height, border_width, depth, class_, visual, valuemask, attributes) { + // All we can do is set the width and height + Module['canvas'].width = width; + Module['canvas'].height = height; + return 2; + }, + + XChangeWindowAttributes: function(){}, + XSetWMHints: function(){}, + XMapWindow: function(){}, + XStoreName: function(){}, + XInternAtom: function(display, name_, hmm) { return 0 }, + XSendEvent: function(){}, + XPending: function(display) { return 0 }, +}; + +mergeInto(LibraryManager.library, LibraryXlib); + |