Advertisement ยท 728 ร— 90

Posts by Bastian Blokland

Preview
WIP: Add the VK_EXT_present_timing extension by cubanismo ยท Pull Request #1364 ยท KhronosGroup/Vulkan-Docs This extension allows an application that uses the VK_KHR_swapchain extension to obtain information about the presentation engine's display, to obtain timing information about each present oper...

If only there was a way to get presentation timings in there as well. I've been waiting for more then 4 years for the Vulkan extension for this to be ready ๐Ÿ˜… github.com/KhronosGroup...

10 months ago 0 0 0 0
Video

I've added GPU traces to the builtin tracer for my toy RTS. Makes it much easier to diagnose if the CPU/GPU pacing is working correctly.
#gamedev #opensource

10 months ago 10 2 2 0

In case anyone's curious:
Header: github.com/BastianBlokl...
Impl: github.com/BastianBlokl...
Generator: github.com/BastianBlokl...

1 year ago 0 0 0 0

I've spend some time generating a custom Vulkan header (based on vk.xml that Khronos publishes) to load the device api functions directly from the driver (vkGetDeviceProcAddr). The generator got messy but there was a measurable perf improvement and allows dynamically loading the Vulkan dll.
#gamedev

1 year ago 0 0 1 0
Video

I've been working on a utility to download external assets which I don't want to commit to the Git repo. Before I did this using some hacky logic in CMake but this handles caching properly (and less CMake is always a win).

Http client: github.com/BastianBlokl...
App: github.com/BastianBlokl...

1 year ago 1 0 0 0
Post image

I've refactored the error handling of binding functions in the scripting language of my RTS to use long-jumps. I'm usually not a big fan of hidden control-flow but it does make writing binding functions allot more pleasant.

#gamedev #opensource

1 year ago 3 0 0 0
Volo Asset Import Scripting
Volo Asset Import Scripting YouTube video by Bastian Blokland

I've been experimenting with adding scripting support to the asset pipeline of my RTS.
Quite naive still (all textures get re-imported for any import script change) but its convenient to apply the same rules for all assets within a directory.
#gamedev #opensource

youtu.be/HgBiowcv2oo

1 year ago 6 0 0 0
Advertisement
Video

Implemented some small quality of life features in the language server of the scripting language of my RTS, now supports rename and find-references for variables.

Server source: github.com/BastianBlokl...

#gamedev #opensource

1 year ago 4 1 0 0