Project
Loading...
Searching...
No Matches
GPUKernelDebugOutput.cxx
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
14
15
#include "
GPUKernelDebugOutput.h
"
16
#include "
GPUReconstruction.h
"
17
18
#ifdef GPUCA_KERNEL_DEBUGGER_OUTPUT
19
20
using namespace
o2::gpu
;
21
22
void
GPUKernelDebugOutput::InitializeProcessor() {}
23
24
void
* GPUKernelDebugOutput::SetPointersMemory(
void
* mem)
25
{
26
computePointerWithAlignment(mem, mDebugOutMemory, memorySize());
27
return
mem;
28
}
29
30
void
GPUKernelDebugOutput::RegisterMemoryAllocation()
31
{
32
mRec->RegisterMemoryAllocation(
this
, &GPUKernelDebugOutput::SetPointersMemory, GPUMemoryResource::MEMORY_OUTPUT,
"DebugMemory"
);
33
}
34
35
void
GPUKernelDebugOutput::SetMaxData(
const
GPUTrackingInOutPointers
& io) {}
36
37
#endif
GPUKernelDebugOutput.h
GPUReconstruction.h
o2::gpu
Definition
TrackTRD.h:35
o2::gpu::GPUTrackingInOutPointers
Definition
GPUDataTypes.h:221
GPU
GPUTracking
Base
GPUKernelDebugOutput.cxx
Generated on Tue Feb 25 2025 17:03:25 for Project by
1.9.8