Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor OSR rendering: modularized logic, added abstraction, and implemented DirectX 11 backend for Windows #469

Merged
merged 4 commits into from
Feb 23, 2025

Conversation

tishion
Copy link
Member

@tishion tishion commented Feb 23, 2025

  1. Separated OSR rendering logic into an independent module
  2. Added an abstraction layer for the hardware renderer
  3. Implemented the hardware renderer with a DirectX 11 backend on Windows

@tishion tishion force-pushed the feature/sheen/support-hardware-acceleration branch 2 times, most recently from 47d84fa to f60359f Compare February 23, 2025 12:54
@tishion tishion force-pushed the feature/sheen/support-hardware-acceleration branch from f60359f to ab4240a Compare February 23, 2025 13:02
@tishion tishion self-assigned this Feb 23, 2025
@tishion tishion added the feature New feature label Feb 23, 2025
@L-Super L-Super self-requested a review February 23, 2025 13:28
L-Super
L-Super previously approved these changes Feb 23, 2025
Copy link
Member

@L-Super L-Super left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tishion tishion force-pushed the feature/sheen/support-hardware-acceleration branch from 8fc4344 to c59737f Compare February 23, 2025 13:31
@tishion tishion enabled auto-merge (rebase) February 23, 2025 13:36
@L-Super L-Super self-requested a review February 23, 2025 13:38
@tishion tishion merged commit 608fbb5 into main Feb 23, 2025
3 checks passed
@tishion tishion deleted the feature/sheen/support-hardware-acceleration branch February 23, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants