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

Implement SDLGPUDriver #201

Merged
merged 1 commit into from
Aug 30, 2024
Merged

Implement SDLGPUDriver #201

merged 1 commit into from
Aug 30, 2024

Conversation

flibitijibibo
Copy link
Member

@flibitijibibo flibitijibibo commented Mar 20, 2024

Fixes #162

TODO:

After API merge:

  • Move mojoshader_sdl.c to MojoShader repo
  • visualc
  • visualc-gdk
  • Xcode

@flibitijibibo
Copy link
Member Author

Both the MojoShader and FNA3D portions are completed, so focus should now be on SDL_gpu itself and running the trace suite to make sure everything continues to work.

@flibitijibibo
Copy link
Member Author

As of the latest, Vulkan/D3D12 won't work, we need to integrate the new SPIR-V input layout patcher first:

icculus/mojoshader@fd72f3c

Co-authored-by: Ethan Lee <[email protected]>
Co-authored-by: Caleb Cornett <[email protected]>
@flibitijibibo flibitijibibo marked this pull request as ready for review August 30, 2024 00:14
@flibitijibibo flibitijibibo merged commit c8fb220 into master Aug 30, 2024
10 checks passed
@flibitijibibo flibitijibibo deleted the sdl_gpu branch August 30, 2024 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement SDLRenderer with SDL_gpu
3 participants