Skip to content
SPECIFICTION
Get listed

GFXReconstruct vs Orx

GFXReconstruct

lunarg.com

Orx

orx-project.org

Side by side

FigureGFXReconstructOrx
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOS—Yes
AndroidYesYes
Plans published11
Spec score · Game Profiling Software7.9 (#13)8.2 (#8)

Plans

GFXReconstruct

  • GFXReconstructFree

GFXReconstruct pricing →

Orx

  • OrxFree

Orx pricing →

In their own words

GFXReconstruct

GFXReconstruct is a free toolkit for capturing and replaying graphics API activity, including Vulkan and Direct3D 12. Capture records API calls, parameters, and state in a file; replay can run without the application that created it. The repository includes capture layers and libraries, replay, capture information, compression, SPIR-V extraction, conversion, and optimization tools. Listed uses include reproducing defects, examining API usage, profiling performance, regression testing, and platform bring-up. Vulkan capture and replay are listed for Windows, Linux, macOS, and Android, while Direct3D 12 capture and replay are listed for Windows only. The maker names Samsung Sokatoa, Arm Frame Advisor, Google Android Performance Analyzer, and Qualcomm Snapdragon Profiler as tools powered by GFXReconstruct. Vulkan users can also use it alongside Vulkan validation layers and the Vulkan Configurator. OpenXR support is experimental, covers limited features and a small number of apps, and is not enabled in the SDK-built version. Cross-operating-system replay may work in some cases, but is not generally supported unless specified. The project uses the MIT License.

Visit lunarg.com

Orx

Orx is a free, open-source 2.5D game development engine for C and C++ programmers. Its templated, data-driven configuration can define objects and scenes, and changes can be made without recompiling. The engine includes accelerated rendering, sprite batching, multiple cameras and viewports, custom shaders, off-screen rendering, and multiple render targets. Audio capabilities include 3D sound and music, recording, filters, and controls for volume, pitch, and stereo balance. Orx also provides collision handling, rigid-body physics with joints, and input for keyboard, joystick, mouse, and touch. Data-driven animation graphs and event management cover clocks, effects, input, physics, shaders, sound, spawners, and timelines. Localization can select language-specific images, text, and sounds while a game runs. A plugin architecture supports customization and porting. Target platforms include Windows, Linux, macOS, Web/HTML5, Android, and iOS. The zlib license permits free use and modification in freeware and commercial projects. Learning resources include tutorials, examples, setup and beginner guides, and configuration information.

Visit orx-project.org