summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D12/D3D12BoundingBox.cpp
AgeCommit message (Collapse)Author
2024-11-08Replace 'reinterpret_cast' with 'static_cast'Dr. Dystopia
2024-08-20Remove redundant semicolonsDr. Dystopia
2023-12-09VideoCommon: Use std::span for BoundingBox::Write()Lioncash
Crosses off a lingering TODO. Also amends a few nearby cases where a u32 cast was being repromoted to size_t.
2023-01-31Add AbstractGfx for DX12Scott Mansell
2022-10-29VideoBackends:D3D12: Use COMMON as initial state for default heap bufferRobin Kertels
Fixes the following error in the D3D12 debug layer: D3D12 WARNING: ID3D12Device::CreateCommittedResource: Ignoring InitialState D3D12_RESOURCE_STATE_UNORDERED_ACCESS. Buffers are effectively created in state D3D12_RESOURCE_STATE_COMMON. [ STATE_CREATION WARNING #1328: CREATERESOURCE_STATE_IGNORED]
2022-01-09VideoBackends/D3D12: Include HRESULT in error messagesPokechu22
2022-01-09VideoBackends/D3D: Eliminate CHECK in favor of ASSERT_MSGPokechu22
2021-12-10Treewide: Adjust order of includesPokechu22
2021-10-04VideoCommon: Abstract bounding boxTechjar
This moves much of the duplicated bounding box code into VideoCommon, leaving only the specific buffer implementations in each backend.
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel.
2021-01-27normalize common filenames in VideoBackends/D3D12Shawn Hoffman