PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+206.41%)
meA Jetpack Compose Kotlin Multiplatform WYSIWYG blog editor
Stars: ✭ 62 (-60.26%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (-28.85%)
DecomposeKotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
Stars: ✭ 799 (+412.18%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (+250%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+634.62%)
glmOpenGL Mathematics (GLM)
Stars: ✭ 6,667 (+4173.72%)
FlexengineCross-platform game engine with Vulkan backend
Stars: ✭ 452 (+189.74%)
Multiplatform-LogKotlin Multi Platform Logger, for android an ios : Logcat & print
Stars: ✭ 49 (-68.59%)
CommandbufferA lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Stars: ✭ 151 (-3.21%)
pilkaAnother live-coding tool for creating shader demos, Vulkan+Wgpu powered.
Stars: ✭ 84 (-46.15%)
ReplxxA readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
Stars: ✭ 446 (+185.9%)
quake bsp vulkanQuake BSP renderer written in C++ and Vulkan
Stars: ✭ 76 (-51.28%)
Gl vs vkComparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-58.33%)
Vulkan CookbookCode repository for Vulkan Cookbook by Packt
Stars: ✭ 442 (+183.33%)
gatlingHydra-enabled GPU path tracer that supports MaterialX and MDL.
Stars: ✭ 159 (+1.92%)
VkbindSingle file Vulkan API loader.
Stars: ✭ 110 (-29.49%)
racket-vulkanRacket integration with all things Vulkan 💥
Stars: ✭ 40 (-74.36%)
Vulkan Gltf PbrPhysical based rendering with Vulkan using glTF 2.0 models
Stars: ✭ 438 (+180.77%)
sceneryFlexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (-31.41%)
NuklearA single-header ANSI C immediate mode cross-platform GUI library
Stars: ✭ 5,055 (+3140.38%)
SourceRendererA tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe
Stars: ✭ 32 (-79.49%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+8371.15%)
BearparserPortable Executable parsing library (from PE-bear)
Stars: ✭ 415 (+166.03%)
vilVulkan Layer for Live Introspection & Debugging. Allows to view all vulkan state live inside your application.
Stars: ✭ 39 (-75%)
Vulkan2drendererEasy to use 2D rendering engine using Vulkan API as backend.
Stars: ✭ 60 (-61.54%)
LittleEngineVk3D game engine using C++20 and Vulkan (WIP)
Stars: ✭ 87 (-44.23%)
VulkandemosSome simple vulkan examples.
Stars: ✭ 413 (+164.74%)
Vortice.VulkanCross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
Stars: ✭ 172 (+10.26%)
XrtlCross-platform Real-Time Rendering Library
Stars: ✭ 108 (-30.77%)
AngryEngineGame Engine for Windows by Vulkan SDK
Stars: ✭ 20 (-87.18%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+153.21%)
moonvulkanLua bindings for Vulkan
Stars: ✭ 31 (-80.13%)
Vulkan TutorialThis is a series of tutorials on Vulkan, include all example projects which step by step.
Stars: ✭ 56 (-64.1%)
cppshSimple script, which acts as "interpreter" for single C++ files
Stars: ✭ 13 (-91.67%)
Compose JbJetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Stars: ✭ 7,562 (+4747.44%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-69.23%)
HeliosReal-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
Stars: ✭ 144 (-7.69%)
VkInlineA tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.
Stars: ✭ 16 (-89.74%)
ClspvClspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
Stars: ✭ 381 (+144.23%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+62.82%)
fourinarow-appAn online version of the popular game four in a row, written in Flutter + Dart on the client and Rust on the server side.
Stars: ✭ 23 (-85.26%)
VudaVUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
Stars: ✭ 373 (+139.1%)
ogl to vlkVulkan Tutorials For OpenGL Developers
Stars: ✭ 16 (-89.74%)
MindustryThe automation tower defense game
Stars: ✭ 13,105 (+8300.64%)
XacorExperimental Game Engine
Stars: ✭ 24 (-84.62%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1364.74%)
FidelityfxA set of AMD provided GPU effects with provided source and sample implementations
Stars: ✭ 147 (-5.77%)
SerpentCross-platform gaming kit in the D programming language
Stars: ✭ 140 (-10.26%)
DuckstationFast PlayStation 1 emulator for x86-64/AArch32/AArch64
Stars: ✭ 2,888 (+1751.28%)
Iree👻
Stars: ✭ 637 (+308.33%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-69.23%)