Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with vulkan

A curated list of projects in awesome lists tagged with vulkan .

https://github.com/Tencent/ncnn

ncnn is a high-performance neural network inference framework optimized for the mobile platform

android arm-neon artificial-intelligence caffe darknet deep-learning high-preformance inference ios keras mlir mxnet ncnn neural-network onnx pytorch riscv simd tensorflow vulkan

Last synced: 30 Jul 2024

https://github.com/tencent/ncnn

ncnn is a high-performance neural network inference framework optimized for the mobile platform

android arm-neon artificial-intelligence caffe darknet deep-learning high-preformance inference ios keras mlir mxnet ncnn neural-network onnx pytorch riscv simd tensorflow vulkan

Last synced: 29 Sep 2024

https://github.com/lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl

Last synced: 29 Sep 2024

https://lettier.github.io/3d-game-shaders-for-beginners/

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl

Last synced: 03 Aug 2024

https://github.com/google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl

Last synced: 29 Sep 2024

https://google.github.io/filament/

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl

Last synced: 03 Aug 2024

https://github.com/bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl

Last synced: 29 Sep 2024

https://github.com/glfw/glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

c linux macos opengl opengl-es unix vulkan windows

Last synced: 29 Sep 2024

https://github.com/doitsujin/dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

d3d11 d3d9 dxbc gaming linux spir-v vulkan wine

Last synced: 30 Sep 2024

https://github.com/AaronFeng753/Waifu2x-Extension-GUI

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.

anime anime4k esrgan frame-interpolation image-enlarger ncnn noise-reduction rtx-video-super-resolution rtx-vsr super-resolution upscaling video video-enlarger video-frame-interpolation video-interpolation video-processing video-super-resolution vulkan waifu2x waifu2x-ncnn-vulkan

Last synced: 31 Jul 2024

https://github.com/apache/tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators

compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan

Last synced: 29 Sep 2024

https://github.com/gfx-rs/wgpu

Cross-platform, safe, pure-rust graphics api.

d3d12 gpu hacktoberfest metal opengl rust vulkan webgpu

Last synced: 29 Sep 2024

https://github.com/saschawillems/vulkan

C++ examples for the Vulkan graphics API

vulkan vulkan-api

Last synced: 01 Oct 2024

https://github.com/SaschaWillems/Vulkan

C++ examples for the Vulkan graphics API

vulkan vulkan-api

Last synced: 01 Aug 2024

https://github.com/k4yt3x/video2x

A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley II, 2018.

anime4k machine-learning ncnn neural-network python qt5 realsr rife srmd super-resolution upscaling video video-enlarger vulkan waifu2x

Last synced: 28 Sep 2024

https://github.com/baldurk/renderdoc

RenderDoc is a stand-alone graphics debugging tool.

d3d11 d3d12 debugger direct3d directx graphics graphics-programming opengl renderdoc vulkan vulkan-api

Last synced: 30 Sep 2024

https://github.com/alibaba/MNN

MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba

arm convolution deep-learning deep-neural-networks embedded-devices machine-learning ml mnn vulkan winograd-algorithm

Last synced: 30 Jul 2024

https://github.com/alibaba/mnn

MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba

arm convolution deep-learning deep-neural-networks embedded-devices machine-learning ml mnn vulkan winograd-algorithm

Last synced: 29 Sep 2024

https://github.com/xenia-project/xenia

Xbox 360 Emulator Research Project

c-plus-plus cpp d3d12 emulation emulator ppc vulkan xbox360 xenon

Last synced: 30 Sep 2024

https://github.com/stenzek/duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

appimage emulator enhancements fast hardware-renderers jit-compiler opengl playstation ps1 psx vulkan

Last synced: 01 Oct 2024

https://github.com/boomingtech/piccolo

Piccolo (formerly Pilot) – mini game engine for games104

cplusplus cpp game-development game-engine imgui physics rendering vulkan

Last synced: 30 Sep 2024

https://github.com/flightlessmango/mangohud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

benchmarking hud linux monitoring opengl vulkan

Last synced: 30 Sep 2024

https://github.com/flightlessmango/MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

benchmarking hud linux monitoring opengl vulkan

Last synced: 31 Jul 2024

https://github.com/BoomingTech/Piccolo

Piccolo (formerly Pilot) – mini game engine for games104

cplusplus cpp game-development game-engine imgui physics rendering vulkan

Last synced: 01 Aug 2024

https://github.com/gfx-rs/gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

dx11 dx12 gfx gpu graphics graphics-apis metal opengl rust vulkan

Last synced: 29 Sep 2024

https://github.com/cocos/cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

3d cocos cocoscreator engine game-development game-engine gamedev metal mit-license open-source vulkan webgl webgl2 webgpu

Last synced: 30 Sep 2024

https://github.com/mosra/magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

