@@ -107,12 +107,12 @@ void GPUTPCDecompression::RegisterMemoryAllocation()
107107{
108108 AllocateAndInitializeLate ();
109109 mMemoryResInputGPU = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersInputGPU, GPUMemoryResource::MEMORY_INPUT_FLAG | GPUMemoryResource::MEMORY_GPU | GPUMemoryResource::MEMORY_EXTERNAL | GPUMemoryResource::MEMORY_SCRATCH, " TPCDecompressionInput" );
110- mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersGPU, GPUMemoryResource::MEMORY_SCRATCH, " TPCDecompressionTmpBuffersGPU" );
111- mResourceTmpIndexes = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersOutput, GPUMemoryResource::MEMORY_OUTPUT | GPUMemoryResource::MEMORY_SCRATCH , " TPCDecompressionTmpBuffersOutput" );
112- mResourceTmpClustersOffsets = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersInput, GPUMemoryResource::MEMORY_INPUT | GPUMemoryResource::MEMORY_SCRATCH , " TPCDecompressionTmpBuffersInput" );
113- mResourceTmpBufferBeforeFiltering = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpClusterNativeAccessForFiltering, GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_SCRATCH, " TPCDecompressionTmpBufferForFiltering" );
114- mResourceClusterNativeAccess = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersInputClusterNativeAccess, GPUMemoryResource::MEMORY_INPUT | GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_SCRATCH , " TPCDecompressionTmpClusterAccessForFiltering" );
115- mResourceNClusterPerSectorRow = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersNClusterPerSectorRow, GPUMemoryResource::MEMORY_OUTPUT | GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_SCRATCH , " TPCDecompressionTmpClusterCountForFiltering" );
110+ mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersGPU, GPUMemoryResource::MEMORY_SCRATCH | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpBuffersGPU" );
111+ mResourceTmpIndexes = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersOutput, GPUMemoryResource::MEMORY_OUTPUT | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpBuffersOutput" );
112+ mResourceTmpClustersOffsets = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpNativeBuffersInput, GPUMemoryResource::MEMORY_INPUT | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpBuffersInput" );
113+ mResourceTmpBufferBeforeFiltering = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersTmpClusterNativeAccessForFiltering, GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_SCRATCH | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpBufferForFiltering" );
114+ mResourceClusterNativeAccess = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersInputClusterNativeAccess, GPUMemoryResource::MEMORY_INPUT | GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpClusterAccessForFiltering" );
115+ mResourceNClusterPerSectorRow = mRec ->RegisterMemoryAllocation (this , &GPUTPCDecompression::SetPointersNClusterPerSectorRow, GPUMemoryResource::MEMORY_OUTPUT | GPUMemoryResource::MEMORY_CUSTOM | GPUMemoryResource::MEMORY_STACK , " TPCDecompressionTmpClusterCountForFiltering" );
116116}
117117
118118void GPUTPCDecompression::SetMaxData (const GPUTrackingInOutPointers& io)
0 commit comments