Skip to content

Tags: DiligentGraphics/DiligentCore

Tags

API256019

Toggle API256019's commit message
Add SHADER_OPTIMIZATION_LEVEL to ShaderCreateInfo (API256019)

API256018

Toggle API256018's commit message
Bumped the API version (API256018)

API256015

Toggle API256015's commit message
Add BC1 tests for texture updates from buffer

API256014

Toggle API256014's commit message
Bump API version to 256014; update release history

API256013

Toggle API256013's commit message
HashMapStringKey: detect dangling/temporary string keys in debug builds

API256011

Toggle API256011's commit message
EngineCreateInfo: replace pRawMemAllocator member with IEngineFactory…

…::SetMemoryAllocator() (API256011)

Added SetMemoryAllocator method to IArchiverFactory (close #703)

API256010

Toggle API256010's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix no-enum-constexpr-conversion compilation error in DX12 backend wi…

…th clang-cl (#696)

The warning suppression -Wno-enum-constexpr-conversion no longer works
on recent Clang versions because the warning it used to suppress has been
promoted to an error that cannot be disabled
(see llvm/llvm-project#59036).

Also, the previous error in RootParamsManager.cpp was due to converting -1
to a D3D12_DESCRIPTOR_RANGE_TYPE enum in a constexpr context. Clang rejects
this, but it allows the conversion for a regular const. The code has been
updated to use a const instead of constexpr, making the conversion valid.

Since the original issue that motivated the warning suppression no longer
applies, we can safely remove -Wno-enum-constexpr-conversion.

Co-authored-by: Assiduous <61806567+TheMostDiligent@users.noreply.github.com>

API256008

Toggle API256008's commit message
SwapChainVk: reworked frame throttling (fix #666)

API256007

Toggle API256007's commit message
WebGPU: set usage in texture view descriptor

API256005

Toggle API256005's commit message
Updated SPIRV-Cross