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

Initial D3D12 implementation + improvements #50

Merged
merged 10 commits into from
Feb 23, 2024

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    65edb06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f630819 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    2f89242 View commit details
    Browse the repository at this point in the history
  2. Replace as with .cast()

    SafariMonkey committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    a4397a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff4ff64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e0837b View commit details
    Browse the repository at this point in the history
  5. Log message consistency

    SafariMonkey committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    faa0f69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7502fc1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    91a4f2a View commit details
    Browse the repository at this point in the history
  8. Default to dxc compiler because fxc is too slow

    This does require dxil.dll and dxcompiler.dll to be available,
    falling back to fxc if these cannot be found.
    Can be overridden by setting the WGPU_DX12_COMPILER
    environment variable to "fxc".
    SafariMonkey committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    59ce1f5 View commit details
    Browse the repository at this point in the history