git: openjdk/jfx-sandbox: direct3d12: 8359815: Rendering lots of text in D3D12 causes Ring Buffer allocation failures

duke duke at openjdk.org
Wed Jun 18 11:42:18 UTC 2025


Changeset: 9b690df8
Branch: direct3d12
Author:    Lukasz Kostyra <lukasz.kostyra at oracle.com>
Date:      2025-06-18 13:34:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9b690df8c6a8b227403ddf03d2754d0c46a7a5b8

8359815: Rendering lots of text in D3D12 causes Ring Buffer allocation failures

Issue was due to RingContainer incorrectly awaiting for next checkpoint
on the corner-case of RingContainer wrapping around to the beginning -
needed space provided to AwaitNextCheckpoint was only the (size) instead
of (size + padding to the end of the Buffer).

! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RingContainer.cpp



More information about the openjfx-changes mailing list