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

New DX12 backend (unfinished) #1602

Merged
merged 33 commits into from
Jul 13, 2021
Merged

New DX12 backend (unfinished) #1602

merged 33 commits into from
Jul 13, 2021

Commits on Jul 13, 2021

  1. Configuration menu
    Copy the full SHA
    3a2bbfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb565a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0942fb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    971aee0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c01f6a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23615aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    925ece8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c751943 View commit details
    Browse the repository at this point in the history
  9. hal/dx12: fences

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    8556894 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    04ca321 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    904621e View commit details
    Browse the repository at this point in the history
  12. hal/dx12: pipeline layout

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    e128021 View commit details
    Browse the repository at this point in the history
  13. hal/dx12: command pooling

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    43a39a2 View commit details
    Browse the repository at this point in the history
  14. hal/dx12: resource barriers

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    4f6812f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f79c378 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    35ee657 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2c76b0e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9069c23 View commit details
    Browse the repository at this point in the history
  19. hal/dx12: draws and dispatches

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    b818157 View commit details
    Browse the repository at this point in the history
  20. hal/dx12: queries

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    27b8085 View commit details
    Browse the repository at this point in the history
  21. hal/dx12: debug markers

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    1f91c5f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    81f31f5 View commit details
    Browse the repository at this point in the history
  23. hal/dx12: set render targets

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    12bc3eb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    00859b9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ba1bff5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c043276 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    7d29a3b View commit details
    Browse the repository at this point in the history
  28. hal/dx12: bind group creation

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    040a602 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    0a609e7 View commit details
    Browse the repository at this point in the history
  30. hal/dx12: pipeline creation

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    8163dc7 View commit details
    Browse the repository at this point in the history
  31. hal/dx12: queue operations

    kvark committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    450e5dc View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7fb0315 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    0df804e View commit details
    Browse the repository at this point in the history