All Projects → D3d12memoryallocator → Similar Projects or Alternatives

197 Open source projects that are alternatives of or similar to D3d12memoryallocator

Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-41.03%)
Mutual labels:  directx, d3d12, directx-12
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+4281.2%)
Mutual labels:  directx, d3d12, directx-12
Directxtex
DirectXTex texture processing library
Stars: ✭ 1,039 (+344.02%)
Mutual labels:  directx, directx-12
Awesome D3d12
Awesome D3D12 ecosystem
Stars: ✭ 130 (-44.44%)
Mutual labels:  directx, d3d12
Dx12 Game Programming
DirectX 12 C# samples from Frank D. Luna's book "Introduction to 3D Game Programming with Direct3D 12.0"
Stars: ✭ 156 (-33.33%)
Mutual labels:  directx, d3d12
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+815.38%)
Mutual labels:  directx, d3d12
Directxmesh
DirectXMesh geometry processing library
Stars: ✭ 447 (+91.03%)
Mutual labels:  directx, directx-12
Dgvoodoo2
Glide/DirectX implementation on D3D11/12
Stars: ✭ 137 (-41.45%)
Mutual labels:  directx, d3d12
Directxtk12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+226.92%)
Mutual labels:  directx, directx-12
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+12.39%)
Mutual labels:  d3d12, directx-12
XUSG
XUSG, XU's supreme graphics lib, is a handy wrapper currently for DirectX 12. It can be a good reference for designing your own DX12 wrapper APIs.
Stars: ✭ 57 (-75.64%)
Mutual labels:  d3d12, directx-12
CrossWindow-Demos
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-79.49%)
Mutual labels:  directx, directx-12
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-66.67%)
Mutual labels:  d3d12, directx-12
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+2450.85%)
Mutual labels:  directx, d3d12
ConvectionKernels
Fast, high-quality texture compression library for many formats
Stars: ✭ 40 (-82.91%)
Mutual labels:  directx, directx-12
Directx Headers
Official DirectX headers available under an open source license
Stars: ✭ 173 (-26.07%)
Mutual labels:  directx, d3d12
D912pxy
DirectX9 to DirectX12 API proxy for Guild Wars 2
Stars: ✭ 833 (+255.98%)
Mutual labels:  directx, d3d12
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-15.81%)
Mutual labels:  directx, d3d12
Fx Gltf
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Stars: ✭ 257 (+9.83%)
Mutual labels:  directx, directx-12
DXSample
Sample Program for DirectX 12 + Swift
Stars: ✭ 57 (-75.64%)
Mutual labels:  directx, directx-12
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+332.05%)
Mutual labels:  directx, d3d12
Qtdirect3d
QDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-74.36%)
Mutual labels:  directx, directx-12
Apitrace
Tools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (+839.32%)
Mutual labels:  d3d12
Bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)
Stars: ✭ 1,855 (+692.74%)
Mutual labels:  memory-management
Memorypool
一个极简内存池实现
Stars: ✭ 131 (-44.02%)
Mutual labels:  memory-management
Isoalloc
A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance
Stars: ✭ 130 (-44.44%)
Mutual labels:  memory-management
Gpu performance api
GPU Performance API for AMD GPUs
Stars: ✭ 170 (-27.35%)
Mutual labels:  d3d12
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-44.87%)
Mutual labels:  directx
Bsf
Modern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+600.85%)
Mutual labels:  directx
Broom
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
Stars: ✭ 203 (-13.25%)
Mutual labels:  memory-management
Ugc
A single-header incremental garbage collector library
Stars: ✭ 173 (-26.07%)
Mutual labels:  memory-management
Dilithium
Dilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (-31.62%)
Mutual labels:  directx
Klayge
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Stars: ✭ 1,646 (+603.42%)
Mutual labels:  d3d12
Pytorch memonger
Experimental ground for optimizing memory of pytorch models
Stars: ✭ 223 (-4.7%)
Mutual labels:  memory-management
Ipyexperiments
jupyter/ipython experiment containers for GPU and general RAM re-use
Stars: ✭ 128 (-45.3%)
Mutual labels:  memory-management
Blog
Our open source benchmarks and code samples
Stars: ✭ 162 (-30.77%)
Mutual labels:  memory-management
Nebularender
A powerful physically based renderer with a fully featured editor.
Stars: ✭ 119 (-49.15%)
Mutual labels:  directx-12
The Forge
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+1058.12%)
Mutual labels:  directx
Kiwano
A simple game framework for C++
Stars: ✭ 160 (-31.62%)
Mutual labels:  directx
Xray 16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Stars: ✭ 1,806 (+671.79%)
Mutual labels:  directx
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-51.71%)
Mutual labels:  directx
Quiz App
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Stars: ✭ 230 (-1.71%)
Mutual labels:  memory-management
Mage
🧙 MAGE
Stars: ✭ 220 (-5.98%)
Mutual labels:  directx
Directx12gameengine
DirectX 12 .NET game engine
Stars: ✭ 194 (-17.09%)
Mutual labels:  directx
Directx Wrappers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
Stars: ✭ 108 (-53.85%)
Mutual labels:  directx
Nova Rs
Nova Renderer, but in Rust
Stars: ✭ 98 (-58.12%)
Mutual labels:  directx-12
Lumino
Lumino is a framework for building real-time graphics applications.
Stars: ✭ 97 (-58.55%)
Mutual labels:  directx-12
Rmm
RAPIDS Memory Manager
Stars: ✭ 154 (-34.19%)
Mutual labels:  memory-management
Premulalpha
Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-58.55%)
Mutual labels:  directx
Ogre
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: ✭ 2,582 (+1003.42%)
Mutual labels:  directx
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+876.5%)
Mutual labels:  d3d12
Hlslexplorer
See how hardware understands your HLSL
Stars: ✭ 91 (-61.11%)
Mutual labels:  d3d12
Umpire
An application-focused API for memory management on NUMA & GPU architectures
Stars: ✭ 154 (-34.19%)
Mutual labels:  memory-management
Mesh
A memory allocator that automatically reduces the memory footprint of C/C++ applications.
Stars: ✭ 1,243 (+431.2%)
Mutual labels:  memory-management
Automem
C++-style automatic memory management smart pointers for D
Stars: ✭ 71 (-69.66%)
Mutual labels:  memory-management
Goesp
Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui.
Stars: ✭ 210 (-10.26%)
Mutual labels:  directx
Imguizmo.quat
ImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (-20.09%)
Mutual labels:  directx
Heapinspector For Ios
Find memory issues & leaks in your iOS app without instruments
Stars: ✭ 1,819 (+677.35%)
Mutual labels:  memory-management
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+389.74%)
Mutual labels:  d3d12
Vulkanmemoryallocator
Easy to integrate Vulkan memory allocation library
Stars: ✭ 1,136 (+385.47%)
Mutual labels:  memory-management
1-60 of 197 similar projects