| 1650 | } |
| 1651 | |
| 1652 | void 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 | } |
nothing calls this directly
no outgoing calls
no test coverage detected