Describes a single descriptor binding point within a IShaderModule.
More...
#include <rendering_api.hpp>
|
| UInt32 | Register { 0 } |
| | Stores the register index of the binding point.
|
| |
| UInt32 | Space { 0 } |
| | Stores the descriptor space (or set index) of the binding point.
|
| |
Describes a single descriptor binding point within a IShaderModule.
◆ operator<=>()
Implements three-way comparison for descriptor binding points.
- Parameters
-
| other | The other binding point to compare against. |
- Returns
less, if the Space property of the instance is lower than the Space property of other , and greater if the opposite is true and they are not equal. If the Space properties are equal, the Register properties are compared accordingly. If both, Space and Register are equal, the operator returns equal.
◆ operator==()
Implements equality comparison for descriptor binding points.
- Parameters
-
| other | The other binding point to compare against. |
- Returns
true, if the Space and Register values for both binding points are equal, otherwise false.
◆ Register
| UInt32 LiteFX::Rendering::DescriptorBindingPoint::Register { 0 } |
Stores the register index of the binding point.
◆ Space
| UInt32 LiteFX::Rendering::DescriptorBindingPoint::Space { 0 } |
Stores the descriptor space (or set index) of the binding point.