Skip to content

thee3rdplayer/GoCL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Key Features

  • Heterogeneous Compute – Balances workloads across multiple hardware types for maximum efficiency.
  • Console-Like Optimization – Leverages specific GPU capabilities to deliver consistent, high-fidelity visuals.
  • ASTC Integration – Uses Adaptive Scalable Texture Compression to maintain top-quality graphics with minimal memory usage.
  • FSR Injection – Integrates FidelityFX Super Resolution to boost performance without compromising image quality.
  • Linux / Graphics Stack – Built on the Mesa 3D Graphics Library and Vulkan API for low-level hardware control.
  • Deterministic Rendering Thresholds – Emulates older driver/shader workloads, enabling newer games to run under legacy rendering profiles with predictable performance.
  • Comprehensive Testing & Validation – Systematic feature-level testing ensures compatibility, stability, performance, and minimal overhead across targets.
  • DXVK / VKD3D Integration – Leverages translation layers to intercept and manipulate Direct3D calls, forming a high‑level control point for legacy‑behavior emulation.

Support Development

Help cover load shedding backups and hardware upgrades.
See SUPPORT.md for ways to contribute to GoCL.


All code © 2025 Stanford Mukwena.

About

Heterogeneous game engine with ASTC texture compression, deterministic shader emulation, and console-like optimization.

Resources

License

MIT, Apache-2.0 licenses found

Licenses found

MIT
LICENSE.txt
Apache-2.0
LICENSE-APACHE.txt

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors