Matias


Website blocked in several countries and broken links.

I’ve known for a while that users from at least the following countries have been blocked access to my website. That was driving me nuts. Probably you’ve been having difficulties until yesterday if you’re from: Australia Israel Malaysia Other Middle East countries. Probably other countries as well. You would just […]


“We don’t care really how long it takes”

This post is addressed to all the software dev. managers with this mentality, where a (probably manager) was honest in that they don’t care about Data Oriented Design (or any performance optimization strategy that requires some dev time, for that matter). A transcipt ensues: – We worry not so much […]


Is everything ok, Nvidia?

I don’t normally post personal business opinions, but I’m going to make an exception here. Yesterday NVIDIA announced they’ve initiated a patent lawsuit against major mobile vendors, claiming these vendors are profiting from their decade-long R&D. Christophe Riccio tweeted this move is a confirmation the Tegra K1 is commercial failure, […]


What I wish I’d knew about Android from start

Android docs suck. There are a few rare exceptions. But overall, it sucks. This makes dealing with Android a lot harder than it should be. Many examples cover useless cases while real-world cases are nowhere to be mentioned. Once in a while you get lucky on Stack Overflow, but most […]


Dealing with persistent mapping, cross-platform

OpenGL’s persistent mapping comes in two flavours: Coherent and Incoherent. Coherent mapping puts more burden on the developer as you have to track whether the region you’ve already written to has already been consumed by the GPU or is still in use. Incoherent mapping takes that burden away from you, […]


A glimpse of what’s coming to Ogre 2.0 Final

So, the HLMS is not finished, but it will be the main method for using materials in Ogre 2.0 Final; and writing about how it works helps me stay on track, while documenting for others. HLMS stands for “High Level Material System”, because for the user, the HLMS means just […]


DX9 may be dropped in Ogre 2.0 Final

So, I’ve been working on a fork. There’s also another one. Both will eventually merge The code is far from finished at the time of writing. But the direction where we’re heading to is already quite clear. You can even glimpse a bit of what’s coming: Yeah, we’re going bindless […]