| 123456789101112131415161718192021222324252627282930 |
- //
- // Copyright (c) Microsoft. All rights reserved.
- // This code is licensed under the MIT License (MIT).
- // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
- // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
- // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
- // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
- //
- // Developed by Minigraph
- //
- // Author: James Stanard
- //
- #define Present_RootSig \
- "RootFlags(0), " \
- "DescriptorTable(SRV(t0, numDescriptors = 2))," \
- "RootConstants(b0, num32BitConstants = 6, visibility = SHADER_VISIBILITY_PIXEL), " \
- "SRV(t2, visibility = SHADER_VISIBILITY_PIXEL)," \
- "DescriptorTable(UAV(u0, numDescriptors = 1)), " \
- "StaticSampler(s0, visibility = SHADER_VISIBILITY_PIXEL," \
- "addressU = TEXTURE_ADDRESS_CLAMP," \
- "addressV = TEXTURE_ADDRESS_CLAMP," \
- "addressW = TEXTURE_ADDRESS_CLAMP," \
- "filter = FILTER_MIN_MAG_MIP_LINEAR)," \
- "StaticSampler(s1, visibility = SHADER_VISIBILITY_PIXEL," \
- "addressU = TEXTURE_ADDRESS_CLAMP," \
- "addressV = TEXTURE_ADDRESS_CLAMP," \
- "addressW = TEXTURE_ADDRESS_CLAMP," \
- "filter = FILTER_MIN_MAG_MIP_POINT)"
|