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

Add shaderc bindings #1490

Merged
merged 29 commits into from
Jun 24, 2023
Merged

Add shaderc bindings #1490

merged 29 commits into from
Jun 24, 2023

Conversation

Beyley
Copy link
Contributor

@Beyley Beyley commented Jun 6, 2023

Summary of the PR

Adds Shaderc bindings

Related issues, Discord discussions, or proposals

Closes #482

Copy link
Member

@Perksey Perksey left a comment

Choose a reason for hiding this comment

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

Bindings portion is approved

Copy link

@hYdos hYdos left a comment

Choose a reason for hiding this comment

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

this looks good. whats it waiting on?

@Beyley
Copy link
Contributor Author

Beyley commented Jun 17, 2023

this looks good. whats it waiting on?

Native libraries, i have the Zig build script to do this, i just need to hook it up to our CI, and i have not found the time/energy to do so yet
build.zig.txt

Beyley and others added 17 commits June 19, 2023 12:05
This should remove a lot of redundant runs, and make things a lot more maintainable

This also starts to unify the actual workflow files themselves
…May 22 15:18:07 UTC 2023 (#1516)

Co-authored-by: The Silk.NET Automaton <[email protected]>
…May 22 15:18:07 UTC 2023 (#1515)

Co-authored-by: The Silk.NET Automaton <[email protected]>
…ay 22 15:18:07 UTC 2023 (#1514)

Co-authored-by: The Silk.NET Automaton <[email protected]>
* New binaries for Assimp on Linux 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023

* New binaries for Assimp on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
…P Mon May 22 15:18:07 UTC 2023 (#1512)

Co-authored-by: The Silk.NET Automaton <[email protected]>
* New binaries for GLFW on Linux 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for GLFW on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:10:53 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_X86_64

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
* New binaries for Vulkan Loader on Linux 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
* New binaries for SDL2 on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:10:53 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_X86_64

* New binaries for SDL2 on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
* New binaries for Wgpu on Linux 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023

* New binaries for Wgpu on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:10:53 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_X86_64

* New binaries for Wgpu on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
…SMP Mon May 22 15:18:07 UTC 2023 (#1507)

Co-authored-by: The Silk.NET Automaton <[email protected]>
@Beyley Beyley marked this pull request as ready for review June 22, 2023 18:42
@Beyley Beyley requested a review from a team as a code owner June 22, 2023 18:42
build/nuke/Native/SDL2.cs Outdated Show resolved Hide resolved
build/nuke/Native/SDL2.cs Outdated Show resolved Hide resolved
Copy link
Member

@Perksey Perksey left a comment

Choose a reason for hiding this comment

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

Dtunbjeb approval

@Perksey Perksey enabled auto-merge (squash) June 23, 2023 22:38
* New binaries for SDL2 on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:10:53 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_X86_64

* New binaries for SDL2 on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <[email protected]>
@Beyley Beyley disabled auto-merge June 24, 2023 08:53
@Beyley
Copy link
Contributor Author

Beyley commented Jun 24, 2023

Due to broken CLA check, merging manually

@Beyley Beyley merged commit bf2b276 into main Jun 24, 2023
@Beyley Beyley deleted the feature/shaderc branch June 24, 2023 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Add Shaderc and SPIRV-Cross bindings?
4 participants