Project
Loading...
Searching...
No Matches
o2::gpu::GPUReconstructionMetalInternals Struct Reference

#include <GPUReconstructionMetalIncludesHost.h>

Public Attributes

id< MTLDevice > device
 
std::array< id< MTLCommandQueue >, constants::GPU_MAX_STREAMS > commandQueues
 
std::array< id< MTLCommandBuffer >, constants::GPU_MAX_STREAMS > commandBuffers
 
std::vector< id< MTLFunction > > functions
 
std::vector< id< MTLComputePipelineState > > pipelines
 
id< MTLBuffer > mem_gpu
 
id< MTLBuffer > mem_constant
 
id< MTLBuffer > mem_host
 
id< MTLLibrary > library
 

Detailed Description

Definition at line 44 of file GPUReconstructionMetalIncludesHost.h.

Member Data Documentation

◆ commandBuffers

std::array<id<MTLCommandBuffer>, constants::GPU_MAX_STREAMS> o2::gpu::GPUReconstructionMetalInternals::commandBuffers

Definition at line 48 of file GPUReconstructionMetalIncludesHost.h.

◆ commandQueues

std::array<id<MTLCommandQueue>, constants::GPU_MAX_STREAMS> o2::gpu::GPUReconstructionMetalInternals::commandQueues

Definition at line 47 of file GPUReconstructionMetalIncludesHost.h.

◆ device

id<MTLDevice> o2::gpu::GPUReconstructionMetalInternals::device

Definition at line 45 of file GPUReconstructionMetalIncludesHost.h.

◆ functions

std::vector<id<MTLFunction> > o2::gpu::GPUReconstructionMetalInternals::functions

Definition at line 50 of file GPUReconstructionMetalIncludesHost.h.

◆ library

id<MTLLibrary> o2::gpu::GPUReconstructionMetalInternals::library

Definition at line 57 of file GPUReconstructionMetalIncludesHost.h.

◆ mem_constant

id<MTLBuffer> o2::gpu::GPUReconstructionMetalInternals::mem_constant

Definition at line 54 of file GPUReconstructionMetalIncludesHost.h.

◆ mem_gpu

id<MTLBuffer> o2::gpu::GPUReconstructionMetalInternals::mem_gpu

Definition at line 53 of file GPUReconstructionMetalIncludesHost.h.

◆ mem_host

id<MTLBuffer> o2::gpu::GPUReconstructionMetalInternals::mem_host

Definition at line 55 of file GPUReconstructionMetalIncludesHost.h.

◆ pipelines

std::vector<id<MTLComputePipelineState> > o2::gpu::GPUReconstructionMetalInternals::pipelines

Definition at line 51 of file GPUReconstructionMetalIncludesHost.h.


The documentation for this struct was generated from the following file: