Blender  V3.3
Classes | Namespaces | Functions
cycles_cubin_cc.cpp File Reference
#include <stdint.h>
#include <stdio.h>
#include <string>
#include <vector>
#include <OpenImageIO/argparse.h>
#include <OpenImageIO/filesystem.h>
#include "cuew.h"

Go to the source code of this file.

Classes

class  CompilationSettings
 

Namespaces

 std
 

Functions

template<typename T >
std::string std::to_string (const T &n)
 
static bool compile_cuda (CompilationSettings &settings)
 
static bool link_ptxas (CompilationSettings &settings)
 
static bool init (CompilationSettings &settings)
 
static bool parse_parameters (int argc, const char **argv, CompilationSettings &settings)
 
int main (int argc, const char **argv)
 

Function Documentation

◆ compile_cuda()

static bool compile_cuda ( CompilationSettings settings)
static

◆ init()

static bool init ( CompilationSettings settings)
static

Definition at line 171 of file cycles_cubin_cc.cpp.

References CompilationSettings::cuda_toolkit_dir, and void.

Referenced by main().

◆ link_ptxas()

static bool link_ptxas ( CompilationSettings settings)
static

◆ main()

int main ( int  argc,
const char **  argv 
)

◆ parse_parameters()

static bool parse_parameters ( int  argc,
const char **  argv,
CompilationSettings settings 
)
static