Skip to content

Tags: DiligentGraphics/DiligentCore

Tags

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

API256002

Toggle API256002's commit message
Added OpenXRAttribsSize member to APIInfo struct (API256002)

API256001

Toggle API256001's commit message
Bumped API version to 256001 + minor updates to OpenXR