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 Input.Common #17

Merged
merged 15 commits into from
Jul 10, 2019
Merged

Add Input.Common #17

merged 15 commits into from
Jul 10, 2019

Conversation

devvoid
Copy link
Contributor

@devvoid devvoid commented Jul 10, 2019

Summary of the PR

Start work on Input.Common.

Related issues, Discord discussions, or proposals

https://github.com/Ultz/Silk.NET/blob/master/documentation/proposals/Proposal%20-%20Input.md

Further Comments

I don't have the ability to do any implementations yet, but hopefully this should get the ball rolling.

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.

Damn, so close! This is my fault again, sorry.

@Perksey Perksey merged commit 6951f04 into dotnet:master Jul 10, 2019
silkdotnet pushed a commit that referenced this pull request Apr 5, 2024
silkdotnet pushed a commit that referenced this pull request Apr 12, 2024
silkdotnet pushed a commit that referenced this pull request Apr 12, 2024
silkdotnet pushed a commit that referenced this pull request Apr 12, 2024
silkdotnet pushed a commit that referenced this pull request Apr 12, 2024
silkdotnet pushed a commit that referenced this pull request Apr 12, 2024
Perksey pushed a commit that referenced this pull request Apr 12, 2024
* New binaries for Wgpu on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for Wgpu on Darwin 21.6.0 Darwin Kernel Version 21.6.0: Mon Feb 19 20:24:34 PST 2024; root:xnu-8020.240.18.707.4~1/RELEASE_X86_64

* New binaries for Wgpu on Microsoft Windows 10.0.20348

---------

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
Perksey pushed a commit that referenced this pull request Apr 12, 2024
… SMP Sat Mar 9 04:50:38 UTC 2024 (#2040)

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
Perksey pushed a commit that referenced this pull request Apr 12, 2024
…P Sat Mar 9 04:50:38 UTC 2024 (#2039)

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
Perksey pushed a commit that referenced this pull request Apr 12, 2024
…untu SMP Sat Mar 9 04:50:38 UTC 2024 (#2036)

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
Perksey pushed a commit that referenced this pull request Apr 12, 2024
…Ubuntu SMP Sat Mar 9 04:50:38 UTC 2024 (#2034)

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 14, 2024
silkdotnet pushed a commit that referenced this pull request Apr 15, 2024
silkdotnet pushed a commit that referenced this pull request Apr 15, 2024
silkdotnet pushed a commit that referenced this pull request Apr 15, 2024
Perksey pushed a commit that referenced this pull request Apr 18, 2024
* Native: Add CMake toolchain files for Linux cross-compilation.

These will mainly be used in CI workflows, so they're specific to Ubuntu 18.04 and 22.04.

* Native/Assimp: Build for linux-arm, linux-arm64, and win-arm64.

Also clean up the build script.

* Native/Assimp: Don't build tests.

* Native/Assimp: Strip Linux/macOS binaries after build.

* Native/GLFW: Build for linux-arm and linux-arm64.

Also clean up the build script.

* Native/GLFW: Don't build examples, tests, and docs.

* Native/GLFW: Strip Linux/macOS binaries after build.

* Native/OpenAL Soft: Add submodule tracking 1.23.1.

* Native/OpenAL Soft: Add build script and workflow.

* Native/SDL: Build for linux-arm and linux-arm64.

Also clean up the Linux/Windows build script logic.

* Native/SDL: Drop linux-x86 support.

This has never been officially supported by .NET.

* Native/SDL: Build with dynamically-loaded Wayland and X11 support.

* Native/SDL: Disable assertions when building on Windows/Linux.

* Native/SDL: Don't build static libraries on Linux.

* Native/SDL: Strip macOS binaries after build.

* Native/Shaderc: Build for linux-arm.

* Native/Shaderc: Drop linux-x86 support.

This has never been officially supported by .NET.

* Native/Shaderc: Build with -O3 instead of -Os.

* Native/SPIRV-Cross: Build for linux-arm.

* Native/SPIRV-Cross: Drop linux-x86 support.

This has never been officially supported by .NET.

* Native/SPIRV-Cross: Build with -O3 instead of -Os.

* Native/SPIRV-Reflect: Build for linux-arm.

* Native/SPIRV-Reflect: Drop linux-x86 support.

This has never been officially supported by .NET.

* Native/SPIRV-Reflect: Build with -O3 instead of -Os.

* Native/SwiftShader: Build for linux-arm, linux-arm64, osx-arm64, and win-x86.

Also clean up the build script.

* Native/SwiftShader: Don't build tests.

* Native/SwiftShader: Strip Linux/macOS binaries after build.

* Native/Vkd3d: Build with -O3 instead of -Os.

* Native/Vulkan Loader: Build for linux-arm64, osx-arm64, and win-x86.

Also clean up the build script.

* Native/Vulkan Loader: Strip Linux/macOS binaries after build.

* Native/wgpu-native: Build for linux-arm and linux-arm64.

Also clean up the build script to be table-driven.

* Native/wgpu-native: Drop linux-x86 support.

This has never been officially supported by .NET.

* New binaries for GLFW on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for Wgpu on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for GLFW on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for SPIRV-Reflect on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for GLFW on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for Vulkan Loader on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for Wgpu on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for SDL2 on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for Assimp on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for SDL2 on Microsoft Windows 10.0.20348

* New binaries for GLFW on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for GLFW on Microsoft Windows 10.0.20348

* New binaries for SDL2 on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for Wgpu on Microsoft Windows 10.0.20348

* New binaries for SPIRV-Cross on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for Assimp on Microsoft Windows 10.0.20348

* New binaries for Vkd3d on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for MoltenVK on Darwin 22.6.0 Darwin Kernel Version 22.6.0: Mon Feb 19 19:42:47 PST 2024; root:xnu-8796.141.3.704.6~1/RELEASE_ARM64_VMAPPLE

* New binaries for Vulkan Loader on Microsoft Windows 10.0.20348

* New binaries for Assimp on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for DXVK on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for SwiftShader on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for SwiftShader on Microsoft Windows 10.0.20348

* New binaries for Shaderc on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for SwiftShader on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* Native/GLFW: Fix incorrect library file name in package.

* New binaries for GLFW on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for GLFW on Microsoft Windows 10.0.20348

* Native/OpenAL Soft: Explicitly disable sndio support.

The sndio backend takes a hard dependency on libsndio.so, unlike most other
backends which load libraries dynamically. We don't want our libopenal.so to
require users to install sndio.

* Native/OpenAL Soft: Ensure that D-Bus libraries are installed in CI.

This allows the build to pick them up and enable support.

* Native/OpenAL Soft: Fix library/PR name.

* Native/OpenAL Soft: Only install JACK for amd64 in the workflow.

This package is not multiarch-compatible in 22.04, so prioritize amd64.

* Native/SDL: Only install JACK for amd64 in the workflow.

This package is not multiarch-compatible in 22.04, so prioritize amd64.

* New binaries for SDL2 on Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:50 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_VMAPPLE

* New binaries for SDL2 on Microsoft Windows 10.0.20348

* New binaries for OpenALSoft on Microsoft Windows 10.0.20348

* New binaries for SDL2 on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* New binaries for OpenALSoft on Linux 6.5.0-1017-azure #17~22.04.1-Ubuntu SMP Sat Mar  9 04:50:38 UTC 2024

* Native/Workflows: Add comments explaining APT sources.

---------

Co-authored-by: The Silk.NET Automaton <9011267+dotnet-bot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants