57,803 blogs · [ { "id": "01a0dd82-8190-72f1-8cfb-3ecb59206023", "title": "WebGPU/glTF case study", "url": "https://blog.tojicode.com/2022/07/webgpugltf-case-study.html", "published_at": "2022-07-20T20:34:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb59b81b9c", "title": "WebXR Scene Optimization", "url": "https://blog.tojicode.com/2020/03/webxr-scene-optimization.html", "published_at": "2020-03-18T22:09:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb59be9a89", "title": "Early access to the WebXR Device API in Chrome Canary", "url": "https://blog.tojicode.com/2018/02/early-access-to-webxr-device-api-in.html", "published_at": "2018-02-13T00:16:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5a7c3a61", "title": "New experimental WebVR builds for Android", "url": "https://blog.tojicode.com/2016/12/new-experimental-webvr-builds-for.html", "published_at": "2016-12-14T06:23:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5ad4658a", "title": "Update on WebVR spec, Chrome, and HTTPS", "url": "https://blog.tojicode.com/2016/09/update-on-webvr-spec-chrome-and-https.html", "published_at": "2016-09-09T17:29:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5b731abe", "title": "Oculus Rift and HTC Vive review", "url": "https://blog.tojicode.com/2016/04/oculus-rift-and-htc-vive-review.html", "published_at": "2016-04-08T23:45:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5c013be5", "title": "Moving towards WebVR 1.0", "url": "https://blog.tojicode.com/2016/02/moving-towards-webvr-10.html", "published_at": "2016-02-29T16:44:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5cd57d0d", "title": "Bringing VR to Chrome", "url": "https://blog.tojicode.com/2014/07/bringing-vr-to-chrome.html", "published_at": "2014-07-02T19:37:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5d201e0e", "title": "Crowdsourcing Unreal Tournament", "url": "https://blog.tojicode.com/2014/05/crowdsourcing-unreal-tournament.html", "published_at": "2014-05-11T22:29:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5d4db433", "title": "Oculus, Facebook, and the dreaded \"Ecosystem\"", "url": "https://blog.tojicode.com/2014/03/oculus-facebook-and-dreaded-ecosystem.html", "published_at": "2014-03-30T05:10:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5de84fa2", "title": "Xbox One controller in Chrome on OSX", "url": "https://blog.tojicode.com/2014/02/xbox-one-controller-in-chrome-on-osx.html", "published_at": "2014-02-21T18:27:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5e8eed74", "title": "How Blink has affected WebGL, Part 2", "url": "https://blog.tojicode.com/2014/02/how-blink-has-affected-webgl-part-2.html", "published_at": "2014-02-17T22:28:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5ed0fdf6", "title": "Notch, WebGL, Dart, and ramping up quickly", "url": "https://blog.tojicode.com/2013/12/notch-webgl-dart-and-ramping-up-quickly.html", "published_at": "2013-12-02T22:57:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb5f8d98a0", "title": "failIfMajorPerformanceCaveat: With great blacklisting power comes the need for self restraint", "url": "https://blog.tojicode.com/2013/12/failifmajorperformancecaveat-with-great.html", "published_at": "2013-12-02T17:56:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb603d6f27", "title": "Using WebGL on Chrome (AKA: \"Why don't I have the WebGLs?!?\")", "url": "https://blog.tojicode.com/2013/11/the-state-of-webgl-on-chrome-aka-why.html", "published_at": "2013-11-03T21:08:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb605cb904", "title": "At last! Chrome D3D11 day has come!", "url": "https://blog.tojicode.com/2013/09/at-last-chrome-d3d11-day-has-come.html", "published_at": "2013-09-19T16:14:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb60fb0edd", "title": "What's coming in WebGL 2.0", "url": "https://blog.tojicode.com/2013/09/whats-coming-in-webgl-20.html", "published_at": "2013-09-16T17:57:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb6191274e", "title": "Holistic WebGL", "url": "https://blog.tojicode.com/2013/08/holistic-webgl.html", "published_at": "2013-08-16T21:51:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb61c60341", "title": "WebGL instancing with ANGLE_instanced_arrays", "url": "https://blog.tojicode.com/2013/07/webgl-instancing-with.html", "published_at": "2013-07-03T22:27:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb627ec8e9", "title": "No more Google+ comments", "url": "https://blog.tojicode.com/2013/06/no-more-google-comments.html", "published_at": "2013-06-15T04:16:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb6336a8bc", "title": "A Tale of two Web Technologies", "url": "https://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html", "published_at": "2013-06-14T20:46:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb6404236d", "title": "WebGL Draft Extensions in Chrome", "url": "https://blog.tojicode.com/2013/06/webgl-draft-extensions-in-chrome.html", "published_at": "2013-06-05T15:44:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb64baeb87", "title": "How Blink has affected WebGL?", "url": "https://blog.tojicode.com/2013/05/how-blink-has-affected-webgl.html", "published_at": "2013-05-29T23:40:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb658a0841", "title": "How Microsoft could possibly, just maybe, become WebGL's biggest supporter", "url": "https://blog.tojicode.com/2013/05/how-microsoft-could-possibly-just-maybe.html", "published_at": "2013-05-22T18:10:00+00:00" }, { "id": "01a0dd82-8190-72f1-8cfb-3ecb65c773e6", "title": "Welcome to the Next Gen™ (Same as the Last Gen, but better lit)", "url": "https://blog.tojicode.com/2013/03/welcome-to-next-gen-same-as-last-gen.html", "published_at": "2013-03-27T17:34:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297a2c74cf", "title": "Sources of Motivation", "url": "https://blog.tojicode.com/2013/03/sources-of-motivation.html", "published_at": "2013-03-08T18:49:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297a9d7d4f", "title": "Recommended reading - Debugging a Resource Leak in WebKit", "url": "https://blog.tojicode.com/2013/02/my-google-ken-russel-has-just-posted.html", "published_at": "2013-02-10T17:49:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297ac39af9", "title": "Get WebGL working on the Android Chrome Beta", "url": "https://blog.tojicode.com/2013/01/get-webgl-working-on-android-chrome-beta.html", "published_at": "2013-01-11T03:04:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297b62f959", "title": "glMatrix 2.0 Released!", "url": "https://blog.tojicode.com/2013/01/glmatrix-20-released.html", "published_at": "2013-01-01T08:22:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297b641db0", "title": "I will not be playing your game today", "url": "https://blog.tojicode.com/2012/12/i-will-not-be-playing-your-game-today.html", "published_at": "2012-12-02T07:32:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297be542c7", "title": "OES_vertex_array_object extension", "url": "https://blog.tojicode.com/2012/10/oesvertexarrayobject-extension.html", "published_at": "2012-10-02T23:28:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297cb2f4d2", "title": "Nexus 7 impressions", "url": "https://blog.tojicode.com/2012/09/nexus-7-impressions.html", "published_at": "2012-09-14T05:38:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297d4df4a5", "title": "New job and glMatrix 2.0", "url": "https://blog.tojicode.com/2012/09/new-job-and-glmatrix-20.html", "published_at": "2012-09-02T23:28:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297e0dd40b", "title": "More GPU Tile map demos (Zelda)", "url": "https://blog.tojicode.com/2012/08/more-gpu-tile-map-demos-zelda.html", "published_at": "2012-08-10T18:43:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297f0d6a38", "title": "Sprite tile maps on the GPU", "url": "https://blog.tojicode.com/2012/07/sprite-tile-maps-on-gpu.html", "published_at": "2012-07-31T05:22:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297ff07e64", "title": "The WebGL Guide to reading OpenGL shaders, Part 1", "url": "https://blog.tojicode.com/2012/07/the-webgl-guide-to-reading-opengl.html", "published_at": "2012-07-27T18:33:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297ff35f91", "title": "Using WEBGL_depth_texture", "url": "https://blog.tojicode.com/2012/07/using-webgldepthtexture.html", "published_at": "2012-07-08T07:04:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70297ff90e77", "title": "WebGL Quake 3: 2 years later", "url": "https://blog.tojicode.com/2012/06/webgl-quake-3-2-years-later.html", "published_at": "2012-06-30T18:54:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-702980ada273", "title": "Building the Game: Part 6 - Isosurface Landscapes", "url": "https://blog.tojicode.com/2012/06/building-game-part-6-isosurface.html", "published_at": "2012-06-29T03:04:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-7029815e14a7", "title": "Building the Game: Part 5.5 - Two steps forward, one step back", "url": "https://blog.tojicode.com/2012/06/building-game-part-55-two-steps-forward.html", "published_at": "2012-06-13T06:55:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-702981e87116", "title": "WebGL Texture Utils and Building Require.js libs", "url": "https://blog.tojicode.com/2012/04/webgl-texture-utils-and-building.html", "published_at": "2012-04-30T02:04:00+00:00" }, { "id": "01a0dd92-e6b5-7022-9734-70298295e25a", "title": "If I built a physics engine...", "url": "https://blog.tojicode.com/2012/04/if-i-built-physics-engine.html", "published_at": "2012-04-06T05:58:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cc834081b", "title": "Javascript memory optimization and texture loading", "url": "https://blog.tojicode.com/2012/03/javascript-memory-optimization-and.html", "published_at": "2012-03-23T06:47:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cc8a96f8c", "title": "Anisotropic Filtering in WebGL", "url": "https://blog.tojicode.com/2012/03/anisotropic-filtering-in-webgl.html", "published_at": "2012-03-14T18:43:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cc8d4066e", "title": "The Gamepad API and the case of the shifting buttons", "url": "https://blog.tojicode.com/2012/02/gamepad-api-and-case-of-shifting.html", "published_at": "2012-02-17T19:01:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cc8f3ce5f", "title": "...in which I give updates on everything", "url": "https://blog.tojicode.com/2012/02/in-which-i-give-updates-on-everything.html", "published_at": "2012-02-09T18:16:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cc9e7a5b4", "title": "WebGL JS1K entry", "url": "https://blog.tojicode.com/2012/02/webgl-js1k-entry.html", "published_at": "2012-02-09T08:55:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6cca66004b", "title": "Protecting WebGL content (and why you probably shouldn't)", "url": "https://blog.tojicode.com/2011/12/protecting-webgl-content-and-why-you.html", "published_at": "2011-12-27T18:20:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6ccb36efd8", "title": "Compressed Textures in WebGL", "url": "https://blog.tojicode.com/2011/12/compressed-textures-in-webgl.html", "published_at": "2011-12-10T06:22:00+00:00" }, { "id": "01a0dd92-e6b6-71de-ad9d-3e6ccc14e0f3", "title": "Building the Game: Part 5 - Static Level Geometry", "url": "https://blog.tojicode.com/2011/11/building-game-part-5-static-level.html", "published_at": "2011-11-27T21:55:00+00:00" } ] posts Claim your blog
Back to blog.tojicode.com
Blog · corpus.blog/blogs/blog.tojicode.com/posts

blog.tojicode.com

blog.tojicode.com

2022

2020

2018

2016

2014

2013

2012

2011