Lines Matching refs:uavPtr
820 ID3D11UnorderedAccessView *uavPtr = uav ? uav->get() : nullptr; in setUnorderedAccessViewInternal() local
823 if (uavPtr) in setUnorderedAccessViewInternal()
825 uintptr_t resource = reinterpret_cast<uintptr_t>(GetViewResource(uavPtr)); in setUnorderedAccessViewInternal()
833 deviceContext->CSSetUnorderedAccessViews(resourceSlot, 1, &uavPtr, nullptr); in setUnorderedAccessViewInternal()
835 mCurComputeUAVs.update(resourceSlot, uavPtr); in setUnorderedAccessViewInternal()
3717 d3d11::UnorderedAccessView *uavPtr = nullptr; in syncShaderStorageBuffersForShader() local
3730 &uavPtr)); in syncShaderStorageBuffersForShader()
3736 setUnorderedAccessViewInternal(shaderType, registerIndex, uavPtr); in syncShaderStorageBuffersForShader()
3816 d3d11::UnorderedAccessView *uavPtr = nullptr; in syncAtomicCounterBuffersForShader() local
3817 ANGLE_TRY(bufferStorage->getRawUAVRange(context, buffer.getOffset(), viewSize, &uavPtr)); in syncAtomicCounterBuffersForShader()
3821 setUnorderedAccessViewInternal(shaderType, registerIndex, uavPtr); in syncAtomicCounterBuffersForShader()