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

Implement Pack/Unpack for HLSL #2353

Merged
merged 21 commits into from
Jun 23, 2023
Merged

Implement Pack/Unpack for HLSL #2353

merged 21 commits into from
Jun 23, 2023

Commits on Jun 9, 2023

  1. unsigned pack and unpack

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    ffdfaf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dfd7fa View commit details
    Browse the repository at this point in the history
  3. fix snorm packing

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    ec070f5 View commit details
    Browse the repository at this point in the history
  4. fix unpacking snorm

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    0b9aa5b View commit details
    Browse the repository at this point in the history
  5. insertbits

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4c30bcc View commit details
    Browse the repository at this point in the history
  6. fix insertbits

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4f40fe0 View commit details
    Browse the repository at this point in the history
  7. extractbits

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    dc0cb65 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    101c31a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5b2b08e View commit details
    Browse the repository at this point in the history
  10. tests

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    fa27104 View commit details
    Browse the repository at this point in the history
  11. typecast

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    33823e5 View commit details
    Browse the repository at this point in the history
  12. fmt

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    fca553a View commit details
    Browse the repository at this point in the history
  13. hlsl tests bits.ron

    Elabajaba committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    217b14b View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. replace PackBits and UnpackBits with the inner function names (eg…

    …. `Unpack4x8snorm`)
    Elabajaba committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    214b837 View commit details
    Browse the repository at this point in the history
  2. round instead of floor

    Elabajaba committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    3a74190 View commit details
    Browse the repository at this point in the history
  3. update test

    Elabajaba committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    ec2348a View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Fix brackets

    Co-authored-by: Teodor Tanasoaia <28601907+teoxoy@users.noreply.github.com>
    Elabajaba and teoxoy authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ff29d32 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    e158cee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98b1183 View commit details
    Browse the repository at this point in the history
  3. remove some clamps on unpack functions

    Co-authored-by: Teodor Tanasoaia <28601907+teoxoy@users.noreply.github.com>
    Elabajaba and teoxoy authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    a455419 View commit details
    Browse the repository at this point in the history
  4. regenerate hlsl bits test

    Elabajaba committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    c4df873 View commit details
    Browse the repository at this point in the history