[all-commits] [llvm/llvm-project] bb88fd: [DirectX] Calculate resource binding offsets using...

Justin Bogner via All-commits all-commits at lists.llvm.org
Mon Nov 25 10:44:23 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bb88fd171a6be892cec36969860a9034b48b8656
      https://github.com/llvm/llvm-project/commit/bb88fd171a6be892cec36969860a9034b48b8656
  Author: Justin Bogner <mail at justinbogner.com>
  Date:   2024-11-25 (Mon, 25 Nov 2024)

  Changed paths:
    A clang/test/CodeGenHLSL/resource-bindings.hlsl
    M llvm/docs/DirectX/DXILResources.rst
    M llvm/lib/Target/DirectX/DXILOpLowering.cpp
    M llvm/test/CodeGen/DirectX/CreateHandle.ll
    M llvm/test/CodeGen/DirectX/CreateHandleFromBinding.ll

  Log Message:
  -----------
  [DirectX] Calculate resource binding offsets using the lower bound (#117303)

In the DXIL CreateHandle and CreateHandleFromBinding ops, resource
bindings are
indexed from the beginning of the binding space, not from the binding
itself.
Translate from an index into the binding to one from the beginning of
the space
when lowering to these operations.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list