68 if (getenv(
"CYCLES_METAL_ADAPTIVE_COMPILE") !=
nullptr) {
69 adaptive_compile =
true;
72 if (
const char *
str = getenv(
"CYCLES_METAL_LOCAL_ATOMIC_SORT")) {
73 use_local_atomic_sort = (atoi(
str) != 0);
76 if (
const char *
str = getenv(
"CYCLES_METAL_NANOVDB")) {
77 use_nanovdb = (atoi(
str) != 0);
80 if (
const char *
str = getenv(
"CYCLES_METAL_ASYNC_PSO_CREATION")) {
81 use_async_pso_creation = (atoi(
str) != 0);
84 if (
const char *
str = getenv(
"CYCLES_METALRT_PCMI")) {
85 use_metalrt_pcmi = (atoi(
str) != 0);