awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
PancakeTAS avatar

PancakeTAS/lsfg-vk

0
View on GitHub↗
4,097 stars·96 forks·C++·gpl-3.0·19 viewsdiscord.gg/losslessscaling↗

Lsfg Vk

lsfg-vk is a Vulkan-based frame generation tool and graphics middleware designed to increase perceived frame rates in graphics applications. It implements a lossless scaling algorithm to insert generated frames between rendered ones, increasing motion smoothness without reducing image quality.

The project features a dedicated programming interface for integrating frame generation logic into external applications and includes an application profile manager. This manager allows specific generation settings to be assigned to individual executables, automating configuration upon application startup.

The software includes tools for GPU performance benchmarking to measure frame generation efficiency and rendering speeds. It further provides capabilities for custom graphics profiling and the adjustment of visual output through a graphical user interface.

Features

  • Frame Generation - Implements a lossless scaling algorithm to insert generated frames between rendered ones to increase perceived frame rates and motion smoothness.
  • Vulkan Frame Generation Tools - A Vulkan-based tool that inserts generated frames between rendered ones for smoother motion in graphics applications.
  • Unsupported Game Frame Generation - Inserts generated frames into graphics applications that lack native support to increase visual smoothness via Vulkan.
  • Lossless Frame Interpolation - Implements a lossless scaling algorithm that interpolates motion to increase perceived frame rates without quality loss.
  • Motion-Based Frame Interpolation - Uses Vulkan-based motion vector analysis and pixel data to generate intermediate frames for smoother motion.
  • Vulkan Graphics Middleware - Acts as graphics middleware providing an interface to integrate frame generation logic into external applications.
  • DLL Injection Hooks - Implements DLL injection to intercept the render pipeline and insert frame generation logic into external processes.
  • Profile Applications to Running Instances - Allows assigning specific generation profiles to individual executables to automate settings upon application startup.
  • Configuration Profiles - Maps specific executable identifiers to predefined generation settings for automatic configuration on launch.
  • Frame Generation APIs - Provides a dedicated programming interface for embedding its frame generation engine into third-party software.
  • Graphics API Workload Profilers - Manages specific generation settings per executable to ensure optimal visual behavior across different graphics applications.
  • Hardware Performance Benchmarking - Uses hardware timers to benchmark the computational speed and actual performance gains of the interpolation process.
  • User Preference Settings - Offers a graphical user interface for adjusting visual output and frame generation preferences.

Star history

Star history chart for pancaketas/lsfg-vkStar history chart for pancaketas/lsfg-vk

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Lsfg Vk

These projects share indexed features with Lsfg Vk. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nukem9/dlssg-to-fsr3Nukem9 avatar

    Nukem9/dlssg-to-fsr3

    4,951View on GitHub↗

    This project is a GPU feature compatibility layer and frame generation mod. It functions as a DLL API emulator and wrapper that intercepts proprietary Nvidia DLSS Frame Generation calls and redirects them to an alternative implementation. The software enables AMD FSR 3 frame generation in games that natively support only Nvidia DLSS Frame Generation. It translates proprietary graphics requests into an open standard, allowing frame interpolation to run on graphics cards that are otherwise incompatible with the original vendor standards. The system employs DLL proxy wrapping and dynamic librar

    C++amddirectx-12game-development
    View on GitHub↗4,951
  • khronosgroup/vulkan-samplesKhronosGroup avatar

    KhronosGroup/Vulkan-Samples

    5,295View on GitHub↗

    This project is a collection of reference implementations and benchmarks demonstrating the use of the Vulkan graphics and compute API. It provides a set of cross-platform examples and GPU programming patterns designed for high-performance rendering and hardware-accelerated tasks. The repository includes a suite of performance benchmarks used to measure API behavior across different hardware environments. It features a modular architecture that organizes rendering examples into isolated units, along with command-line utilities for the batch execution of sample sequences. The project covers se

    C++best-practicescppgraphics
    View on GitHub↗5,295
  • kiwibrowser/srckiwibrowser avatar

    kiwibrowser/src

    2,948View on GitHub↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    View on GitHub↗2,948
  • mozilla-firefox/firefoxmozilla-firefox avatar

    mozilla-firefox/firefox

    11,305View on GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    JavaScript
    View on GitHub↗11,305
Compare all 30 related projects→

Frequently asked questions

What does pancaketas/lsfg-vk do?

lsfg-vk is a Vulkan-based frame generation tool and graphics middleware designed to increase perceived frame rates in graphics applications. It implements a lossless scaling algorithm to insert generated frames between rendered ones, increasing motion smoothness without reducing image quality.

What are the main features of pancaketas/lsfg-vk?

The main features of pancaketas/lsfg-vk are: Frame Generation, Vulkan Frame Generation Tools, Unsupported Game Frame Generation, Lossless Frame Interpolation, Motion-Based Frame Interpolation, Vulkan Graphics Middleware, DLL Injection Hooks, Profile Applications to Running Instances.

Which projects share features with pancaketas/lsfg-vk?

Projects with overlapping indexed features include: nukem9/dlssg-to-fsr3 — This project is a GPU feature compatibility layer and frame generation mod. It functions as a DLL API emulator and… khronosgroup/vulkan-samples — This project is a collection of reference implementations and benchmarks demonstrating the use of the Vulkan graphics… kiwibrowser/src — This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure… doubiiu/tooncrafter — ToonCrafter is a model that combines latent diffusion, reference-based colorization, and sketch-guided control for… dexplo/bar_chart_race — Bar chart race is a Python data visualization library that transforms ordered tabular time-series data into animated…