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 shader I64 and U64 support #5154

Merged
merged 52 commits into from
Mar 12, 2024
Merged

Add shader I64 and U64 support #5154

merged 52 commits into from
Mar 12, 2024

Commits on Jan 27, 2024

  1. Add shader i64 and u64 support

    atlv24 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    b9d62be View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Merge branch 'trunk' into i64

    atlv24 authored Jan 28, 2024
    Configuration menu
    Copy the full SHA
    f6cc003 View commit details
    Browse the repository at this point in the history
  2. Fix writer

    atlv24 committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    f6a1e67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e4fcaf View commit details
    Browse the repository at this point in the history
  4. Fixed test output

    atlv24 committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    fc9e721 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'trunk' into i64

    atlv24 authored Jan 28, 2024
    Configuration menu
    Copy the full SHA
    b1826e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Merge branch 'trunk' into i64

    atlv24 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    cb52ee7 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    dfc88ac View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trunk' into i64

    atlv24 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    00bbd5d View commit details
    Browse the repository at this point in the history
  3. Require SM_6_0

    atlv24 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    9eb24e4 View commit details
    Browse the repository at this point in the history
  4. Comments

    atlv24 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    8511f2b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3efae60 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Fix hlsl codegen

    atlv24 committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    73e34f8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trunk' into i64

    atlv24 committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    1710779 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37f3193 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    133afa7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50c24c3 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'trunk' into i64

    atlv24 committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3358041 View commit details
    Browse the repository at this point in the history
  7. Improve i64 Tests

    cwfitzgerald committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    d23686f View commit details
    Browse the repository at this point in the history
  8. Add validation test

    atlv24 committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    2c421d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Cleanup

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    5c0c152 View commit details
    Browse the repository at this point in the history
  2. Metal working

    cwfitzgerald committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b3e5103 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2535b1 View commit details
    Browse the repository at this point in the history
  4. Clarify arguments

    cwfitzgerald committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    14bdfd3 View commit details
    Browse the repository at this point in the history
  5. Fix SPV OpBitcast long issue

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e9b9dc6 View commit details
    Browse the repository at this point in the history
  6. fix var name

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b5f9da1 View commit details
    Browse the repository at this point in the history
  7. Add polyfills for spirv

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2a77976 View commit details
    Browse the repository at this point in the history
  8. Add polyfill tests and fix polyfill a bit. Also remove nonsensical sc…

    …alar.kind = crate::ScalarKind::Uint/Sint lines.
    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    75cdada View commit details
    Browse the repository at this point in the history
  9. temper expectations

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6732b46 View commit details
    Browse the repository at this point in the history
  10. Fixes

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    00b765e View commit details
    Browse the repository at this point in the history
  11. Add more tests

    atlv24 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2c75864 View commit details
    Browse the repository at this point in the history
  12. Test spirv capabilities

    cwfitzgerald committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    520b586 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    45d5985 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    atlv24 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    085b420 View commit details
    Browse the repository at this point in the history
  3. unused import

    atlv24 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    8b29c6b View commit details
    Browse the repository at this point in the history
  4. Merge branch 'trunk' into i64

    atlv24 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    07e2796 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'trunk' into i64

    atlv24 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    5031011 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'trunk' into i64

    atlv24 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d3e8802 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Merge branch 'trunk' into i64

    atlv24 authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    6577d8d View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Merge branch 'trunk' into i64

    atlv24 authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    153d467 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trunk' into i64

    atlv24 authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    a67a210 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Regen spvasm

    atlv24 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    35537d2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trunk' into i64

    atlv24 authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    803b47d View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    cwfitzgerald authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d030e4d View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Merge branch 'trunk' into i64

    atlv24 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    67a04ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cddc92 View commit details
    Browse the repository at this point in the history
  3. Add clippy ignore

    atlv24 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2bbca7a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    2570ad1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cf17d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f089363 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ce7233 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Merge branch 'trunk' into i64

    atlv24 authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    363e5ec View commit details
    Browse the repository at this point in the history