Skip to content
View antono2's full-sized avatar

Block or report antono2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
antono2/README.md

Vulkan Video and graphics tooling for V

I build systems and graphics software in the V programming language, with a current focus on hardware-accelerated video playback using Vulkan Video.

Featured work

  • v_vulkan_video — hardware-accelerated H.264/MP4 video playback using Vulkan Video
  • vulkan — generated Vulkan and Vulkan Video bindings for V
  • v_vulkan_bindings — bindings generator and CI pipeline based on Khronos vk.xml
  • imgui — Dear ImGui and ImPlot bindings with GLFW/Vulkan backends
  • glfw — focused GLFW bindings for Vulkan applications in V
  • h264 — H.264 bitstream parsing for Vulkan Video

My repositories cover the complete path from generated bindings and bitstream parsing to windowing, user interfaces, and video playback.

Pinned Loading

  1. v_vulkan_video v_vulkan_video Public

    Hardware-accelerated H.264/MP4 video player in V using Vulkan Video, with metadata rotation, frame pacing, resizing, and looping.

    C

  2. vulkan vulkan Public

    Generated Vulkan and Vulkan Video bindings for the V programming language.

    V 11

  3. v_vulkan_bindings v_vulkan_bindings Public

    Generator and CI pipeline for Vulkan and Vulkan Video bindings for V, sourced from Khronos vk.xml.

    V 1

  4. imgui imgui Public

    Generated Dear ImGui and ImPlot bindings for V, with GLFW/Vulkan backends and reproducible native builds.

    C++ 3

  5. glfw glfw Public

    Focused GLFW bindings for V with Vulkan window, surface, input, and callback support.

    V 1

  6. h264 h264 Public

    H.264/AVC bitstream parser for V covering SPS/PPS, VUI metadata, and slice headers for Vulkan Video.

    V