7

Minor demos and web page update

 3 years ago
source link: https://floooh.github.io/2013/05/04/minor-demos-and-web-page-update.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Minor demos and web page update

May 4, 2013 • Andre Weissflog

Couple of minor changes at http://www.flohofwoe.net:
  • I have removed the non-asm.js demos. Since the asm.js code generation in emscripten is now always faster then the "traditional" code generation, it doesn't make sense to have the non-asm.js code around. I'll keep support for the old code-generation in my build pipeline for now, to be able to run comparisons between the new and old code from time to time though.
  • The demos are now compiled with link-time-optimization enabled. Previously this had subtle and hard to debug code generation problems, but it looks like this is fixed now (fingers crossed). Performance or code size doesn't seem to be different that much however.
  • Demos have been recompiled with the latest emscripten incoming branch.
  • I added experimental support for uncompressed textures if the WebGL implementation doesn't support DXT textures (e.g. mobile platforms). This will decompress textures on the fly after download. For now this is just a workaround/hack and hasn't been tested that much. Also, since uncompressed textures are 4..8x bigger, this isn't really useful for complex games.
  • I have added a high-level source code page for people who like to read some code: http://www.flohofwoe.net/sources.html
  • Finally, http://n3emscripten.appspot.com will no longer be updated, and I've put a link to the new demos there.
-Floh.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK