#include <GPUDisplay.h>
Inherits o2::gpu::GPUDisplayInterface.
|
| | GPUDisplay (GPUDisplayFrontend *frontend, GPUChainTracking *chain, GPUQA *qa, const GPUParam *param=nullptr, const GPUCalibObjectsConst *calib=nullptr, const GPUSettingsDisplay *config=nullptr, const GPUSettingsProcessing *proc=nullptr) |
| |
| | GPUDisplay (const GPUDisplay &)=delete |
| |
| | ~GPUDisplay () override=default |
| |
| int32_t | StartDisplay () override |
| |
| void | ShowNextEvent (const GPUTrackingInOutPointers *ptrs=nullptr) override |
| |
| void | BlockTillNextEvent () override |
| |
| void | WaitTillEventShown () override |
| |
| void | SetCollisionFirstCluster (uint32_t collision, int32_t sector, int32_t cluster) override |
| |
| void | UpdateCalib (const GPUCalibObjectsConst *calib) override |
| |
| void | UpdateParam (const GPUParam *param) override |
| |
| void | HandleKey (uint8_t key) |
| |
| int32_t | DrawGLScene () |
| |
| void | HandleSendKey (int32_t key) |
| |
| int32_t | InitDisplay (bool initFailure=false) |
| |
| void | ExitDisplay () |
| |
| void | ResizeScene (int32_t width, int32_t height, bool init=false) |
| |
| const GPUSettingsDisplayRenderer & | cfgR () const |
| |
| const GPUSettingsDisplayLight & | cfgL () const |
| |
| const GPUSettingsDisplayHeavy & | cfgH () const |
| |
| const GPUSettingsDisplay & | cfg () const |
| |
| bool | useMultiVBO () const |
| |
| int32_t | updateDrawCommands () const |
| |
| int32_t | updateRenderPipeline () const |
| |
| GPUDisplayBackend * | backend () const |
| |
| vecpod< int32_t > * | vertexBufferStart () |
| |
| const vecpod< uint32_t > * | vertexBufferCount () const |
| |
| vecpod< vtx > * | vertexBuffer () |
| |
| const GPUParam * | param () |
| |
| const GPUSettingsProcessing & | GetProcessingSettings () const |
| |
| GPUDisplayFrontend * | frontend () |
| |
| bool | drawTextInCompatMode () const |
| |
| int32_t & | drawTextFontSize () |
| |
| | GPUDisplayInterface (const GPUDisplayInterface &)=delete |
| |
| virtual | ~GPUDisplayInterface () |
| |
Definition at line 41 of file GPUDisplay.h.
◆ GPUDisplay() [1/2]
◆ GPUDisplay() [2/2]
| o2::gpu::GPUDisplay::GPUDisplay |
( |
const GPUDisplay & |
| ) |
|
|
delete |
◆ ~GPUDisplay()
| o2::gpu::GPUDisplay::~GPUDisplay |
( |
| ) |
|
|
overridedefault |
◆ backend()
◆ BlockTillNextEvent()
| void GPUDisplay::BlockTillNextEvent |
( |
| ) |
|
|
overridevirtual |
◆ cfg()
| const GPUSettingsDisplay & o2::gpu::GPUDisplay::cfg |
( |
| ) |
const |
|
inline |
◆ cfgH()
| const GPUSettingsDisplayHeavy & o2::gpu::GPUDisplay::cfgH |
( |
| ) |
const |
|
inline |
◆ cfgL()
| const GPUSettingsDisplayLight & o2::gpu::GPUDisplay::cfgL |
( |
| ) |
const |
|
inline |
◆ cfgR()
| const GPUSettingsDisplayRenderer & o2::gpu::GPUDisplay::cfgR |
( |
| ) |
const |
|
inline |
◆ DrawGLScene()
| int32_t GPUDisplay::DrawGLScene |
( |
| ) |
|
◆ drawTextFontSize()
| int32_t & o2::gpu::GPUDisplay::drawTextFontSize |
( |
| ) |
|
|
inline |
◆ drawTextInCompatMode()
| bool o2::gpu::GPUDisplay::drawTextInCompatMode |
( |
| ) |
const |
|
inline |
◆ ExitDisplay()
| void GPUDisplay::ExitDisplay |
( |
| ) |
|
◆ frontend()
◆ GetProcessingSettings()
| const GPUSettingsProcessing & o2::gpu::GPUDisplay::GetProcessingSettings |
( |
| ) |
const |
|
inline |
◆ HandleKey()
| void GPUDisplay::HandleKey |
( |
uint8_t |
key | ) |
|
◆ HandleSendKey()
| void GPUDisplay::HandleSendKey |
( |
int32_t |
key | ) |
|
◆ InitDisplay()
| int32_t GPUDisplay::InitDisplay |
( |
bool |
initFailure = false | ) |
|
◆ param()
| const GPUParam * o2::gpu::GPUDisplay::param |
( |
| ) |
|
|
inline |
◆ ResizeScene()
| void GPUDisplay::ResizeScene |
( |
int32_t |
width, |
|
|
int32_t |
height, |
|
|
bool |
init = false |
|
) |
| |
◆ SetCollisionFirstCluster()
| void GPUDisplay::SetCollisionFirstCluster |
( |
uint32_t |
collision, |
|
|
int32_t |
sector, |
|
|
int32_t |
cluster |
|
) |
| |
|
overridevirtual |
◆ ShowNextEvent()
◆ StartDisplay()
| int32_t GPUDisplay::StartDisplay |
( |
| ) |
|
|
overridevirtual |
◆ UpdateCalib()
◆ updateDrawCommands()
| int32_t o2::gpu::GPUDisplay::updateDrawCommands |
( |
| ) |
const |
|
inline |
◆ UpdateParam()
| void o2::gpu::GPUDisplay::UpdateParam |
( |
const GPUParam * |
param | ) |
|
|
inlineoverridevirtual |
◆ updateRenderPipeline()
| int32_t o2::gpu::GPUDisplay::updateRenderPipeline |
( |
| ) |
const |
|
inline |
◆ useMultiVBO()
| bool o2::gpu::GPUDisplay::useMultiVBO |
( |
| ) |
const |
|
inline |
◆ vertexBuffer()
| vecpod< vtx > * o2::gpu::GPUDisplay::vertexBuffer |
( |
| ) |
|
|
inline |
◆ vertexBufferCount()
| const vecpod< uint32_t > * o2::gpu::GPUDisplay::vertexBufferCount |
( |
| ) |
const |
|
inline |
◆ vertexBufferStart()
| vecpod< int32_t > * o2::gpu::GPUDisplay::vertexBufferStart |
( |
| ) |
|
|
inline |
◆ WaitTillEventShown()
| void GPUDisplay::WaitTillEventShown |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: