- hprintf (printing from any shader) - swizzling - byte buffer (like HLSL's ByteAddressBuffer) - debug info (works with renderdoc) - static_assert - Bitfields (linux)