Posts

C++ Compilers Generating Rotate Instructions

I just did a quick test in Compiler explorer and it was nice to see both GCC and Clang generating single rotate instructions from these equivalent sequences of operations. inline uint32_t uint32_rol(uint32_t _a, int _sa) { return ( _a << _sa) | (_a >> (32-_sa)…

Read More

Vulkan Window System Integration Talk at SIGGRAPH 2015

Alon Or-bach of Samsung gave this presentation on the Vulkan Window System Integration at SIGGRAPH 2015. WSI is the mechanism by which images rendered with Vulkan appear on a screen. We can get a fair bit of information about how the system works from this…

Read More

Imagination to Deliver 5 Webinars on Vulkan

Imagination Technologies is incrementally releasing five YouTube videos on Vulkan with accompanying blog posts in the run-up to the end of 2015. All five are embedded below and will be playable as they are released. Read more on their website, and track the blog posts there too….

Read More

Vulkan SDK From LunarG

LunarG are preparing a Vulkan driver and tools as part of a SDK sponsored by Valve. They advertise Linux, Android, and windows support in the video above. Sign up for updates here.

Read More

Vulkan Overview and Demos at GDC 2015 [Video]

Highlights 0:015:00 Graham Sellers does a walk-through of a complete application, explaining bits of Vulkan API along the way. 0:35:45 John Kessenich Goes through the SPIR-V shader and kernel binary intermediate representation. If you have some suggestions of highlights and key points, let me know…

Read More

Showing the Status of All Files in Dropbox on Linux

To show the synchronization status of all file in your Dropbox directory on Linux (I tested this on Ubuntu 14.04), run the following commandline: find ~/Dropbox -type f -printf ‘”%p”\n’ | \ xargs -I {} dropbox filestatus “{}” | \ tee /tmp/dropbox_status.`date`.log Thanks to Marius…

Read More

G3D Innovation Engine 10.00 Available

G3D Innovation Engine is the codebase for real-time rendering research that Morgan Mcguire and others have been developing for several years now while publishing first rate papers with full C++ code based on G3D accompanying them. Version 10.00 is now out, so head over to…

Read More

Getting the Most out of a Free Cloudflare Account

By default, Cloudflare does not cache HTML files. If like me, your traffic is > 50% HTML, that is not making the most of your account. Also, if like me you use WordPress, the HTML pages are slow to create and place a heavier load…

Read More