All constant values.
All constant values.
Specification
C Version:
#define WIS_DESCRIPTOR_OFFSET_APPEND ((uint32_t)0xffffffff)
#define WIS_REMAINING_LAYERS ((uint32_t)0xffffffff)
#define WIS_REMAINING_MIPS ((uint32_t)0xffffffff)
#define WIS_ROOT_SIGNATURE_DWORDS ((uint32_t)64)
#define WIS_TRANSIENT_MAX_BARRIER_COUNT ((uint32_t)32)
#define WIS_MAX_PLANE_COUNT ((uint32_t)3)
#define WIS_MIN_SUPPORTED_INPUT_ATTRIBUTES ((uint32_t)16)
#define WIS_MIN_SUPPORTED_INPUT_BINDINGS ((uint32_t)16)
#define WIS_MAX_RENDER_TARGETS ((uint32_t)8)
#define WIS_MAX_VIEWPORTS ((uint32_t)16)
#define WIS_MAX_COPY_REGIONS ((uint32_t)16)
#define WIS_ABSOLUTE_MAX_SWAPCHAIN_IMAGES ((uint32_t)16)
#define WIS_ABSOLUTE_MAX_INPUT_BINDINGS ((uint32_t)32)
#define WIS_WHOLE_SIZE ((uint64_t)0xffffffffffffffff)
C++ Version:
namespace wis{
static constexpr std::uint32_t DescriptorOffsetAppend = 0xffffffff;
static constexpr std::uint32_t RemainingLayers = 0xffffffff;
static constexpr std::uint32_t RemainingMips = 0xffffffff;
static constexpr std::uint32_t RootSignatureDwords = 64;
static constexpr std::uint32_t TransientMaxBarrierCount = 32;
static constexpr std::uint32_t MaxPlaneCount = 3;
static constexpr std::uint32_t MinSupportedInputAttributes = 16;
static constexpr std::uint32_t MinSupportedInputBindings = 16;
static constexpr std::uint32_t MaxRenderTargets = 8;
static constexpr std::uint32_t MaxViewports = 16;
static constexpr std::uint32_t MaxCopyRegions = 16;
static constexpr std::uint32_t AbsoluteMaxSwapchainImages = 16;
static constexpr std::uint32_t AbsoluteMaxInputBindings = 32;
static constexpr std::uint64_t WholeSize = 0xffffffffffffffff;
}
See Also