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

[Draft] D3D12Compute: HLSL 6 #8207

Open
wants to merge 34 commits into
base: main
Choose a base branch
from

Commits on Apr 16, 2024

  1. 101

    soufianekhiat committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f1e443e View commit details
    Browse the repository at this point in the history
  2. Add HLSL types

    soufianekhiat committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e0db16b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02c54d6 View commit details
    Browse the repository at this point in the history
  4. comment for context

    soufianekhiat committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    06777f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Fix compilation

    soufianekhiat committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9364f60 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. add comment

    soufianekhiat committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    7e62b31 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Merge branch 'main' of https://github.com/halide/Halide into sk/d3d12…

    …_hlsl_6
    
    # Conflicts:
    #	src/Target.cpp
    soufianekhiat committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    57ca837 View commit details
    Browse the repository at this point in the history
  2. .

    soufianekhiat committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ccab484 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Fix _Float16 detection on ARM64 GCC<13 (halide#8401)

    GCC 12 only supports _Float16 on x86. Support for ARM was added in
    GCC 13. This causes a build failure in the manylinux_2_28 images.
    alexreinking authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b87f2b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Update README.md (halide#8404)

    The instructions for which llvm to acquire were stale
    abadams authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    97eeaf0 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    b3c8c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95ebd01 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    3a34741 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    63609cc View commit details
    Browse the repository at this point in the history
  2. Merge pull request halide#8412

    * Update pip package metadata
    
    * Link to the CMake package docs from Doxygen
    
    * Fix invalid Doxygen annotation in Serialization.h
    alexreinking authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    37300e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Fix classifier spelling (halide#8413)

    PyPI rejected this because of a spacing issue.
    alexreinking authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    f658eec View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    07fecc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e6e7e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Include our Markdown documentation in the Doxygen site. (halide#8417)

    A few quirks in the Markdown parser were worked around here.
    
    The most notable is that the sequence `]:` causes Doxygen to interpret a
    would-be link as a trailing reference even if it is not at the start of
    a line. Duplicating the single bracket reference is a portable
    workaround, i.e.
    
        [winget]  ~>  [winget][winget]
    
    It also doesn't stop interpreting `@` directives inside inline code, so
    it warns about our use of the `@` as a decorator symbol inside
    Python.md.
    alexreinking authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    a65221b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    6fb13b7 View commit details
    Browse the repository at this point in the history
  2. Reschedule the matrix multiply performance app (halide#8418)

    Someone was using this as a reference expert schedule, but it was
    stale and a bit simplistic for large matrices. I rescheduled it
    to get a better fraction of peak. This also now demonstrates how
    to use rfactor to block an sgemm over the k axis.
    abadams authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    4d368bf View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Fix for top-of-tree LLVM (halide#8421)

    * Fix for top-of-tree LLVM
    
    * Update simd_op_check_sve2.cpp
    steven-johnson authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c8dcb4c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    53124cd View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Some minor fixes for C++23 compilation errors. (halide#8422)

    First is just a requirement that a template be declared before
    use. Second is removing volatile from non-reference return types.
    
    Co-authored-by: Zalman Stern <[email protected]>
    zvookin and Zalman Stern authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9a02890 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Fix for top-of-tree LLVM (halide#8425)

    * Fix for top-of-tree LLVM
    
    The wasm backend should no longer specialize llvm.wasm.sub.sat* intrinsics, see llvm/llvm-project#109405
    
    * trigger buildbots
    steven-johnson authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e55bd6f View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. 101

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c4bb007 View commit details
    Browse the repository at this point in the history
  2. Add HLSL types

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9eee871 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7cb596 View commit details
    Browse the repository at this point in the history
  4. comment for context

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5b38030 View commit details
    Browse the repository at this point in the history
  5. Fix compilation

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4c27435 View commit details
    Browse the repository at this point in the history
  6. add comment

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b54e152 View commit details
    Browse the repository at this point in the history
  7. .

    soufianekhiat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    dd9b264 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c67a2ab View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. iter

    soufianekhiat committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    b01b822 View commit details
    Browse the repository at this point in the history