Skip to content

Releases: elliotttate/OpenXR-CAS

OpenXR Sharpener v1.1.0 - FakeHDR Enhancement

08 Aug 19:20

Choose a tag to compare

What's New in v1.1.0

✨ New Features

  • FakeHDR Post-Processing Effect: Added a new optional FakeHDR shader pass that enhances visual quality with pseudo-HDR effects
    • Configurable power and dual-radius parameters for fine-tuning
    • Applied after CAS sharpening and before Levels adjustment
    • Disabled by default for backward compatibility

🔧 Configuration Options

New configuration parameters added to OpenXR-CAS.cfg:

  • fakehdr_enable: Enable/disable FakeHDR effect (0 or 1, default: 0)
  • fakehdr_power: HDR power adjustment (default: 1.30)
  • fakehdr_radius1: Inner blur radius (default: 0.793)
  • fakehdr_radius2: Outer blur radius (default: 0.87)

🛠️ Technical Updates

  • Updated to Visual Studio 2022 toolset (v143) for improved compatibility
  • Automatic configuration migration: existing config files will be updated with FakeHDR defaults
  • Optimized shader pipeline with proper resource management

📝 Notes

  • FakeHDR settings are automatically appended to existing configuration files
  • The effect chain is now: CAS → FakeHDR (optional) → Levels (optional)
  • All features remain fully configurable via the OpenXR-CAS.cfg file

🔗 Full Changelog

v1.0.0...v1.1.0

OpenXR Sharpener v1.0.0

08 Aug 14:35

Choose a tag to compare

OpenXR Sharpener v1.0.0

Initial release of OpenXR Sharpener - an OpenXR API layer that applies AMD FidelityFX CAS sharpening to VR applications.

Features

  • AMD FidelityFX CAS (Contrast Adaptive Sharpening)
  • Optional Levels adjustment (black/white points and gamma)
  • Minimal performance overhead
  • Works with any D3D11 OpenXR application
  • Compatible with all OpenXR runtimes (SteamVR, Oculus, WMR, etc.)

Installation

  1. Download and extract the ZIP file
  2. Run as administrator
  3. Launch any OpenXR VR application - sharpening will be applied automatically

Configuration

Edit the config file at to adjust:

  • Sharpness strength (0.0 to 1.0+)
  • Levels adjustment (black/white points, gamma)

See README for detailed configuration options.

Requirements

  • Windows 10/11 x64
  • Direct3D 11 compatible VR application
  • OpenXR runtime