MCPcopy Create free account
hub / github.com/GPUOpen-Effects/TressFX / ClearUint32Image

Method ClearUint32Image

src/DX12/DX12EngineInterfaceImpl.cpp:1652–1658  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1650}
1651
1652void EI_CommandContext::ClearUint32Image(EI_Resource* res, uint32_t value)
1653{
1654 assert(res->m_ResourceType == EI_ResourceType::Buffer && "Trying to clear a non-UAV resource");
1655
1656 UINT32 values[4] = { value, value, value, value };
1657 commandBuffer->ClearUnorderedAccessViewUint(res->m_pBuffer->m_pUnorderedAccessView->GetGPU(), res->m_pBuffer->m_pUnorderedAccessView->GetCPU(), res->m_pBuffer->gpuBuffer, values, 0, nullptr);
1658 }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected