DiligentCore
DiligentCore copied to clipboard
A modern cross-platform low-level graphics API
Currently, we are facing issues with tutorials when running them in the browser on the WebGL backend due to the absence of conversion to the sRGB space. It might be...
Run tests on CI
Add `PurgeCurrentContextCaches()` method; Remove the `PurgeCaches` parameter of `UpdateCurrentGLContext()` method.
It seems like a problem for a long time, and still exists in recent versions. The color of the ImGui's windows' background in DiligentCore apps is incorrect, when the background...
## Problem Bug only happens in WebGPU backend, D3D11/12/Vulkan works. WebGPU validation error: ```bash Diligent Engine: ERROR: WebGPU: Command cannot be recorded while [CommandEncoder (unlabeled)] is locked and [ComputePassEncoder (unlabeled)]...
I'm writing an application that should run on windws, linux and MacOS. For this I need exact time measurements of the renderengine here and there. The code shown here in...
I found that hash value is different for 32bit and 64 bit build. In particular: - RenderStateCacheImpl.cpp: ComputeDeviceAttribsHash() - XXH128Hasher::Update(const ShaderCreateInfo& ShaderCI) It brings lots of pain to reuse render...
https://registry.khronos.org/vulkan/specs/latest/man/html/VK_KHR_depth_stencil_resolve.html
would be useful on small amount of data that need to be changed on every draw