Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-06-26 08:40:40 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-06-26 07:00:47  
folder tests/ - 2026-06-26 07:00:45  
BI.h 1272 bytes 2026-06-26 07:00:45 2026-06-26 07:49:45

pragma once

Binding.h 925 bytes 2026-06-26 07:00:45 2026-06-26 07:49:45

pragma once

CMakeLists.txt 3488 bytes 2026-06-26 07:00:45 -  
cpjpg.py 1326 bytes 2026-06-26 07:00:45 2026-06-26 07:49:45  
CSGOptiX.cc 35996 bytes 2026-06-26 07:00:45 2026-06-26 07:49:45

OptiX 7+ implementation of CSGFoundry geometry upload and launch.

CSGOptiX.h 4438 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
CSGOptiX7.cu 32716 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
CSGOPTIX_API_EXPORT.hh 791 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
CSGOPTIX_LOG.cc 990 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
CSGOPTIX_LOG.hh 450 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
CSGOptiXService.h 2153 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

The CSGOptiXService.h struct provides a very high level C++ API to CSGOptiX functionality that is exposed to python within the "opticks_CSGOptiX" extension module.

Ctx.cc 1897 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
Ctx.h 729 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

Ctx : instanciation creates OptiX 7 optixDeviceContext and populates Properties Instanciated by CSGOptiX::initCtx dump properties using: CSGOptiX=INFO

FindDirUpTree.py 711 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
Frame.cc 4348 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

include <iostream>

Frame.h 1697 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46 Frame as in window, not volume
index.rst 7329 bytes 2026-06-26 07:00:45 -  
InstanceId.h 2679 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
OPT.h 11340 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

pragma once

opticks_CSGOptiX.cc 2997 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
Params.cc 5114 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

include "SRG.h"

Params.h 2848 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

CPU side params instanciated in CSGOptiX::CSGOptiX and populated by CSGOptiX::init methods

PIP.cc 17933 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

include <iostream>

PIP.h 2826 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

PIP : OptiX 7 Ray Trace Program Pipeline Aiming to keep this geometry independent, so it is just responsible to convert the ptx code into an optix ray trace pipeline.

Pointer.h 1119 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

https://github.com/ingowald/optix7course/blob/master/example08_addingTextures/devicePrograms.cu See env-;optix7c-

Properties.cc 4777 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

include "Properties.h"

Properties.h 1193 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46  
SBT.cc 29913 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

include <iostream>

SBT.h 3114 bytes 2026-06-26 07:00:45 2026-06-26 07:49:46

SBT : OptiX 7 RG,MS,HG program data preparation Aim to minimize geometry specifics in here while keeping one active geometry path for both analytic and triangulated solids.