Skip to content

Commit 1db5596

Browse files
committed
less empty
1 parent f1e3c0b commit 1db5596

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

src/python/main.cpp

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -82,47 +82,47 @@ NB_MODULE(_drjit_ext, m_) {
8282
nb::module_ detail = m.attr("detail"),
8383
scalar = nb::module_::import_("drjit.scalar");
8484

85-
//m.attr("__version__") = DRJIT_VERSION;
86-
87-
//nb::enum_<JitBackend>(m, "JitBackend", doc_JitBackend)
88-
// .value("Invalid", JitBackend::None, doc_JitBackend_Invalid)
89-
// .value("CUDA", JitBackend::CUDA, doc_JitBackend_CUDA)
90-
// .value("LLVM", JitBackend::LLVM, doc_JitBackend_LLVM);
91-
92-
//nb::enum_<JitFlag>(m, "JitFlag", doc_JitFlag, nb::is_arithmetic())
93-
// .value("Debug", JitFlag::Debug, doc_JitFlag_Debug)
94-
// .value("ReuseIndices", JitFlag::ReuseIndices, doc_JitFlag_ReuseIndices)
95-
// .value("ConstantPropagation", JitFlag::ConstantPropagation, doc_JitFlag_ConstantPropagation)
96-
// .value("ValueNumbering", JitFlag::ValueNumbering, doc_JitFlag_ValueNumbering)
97-
// .value("FastMath", JitFlag::FastMath, doc_JitFlag_FastMath)
98-
// .value("SymbolicLoops", JitFlag::SymbolicLoops, doc_JitFlag_SymbolicLoops)
99-
// .value("OptimizeLoops", JitFlag::OptimizeLoops, doc_JitFlag_OptimizeLoops)
100-
// .value("CompressLoops", JitFlag::CompressLoops, doc_JitFlag_CompressLoops)
101-
// .value("SymbolicCalls", JitFlag::SymbolicCalls, doc_JitFlag_SymbolicCalls)
102-
// .value("OptimizeCalls", JitFlag::OptimizeCalls, doc_JitFlag_OptimizeCalls)
103-
// .value("MergeFunctions", JitFlag::MergeFunctions, doc_JitFlag_MergeFunctions)
104-
// .value("PacketOps", JitFlag::PacketOps, doc_JitFlag_PacketOps)
105-
// .value("ForceOptiX", JitFlag::ForceOptiX, doc_JitFlag_ForceOptiX)
106-
// .value("PrintIR", JitFlag::PrintIR, doc_JitFlag_PrintIR)
107-
// .value("KernelHistory", JitFlag::KernelHistory, doc_JitFlag_KernelHistory)
108-
// .value("LaunchBlocking", JitFlag::LaunchBlocking, doc_JitFlag_LaunchBlocking)
109-
// .value("ForbidSynchronization", JitFlag::ForbidSynchronization, doc_JitFlag_ForbidSynchronization)
110-
// .value("ScatterReduceLocal", JitFlag::ScatterReduceLocal, doc_JitFlag_ScatterReduceLocal)
111-
// .value("SymbolicConditionals", JitFlag::SymbolicConditionals, doc_JitFlag_SymbolicConditionals)
112-
// .value("SymbolicScope", JitFlag::SymbolicScope, doc_JitFlag_SymbolicScope)
113-
// .value("ShaderExecutionReordering", JitFlag::ShaderExecutionReordering, doc_JitFlag_ShaderExecutionReordering)
114-
// .value("KernelFreezing", JitFlag::KernelFreezing, doc_JitFlag_KernelFreezing)
115-
// .value("FreezingScope", JitFlag::FreezingScope, doc_JitFlag_FreezingScope)
116-
// .value("EnableObjectTraversal", JitFlag::EnableObjectTraversal, doc_JitFlag_EnableObjectTraversal)
117-
// .value("Default", JitFlag::Default, doc_JitFlag_Default)
118-
119-
// // Deprecated aliases
120-
// .value("VCallRecord", JitFlag::VCallRecord, doc_JitFlag_VCallRecord)
121-
// .value("VCallOptimize", JitFlag::VCallOptimize, doc_JitFlag_VCallOptimize)
122-
// .value("VCallDeduplicate", JitFlag::VCallDeduplicate, doc_JitFlag_VCallDeduplicate)
123-
// .value("LoopRecord", JitFlag::LoopRecord, doc_JitFlag_LoopRecord)
124-
// .value("LoopOptimize", JitFlag::LoopOptimize, doc_JitFlag_LoopOptimize)
125-
// .value("Recording", JitFlag::Recording, doc_JitFlag_Recording);
85+
m.attr("__version__") = DRJIT_VERSION;
86+
87+
nb::enum_<JitBackend>(m, "JitBackend", doc_JitBackend)
88+
.value("Invalid", JitBackend::None, doc_JitBackend_Invalid)
89+
.value("CUDA", JitBackend::CUDA, doc_JitBackend_CUDA)
90+
.value("LLVM", JitBackend::LLVM, doc_JitBackend_LLVM);
91+
92+
nb::enum_<JitFlag>(m, "JitFlag", doc_JitFlag, nb::is_arithmetic())
93+
.value("Debug", JitFlag::Debug, doc_JitFlag_Debug)
94+
.value("ReuseIndices", JitFlag::ReuseIndices, doc_JitFlag_ReuseIndices)
95+
.value("ConstantPropagation", JitFlag::ConstantPropagation, doc_JitFlag_ConstantPropagation)
96+
.value("ValueNumbering", JitFlag::ValueNumbering, doc_JitFlag_ValueNumbering)
97+
.value("FastMath", JitFlag::FastMath, doc_JitFlag_FastMath)
98+
.value("SymbolicLoops", JitFlag::SymbolicLoops, doc_JitFlag_SymbolicLoops)
99+
.value("OptimizeLoops", JitFlag::OptimizeLoops, doc_JitFlag_OptimizeLoops)
100+
.value("CompressLoops", JitFlag::CompressLoops, doc_JitFlag_CompressLoops)
101+
.value("SymbolicCalls", JitFlag::SymbolicCalls, doc_JitFlag_SymbolicCalls)
102+
.value("OptimizeCalls", JitFlag::OptimizeCalls, doc_JitFlag_OptimizeCalls)
103+
.value("MergeFunctions", JitFlag::MergeFunctions, doc_JitFlag_MergeFunctions)
104+
.value("PacketOps", JitFlag::PacketOps, doc_JitFlag_PacketOps)
105+
.value("ForceOptiX", JitFlag::ForceOptiX, doc_JitFlag_ForceOptiX)
106+
.value("PrintIR", JitFlag::PrintIR, doc_JitFlag_PrintIR)
107+
.value("KernelHistory", JitFlag::KernelHistory, doc_JitFlag_KernelHistory)
108+
.value("LaunchBlocking", JitFlag::LaunchBlocking, doc_JitFlag_LaunchBlocking)
109+
.value("ForbidSynchronization", JitFlag::ForbidSynchronization, doc_JitFlag_ForbidSynchronization)
110+
.value("ScatterReduceLocal", JitFlag::ScatterReduceLocal, doc_JitFlag_ScatterReduceLocal)
111+
.value("SymbolicConditionals", JitFlag::SymbolicConditionals, doc_JitFlag_SymbolicConditionals)
112+
.value("SymbolicScope", JitFlag::SymbolicScope, doc_JitFlag_SymbolicScope)
113+
.value("ShaderExecutionReordering", JitFlag::ShaderExecutionReordering, doc_JitFlag_ShaderExecutionReordering)
114+
.value("KernelFreezing", JitFlag::KernelFreezing, doc_JitFlag_KernelFreezing)
115+
.value("FreezingScope", JitFlag::FreezingScope, doc_JitFlag_FreezingScope)
116+
.value("EnableObjectTraversal", JitFlag::EnableObjectTraversal, doc_JitFlag_EnableObjectTraversal)
117+
.value("Default", JitFlag::Default, doc_JitFlag_Default)
118+
119+
// Deprecated aliases
120+
.value("VCallRecord", JitFlag::VCallRecord, doc_JitFlag_VCallRecord)
121+
.value("VCallOptimize", JitFlag::VCallOptimize, doc_JitFlag_VCallOptimize)
122+
.value("VCallDeduplicate", JitFlag::VCallDeduplicate, doc_JitFlag_VCallDeduplicate)
123+
.value("LoopRecord", JitFlag::LoopRecord, doc_JitFlag_LoopRecord)
124+
.value("LoopOptimize", JitFlag::LoopOptimize, doc_JitFlag_LoopOptimize)
125+
.value("Recording", JitFlag::Recording, doc_JitFlag_Recording);
126126

127127
//nb::enum_<VarType>(m, "VarType", doc_VarType)
128128
// .value("Void", VarType::Void, doc_VarType_Void)

0 commit comments

Comments
 (0)