3d android c-plus-plus c-plus-plus-11 cmake emscripten game game-engine gamedev glfw graphics graphics-engine ios magnum opengl sdl spir-v vulkan webassembly webgl

Last synced: 01 Oct 2024

https://github.com/confettifx/the-forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

android directx directx12 ios linux linux-ubuntu macos metal multi-gpu multi-threading ps4 ps5 ray-tracing shader-translator shaders visibility-buffer vulkan vulkan-api vulkan-sdk xbox

Last synced: 30 Sep 2024

https://github.com/LWJGL/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan

Last synced: 01 Aug 2024

https://github.com/lwjgl/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan

Last synced: 01 Oct 2024

https://github.com/ConfettiFX/The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

android directx directx12 ios linux linux-ubuntu macos metal multi-gpu multi-threading ps4 ps5 ray-tracing shader-translator shaders visibility-buffer vulkan vulkan-api vulkan-sdk xbox

Last synced: 31 Jul 2024

https://github.com/vulkano-rs/vulkano

Safe and rich Rust wrapper around the Vulkan API

graphics-programming rust spir-v vulkan vulkan-api

Last synced: 29 Sep 2024

https://github.com/gameplay3d/gameplay

Open-source, cross-platform, C++ game engine for creating 2D/3D games.

c-plus-plus cross-platform engine open-source vulkan

Last synced: 26 Sep 2024

https://github.com/gameplay3d/GamePlay

Open-source, cross-platform, C++ game engine for creating 2D/3D games.

c-plus-plus cross-platform engine open-source vulkan

Last synced: 30 Jul 2024

https://github.com/nukem9/dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).

amd directx-12 game-development nvidia vulkan

Last synced: 01 Oct 2024

https://github.com/Nukem9/dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).

amd directx-12 game-development nvidia vulkan

Last synced: 01 Aug 2024

https://github.com/OGRECave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 30 Jul 2024

https://github.com/ogrecave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 01 Oct 2024

https://github.com/crosire/reshade

A generic post-processing injector for games and video software.

compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan

Last synced: 30 Sep 2024

https://github.com/dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 30 Sep 2024

https://github.com/Ultz/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 31 Jul 2024

https://github.com/dotnet/silk.net

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 27 Sep 2024

https://github.com/Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 01 Aug 2024

https://github.com/overv/vulkantutorial

Tutorial for the Vulkan graphics and compute API

computer-graphics cpp graphics-programming reference tutorial vulkan

Last synced: 30 Sep 2024

https://github.com/celtoys/remotery

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

c cpu cuda d3d11 d3d12 gpu metal opengl profiler vulkan

Last synced: 29 Sep 2024

https://github.com/Overv/VulkanTutorial

Tutorial for the Vulkan graphics and compute API

computer-graphics cpp graphics-programming reference tutorial vulkan

Last synced: 02 Aug 2024

https://github.com/nihui/waifu2x-ncnn-vulkan

waifu2x converter ncnn version, runs fast on intel / amd / nvidia / apple-silicon GPU with vulkan

amd gpu intel linux macos ncnn nvidia vulkan waifu2x windows

Last synced: 30 Sep 2024

https://github.com/KhronosGroup/Vulkan-Hpp

Open-Source Vulkan C++ API

cpp vulkan

Last synced: 30 Jul 2024

https://github.com/khronosgroup/vulkan-hpp

Open-Source Vulkan C++ API

cpp vulkan

Last synced: 25 Sep 2024

https://github.com/Celtoys/Remotery

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

c cpu cuda d3d11 d3d12 gpu metal opengl profiler vulkan

Last synced: 31 Jul 2024

https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

Easy to integrate Vulkan memory allocation library

memory-management vulkan

Last synced: 03 Aug 2024

https://github.com/iree-org/iree

A retargetable MLIR-based machine learning compiler and runtime toolkit.

compiler cuda jax machine-learning mlir pytorch runtime spirv tensorflow vulkan

Last synced: 31 Jul 2024

https://github.com/veldrid/veldrid

A low-level, portable graphics library for .NET.

direct3d game-development graphics metal opengl vulkan

Last synced: 30 Sep 2024

https://github.com/mellinoe/veldrid

A low-level, portable graphics library for .NET.

direct3d game-development graphics metal opengl vulkan

Last synced: 31 Jul 2024

https://github.com/lukasbanana/llgl

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

d3d11 d3d12 directx metal opengl renderer vulkan

Last synced: 30 Sep 2024

https://github.com/inori/gpcs4

A work-in-progress PlayStation 4 emulator.

emulator gcn graphics ps4 vulkan

Last synced: 30 Sep 2024

https://github.com/Inori/GPCS4

A work-in-progress PlayStation 4 emulator.

emulator gcn graphics ps4 vulkan

Last synced: 31 Jul 2024

https://github.com/shader-slang/slang

Making it easier to work with shaders

