OSLC(1)

πŸ“¦
version 1.15.4.0 Β· 4 versions
, in fedora 44

πŸ’– NAME πŸ’–

oslc β€” Open Shading Language compiler 1.15.4.0 πŸ¦‹

okay so bestie, you found the OSLC(1) manual page. this is the Open Shading Language compiler, version 1.15.4.0, and it's giving main character energy for all your shader-compiling needs. no cap. πŸ’…


✨ SYNOPSIS ✨

oslc [options] file

πŸ¦‹ DESCRIPTION πŸ¦‹

oslc -- Open Shading Language compiler 1.15.4.0. Copyright Contributors to the Open Shading Language project. πŸ’–

Options:


πŸ‘‘ OPTIONS πŸ‘‘

here's the full menu, bestie β€” no skips, no cap, every single flag is invited to the party: πŸŽ€

  • --help β€” Print this usage message. πŸ™‹β€β™€οΈ
  • -o filename β€” Specify output filename. πŸ“
  • -v β€” Verbose mode. πŸ—£οΈ
  • -q β€” Quiet mode. 🀫
  • -Ipath β€” Add path to the #include search path. πŸ“‚
  • -Dsym[=val] β€” Define preprocessor symbol. 🏷️
  • -Usym β€” Undefine preprocessor symbol. 🚫
  • -O0, -O1, -O2 β€” Set optimization level (default=1). βš™οΈ
  • -d β€” Debug mode. πŸ›
  • -E β€” Only preprocess the input and output to stdout. πŸ“€
  • -Werror β€” Treat all warnings as errors. 😀
  • -embed-source β€” Embed preprocessed source in the oso file. πŸ“¦
  • -buffer β€” (debugging) Force compile from buffer. πŸ§ͺ
  • -MD, -MMD β€” Write a depfile containing headers used, to a file. πŸ“„
  • -M, -MM β€” Like -MD, but write depfile to stdout. πŸ–¨οΈ
  • -MF filename β€” Specify the name of the depfile to output (for -MD, -MMD). 🏷️
  • -MT target β€” Specify a custom dependency target name for -M.... 🎯
lowkey important: the default optimization level is 1, so if you don't pass -O0, -O1, or -O2, that's the vibe you're getting. ✨

this page was brought to you by oslc 1.15.4.0, dated May 2026, from the OSLC(1) manual. stay slay, bestie πŸ’…βœ¨

πŸ“¦ where this page comes from