|
static bool | DirectX::ispow2 (_In_ size_t x) |
|
static size_t | DirectX::_CountMips (_In_ size_t width, _In_ size_t height) |
|
bool | DirectX::_CalculateMipLevels (_In_ size_t width, _In_ size_t height, _Inout_ size_t &mipLevels) |
|
static size_t | DirectX::_CountMips3D (_In_ size_t width, _In_ size_t height, _In_ size_t depth) |
|
bool | DirectX::_CalculateMipLevels3D (_In_ size_t width, _In_ size_t height, _In_ size_t depth, _Inout_ size_t &mipLevels) |
|
static HRESULT | DirectX::_EnsureWicBitmapPixelFormat (_In_ IWICImagingFactory *pWIC, _In_ IWICBitmap *src, _In_ DWORD filter, _In_ const WICPixelFormatGUID &desiredPixelFormat, _Deref_out_ IWICBitmap **dest) |
|
HRESULT | DirectX::_ResizeSeparateColorAndAlpha (_In_ IWICImagingFactory *pWIC, _In_ IWICBitmap *original, _In_ size_t newWidth, _In_ size_t newHeight, _In_ DWORD filter, _Inout_ const Image *img) |
|
static bool | DirectX::_UseWICFiltering (_In_ DXGI_FORMAT format, _In_ DWORD filter) |
|
static HRESULT | DirectX::_GenerateMipMapsUsingWIC (_In_ const Image &baseImage, _In_ DWORD filter, _In_ size_t levels, _In_ const WICPixelFormatGUID &pfGUID, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Setup2DMips (_In_reads_(nimages) const Image *baseImages, _In_ size_t nimages, _In_ const TexMetadata &mdata, _Out_ ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate2DMipsPointFilter (_In_ size_t levels, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Generate2DMipsBoxFilter (_In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Generate2DMipsLinearFilter (_In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Generate2DMipsCubicFilter (_In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Generate2DMipsTriangleFilter (_In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain, _In_ size_t item) |
|
static HRESULT | DirectX::_Setup3DMips (_In_reads_(depth) const Image *baseImages, _In_ size_t depth, size_t levels, _Out_ ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate3DMipsPointFilter (_In_ size_t depth, _In_ size_t levels, _In_ const ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate3DMipsBoxFilter (_In_ size_t depth, _In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate3DMipsLinearFilter (_In_ size_t depth, _In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate3DMipsCubicFilter (_In_ size_t depth, _In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain) |
|
static HRESULT | DirectX::_Generate3DMipsTriangleFilter (_In_ size_t depth, _In_ size_t levels, _In_ DWORD filter, _In_ const ScratchImage &mipChain) |
|
_Use_decl_annotations_ HRESULT | DirectX::GenerateMipMaps (const Image &baseImage, DWORD filter, size_t levels, ScratchImage &mipChain, bool allow1D) |
|
_Use_decl_annotations_ HRESULT | DirectX::GenerateMipMaps (const Image *srcImages, size_t nimages, const TexMetadata &metadata, DWORD filter, size_t levels, ScratchImage &mipChain) |
|
_Use_decl_annotations_ HRESULT | DirectX::GenerateMipMaps3D (const Image *baseImages, size_t depth, DWORD filter, size_t levels, ScratchImage &mipChain) |
|
_Use_decl_annotations_ HRESULT | DirectX::GenerateMipMaps3D (const Image *srcImages, size_t nimages, const TexMetadata &metadata, DWORD filter, size_t levels, ScratchImage &mipChain) |
|