cuda d3d12 glsl hlsl shaders vulkan

Last synced: 25 Sep 2024

https://github.com/khronosgroup/vulkan-guide

One stop shop for getting started with the Vulkan API

khronos vulkan vulkan-guide

Last synced: 01 Oct 2024

https://github.com/LukasBanana/LLGL

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

d3d11 d3d12 directx metal opengl renderer vulkan

Last synced: 31 Jul 2024

https://github.com/KhronosGroup/Vulkan-Guide

One stop shop for getting started with the Vulkan API

khronos vulkan vulkan-guide

Last synced: 02 Aug 2024

https://github.com/google/shaderc

A collection of tools, libraries, and tests for Vulkan shader compilation.

compiler glsl glslang graphics hlsl shaderc spirv spirv-cross vulkan

Last synced: 01 Oct 2024

https://github.com/novum/vkquake

Vulkan Quake port based on QuakeSpasm

3d-graphics gpu hardware-acceleration quake vulkan

Last synced: 25 Sep 2024

https://github.com/microsoft/shaderconductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

compiler d3d10 d3d11 d3d12 d3d9 dxil glsl graphics hlsl metal opengl opengl-es shader spir-v vulkan

Last synced: 30 Sep 2024

https://github.com/gamefoundry/bsf

Modern C++14 library for the development of real-time graphical applications

c-plus-plus directx game-engine-framework gamedev graphics opengl vulkan

Last synced: 26 Sep 2024

https://github.com/Novum/vkQuake

Vulkan Quake port based on QuakeSpasm

3d-graphics gpu hardware-acceleration quake vulkan

Last synced: 31 Jul 2024

https://github.com/GameFoundry/bsf

Modern C++14 library for the development of real-time graphical applications

c-plus-plus directx game-engine-framework gamedev graphics opengl vulkan

Last synced: 31 Jul 2024

https://github.com/microsoft/ShaderConductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

compiler d3d10 d3d11 d3d12 d3d9 dxil glsl graphics hlsl metal opengl opengl-es shader spir-v vulkan

Last synced: 02 Aug 2024

https://github.com/ash-rs/ash

Vulkan bindings for Rust

gamedev rust vulkan

Last synced: 30 Sep 2024

https://github.com/themaister/granite

My personal Vulkan renderer

vulkan

Last synced: 01 Oct 2024

https://github.com/dtolm/vkfft

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 26 Sep 2024

https://github.com/KomputeProject/kompute

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

cpp deep-learning deep-learning-gpu gpgpu gpu-computing machine-learning machine-learning-gpu python vulkan vulkan-compute vulkan-compute-example vulkan-compute-framework vulkan-compute-tutorial vulkan-demos vulkan-example vulkan-tutorial

Last synced: 01 Aug 2024

https://github.com/komputeproject/kompute

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

cpp deep-learning deep-learning-gpu gpgpu gpu-computing machine-learning machine-learning-gpu python vulkan vulkan-compute vulkan-compute-example vulkan-compute-framework vulkan-compute-tutorial vulkan-demos vulkan-example vulkan-tutorial

Last synced: 01 Oct 2024

https://github.com/DTolm/VkFFT

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 31 Jul 2024

https://github.com/xinntao/real-esrgan-ncnn-vulkan

NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.

amd anime denoise esrgan gpu image-restoration intel jpeg-compresion ncnn nvidia real-esrgan super-resolution vulkan

Last synced: 26 Sep 2024

https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan

NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.

amd anime denoise esrgan gpu image-restoration intel jpeg-compresion ncnn nvidia real-esrgan super-resolution vulkan

Last synced: 01 Aug 2024

https://github.com/rust-skia/rust-skia

Rust Bindings for the Skia Graphics Library

android d3d graphics-library ios metal opengl pdf rust-bindings skia svg vulkan

Last synced: 31 Jul 2024

https://github.com/nvpro-samples/vk_raytracing_tutorial_khr

Ray tracing examples and tutorials using VK_KHR_ray_tracing

raytracing tutorial vulkan

Last synced: 01 Oct 2024

https://github.com/Nadrin/PBR

An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.

d3d11 d3d12 graphics opengl pbr physically-based-rendering vulkan

Last synced: 03 Aug 2024

https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR

Ray tracing examples and tutorials using VK_KHR_ray_tracing

raytracing tutorial vulkan

Last synced: 04 Aug 2024

https://github.com/cogentcore/core

A free and open source framework for building powerful, fast, and cogent 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the Web with a single pure Go codebase, allowing you to Code Once, Run Everywhere.

android apps cross-platform go golang graphics gui ios linux macos toolkit vulkan web windows

Last synced: 30 Sep 2024

https://github.com/gametechdev/introductiontovulkan

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos

Last synced: 26 Sep 2024

https://github.com/GameTechDev/IntroductionToVulkan

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos

Last synced: 03 Aug 2024