GL_vs_VK

Graphics API benchmark

A comparison of two graphics APIs to measure their API-related overhead and performance differences

Comparison of OpenGL and Vulkan API in terms of performance.

GitHub

83 stars
7 watching
10 forks
Language: C++
last commit: over 2 years ago
Linked from 1 awesome list

benchmarkcomparisongraphicsgraphics-apilinuxopenglperformancevulkanwindows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ripper37/glul An OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more. 56
google/gapid Tools for inspecting and replaying graphics API calls from applications to GPUs 2,207
khalladay/vkbindingbenchmark A benchmarking tool to measure the performance impact of resource binding strategies in Vulkan graphics rendering. 6
kbielude/vkgl An implementation of OpenGL using Vulkan as the underlying graphics API 114
nvpro-samples/gl_vk_chopper A simple Vulkan rendering example 206
andrejnau/flycube A low-level graphics API providing features like ray tracing and support for multiple backends 388
igalia/piglit Automated tests for various graphics APIs to ensure driver quality and compatibility 9
nvpro-samples/gl_vk_threaded_cadscene A sample project demonstrating various rendering approaches using OpenGL and Vulkan with threaded CAD scene rendering 164
google/swiftshader A high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics. 2,143
nvpro-samples/gl_vk_bk3dthreaded A sample Vulkan and OpenGL application demonstrating 3D rendering with worker threads 84
godunko/adagl Provides a software interface to OpenGL for rendering graphics in multiple platforms. 10
gpuopen-drivers/xgl Translates Vulkan API commands into PAL commands to enable graphics rendering 215
jpbruyere/vkvg A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. 767
khronosgroup/vk-gl-cts Conformance testing suite for graphics APIs 527
lukka/cppopenglwebassemblycmake A C++/OpenGL/OpenAL based application and benchmarking project demonstrating the performance difference between native compilation and WebAssembly compilation. 73