diff options
Diffstat (limited to 'slang.h')
| -rw-r--r-- | slang.h | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -2259,9 +2259,16 @@ extern "C" // The input_attachment_index subpass occupancy tracker SLANG_PARAMETER_CATEGORY_SUBPASS, + // Metal resource binding points. + SLANG_PARAMETER_CATEGORY_METAL_ARGUMENT_BUFFER_ELEMENT, + // SLANG_PARAMETER_CATEGORY_COUNT, + // Aliases for Metal-specific categories. + SLANG_PARAMETER_CATEGORY_METAL_BUFFER = SLANG_PARAMETER_CATEGORY_CONSTANT_BUFFER, + SLANG_PARAMETER_CATEGORY_METAL_TEXTURE = SLANG_PARAMETER_CATEGORY_SHADER_RESOURCE, + SLANG_PARAMETER_CATEGORY_METAL_SAMPLER = SLANG_PARAMETER_CATEGORY_SAMPLER_STATE, // DEPRECATED: SLANG_PARAMETER_CATEGORY_VERTEX_INPUT = SLANG_PARAMETER_CATEGORY_VARYING_INPUT, @@ -2825,6 +2832,10 @@ namespace slang InputAttachmentIndex = SLANG_PARAMETER_CATEGORY_SUBPASS, + MetalBuffer = SLANG_PARAMETER_CATEGORY_CONSTANT_BUFFER, + MetalTexture = SLANG_PARAMETER_CATEGORY_METAL_TEXTURE, + MetalArgumentBufferElement = SLANG_PARAMETER_CATEGORY_METAL_ARGUMENT_BUFFER_ELEMENT, + // DEPRECATED: VertexInput = SLANG_PARAMETER_CATEGORY_VERTEX_INPUT, FragmentOutput = SLANG_PARAMETER_CATEGORY_FRAGMENT_OUTPUT, |
