Safe and portable GPU abstraction in Rust, implementing WebGPU API
wgpu is a safe and portable graphics library for Rust based on the WebGPU API. It is suitable for general purpose graphics and compute on the GPU. Applications using wgpu run natively on Vulkan, Metal, DirectX 11/12, and OpenGL ES; and browsers via WebAssembly on WebGPU and WebGL2. Angle is a translation layer from GLES to other backends, developed by Google. We support running our GLES3 backend over it in order to reach platforms with GLES2 or DX11 support, which aren't accessible...
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.
Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
* Graphics: 2D and 3D, OpenGL and D3D.
* Controls: Keyboard, mouse, joystick, gamepad...
* Sound and music.
DogEngine is a mainly 2D game engine,but you can use all of D3D functions inside.Now it has many feathers,such as Anim-Controller,ParticleSystem,etc.It looks like Clanlib,and even has many same part with HGE.My CN website:www.dogengine.cn.So,Welcome!!!
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Interpreter for Adept V+ language (developed on s650 Viper arm). Planned to include a full VM/emulator for host processor and D3D workspace representation.