MCPcopy Create free account

hub / github.com/AcademySoftwareFoundation/OpenShadingLanguage / functions

Functions2,194 in github.com/AcademySoftwareFoundation/OpenShadingLanguage

↓ 1 callersFunctionfast_cos
src/include/OSL/dual.h:579
↓ 1 callersFunctionfast_erf
src/include/OSL/dual.h:921
↓ 1 callersFunctionfast_exp2
src/include/OSL/dual.h:884
↓ 1 callersFunctionfast_sinh
src/include/OSL/dual.h:668
↓ 1 callersFunctionfast_tan
src/include/OSL/dual.h:632
↓ 1 callersMethodfieldsym
src/liboslcomp/ast.h:607
↓ 1 callersFunctionfilter_gabor_kernel_2d
src/liboslnoise/gabornoise.cpp:174
↓ 1 callersMethodfind_fieldsym
Return the symbol pointer to the individual field that this structselect represents; also set structid to the ID of the structure type, and fieldid to
src/liboslcomp/ast.cpp:626
↓ 1 callersMethodfind_layer
src/liboslexec/instance.cpp:768
↓ 1 callersMethodfindsymbol
src/liboslexec/instance.cpp:116
↓ 1 callersFunctionfmod
src/shaders/color2.h:220
↓ 1 callersMethodfold_getattribute
src/liboslexec/oslexec_pvt.h:612
↓ 1 callersMethodforce_derivs
src/liboslexec/oslexec_pvt.h:622
↓ 1 callersMethodfunc
src/liboslcomp/ast.h:873
↓ 1 callersFunctiongabor_cell
Evaluate the summed contribution of all gabor impulses within the cell whose corner is c_i. x_c_i is vector from x (the point we are trying to evalua
src/liboslnoise/gabornoise.cpp:266
↓ 1 callersFunctiongabor_grid
Sum the contributions of gabor impulses in all neighboring cells surrounding position x_g.
src/liboslnoise/gabornoise.cpp:369
↓ 1 callersFunctiongabor_sample
Choose an omega and phi value for a particular gabor impulse, based on the user-selected noise mode.
src/liboslnoise/gabornoise.cpp:206
↓ 1 callersMethodgenAuto
src/liboslexec/lpexp.cpp:32
↓ 1 callersMethodgetErrorMsg
Get the error string
src/liboslexec/lpeparse.h:73
↓ 1 callersMethodgetErrorPos
Get the position of the string where the error appeared
src/liboslexec/lpeparse.h:75
↓ 1 callersMethodgetInitial
src/liboslexec/automata.h:157
↓ 1 callersMethodgetRules
src/include/OSL/optautomata.h:69
↓ 1 callersFunctiongetRulesInState
Get the rules for a given state
src/include/OSL/accum.h:160
↓ 1 callersMethodgetState
src/liboslexec/automata.h:268
↓ 1 callersMethodgetTransition
src/include/OSL/optautomata.h:52
↓ 1 callersMethodgetTransitions
src/liboslexec/automata.cpp:45
↓ 1 callersMethodget_userdata
src/testshade/simplerend.cpp:361
↓ 1 callersFunctiongetargs
src/testrender/testrender.cpp:106
↓ 1 callersFunctiongetargs
src/liboslexec/llvmutil_test.cpp:47
↓ 1 callersFunctiongetargs
src/testshade/testshade.cpp:483
↓ 1 callersFunctiongetargs
src/liboslnoise/oslnoise_test.cpp:381
↓ 1 callersFunctionglyph_pixel
Glyphs from http://font.gohu.org/ (8x14 version, most common ascii characters only)
src/shaders/oslutil.h:93
↓ 1 callersFunctionhypot
src/shaders/stdosl.h:114
↓ 1 callersFunctionifloor
src/include/OSL/dual.h:1032
↓ 1 callersMethodinit
src/liboslcomp/ast.h:461
↓ 1 callersMethodinit_nesting
src/liboslcomp/symtab.h:93
↓ 1 callersFunctioninitialize_llvm_helper_function_map
src/liboslexec/llvm_instance.cpp:146
↓ 1 callersMethodis_builtin
src/liboslcomp/ast.h:437
↓ 1 callersMethodis_function
Is this symbol a function?
src/include/osl_pvt.h:537
↓ 1 callersMethodis_nonzero
src/liboslexec/runtimeoptimize.cpp:776
↓ 1 callersMethodis_sized_array
Does this TypeSpec describe an array, whose length is specified?
src/include/osl_pvt.h:215
↓ 1 callersFunctionkeyFromStateSet
src/liboslexec/automata.cpp:282
↓ 1 callersMethodlambdaClosure
src/liboslexec/automata.cpp:217
↓ 1 callersFunctionlength
src/shaders/vector4.h:181
↓ 1 callersMethodllvm_assign_initial_value
src/liboslexec/llvm_instance.cpp:366
↓ 1 callersMethodllvm_debug_ops
src/liboslexec/oslexec_pvt.h:611
↓ 1 callersMethodllvm_exit_instance_block
Return the basic block of the exit for the whole instance.
src/liboslexec/backendllvm.h:382
↓ 1 callersMethodllvm_gen_error
src/liboslexec/llvm_gen.cpp:123
↓ 1 callersFunctionllvm_gen_keyword_fill
src/liboslexec/llvm_gen.cpp:3150
↓ 1 callersFunctionllvm_gen_noise_options
src/liboslexec/llvm_gen.cpp:2590
↓ 1 callersFunctionllvm_gen_trace_options
src/liboslexec/llvm_gen.cpp:2495
↓ 1 callersMethodllvm_optimize
src/liboslexec/oslexec_pvt.h:608
↓ 1 callersMethodllvm_ptr_cast
src/liboslexec/backendllvm.h:260
↓ 1 callersMethodllvm_run_connected_layers
src/liboslexec/llvm_gen.cpp:173
↓ 1 callersMethodllvm_type_closure_component_ptr
src/liboslexec/llvm_instance.cpp:358
↓ 1 callersMethodllvm_type_prepare_closure_func
src/liboslexec/backendllvm.h:371
↓ 1 callersMethodllvm_type_setup_closure_func
src/liboslexec/backendllvm.h:372
↓ 1 callersMethodlockgeom_default
src/liboslexec/oslexec_pvt.h:601
↓ 1 callersMethodloop_after_block
src/liboslexec/llvm_util.cpp:952
↓ 1 callersMethodloop_step_block
src/liboslexec/llvm_util.cpp:943
↓ 1 callersFunctionmain
()
src/shaders/MaterialX/build_materialX_osl.py:359
↓ 1 callersMethodmake_jit_execengine
src/liboslexec/llvm_util.cpp:571
↓ 1 callersFunctionmake_orthonormals
Normalize v and set a and b to be unit vectors (any two unit vectors) that are orthogonal to v and each other. We get the first orthonormal by taking
src/liboslnoise/gabornoise.cpp:342
↓ 1 callersMethodmake_symbol_room
Make sure there's room for at least one more symbol, so that we can add a const if we need to, without worrying about the addresses of symbols changin
src/liboslexec/runtimeoptimize.cpp:1524
↓ 1 callersFunctionmaketx
(args)
testsuite/runtest.py:164
↓ 1 callersMethodmark_always_used
Mark the symbol as always being read (and, if write==true, also that it's always written). This is for when we don't know when it's read or written, b
src/include/osl_pvt.h:650
↓ 1 callersMethodmark_fast_func_call
src/liboslexec/llvm_util.cpp:1266
↓ 1 callersMethodmergeable
src/liboslexec/instance.cpp:598
↓ 1 callersMethodmerged_unused
Was this instance merged away and now no longer needed?
src/liboslexec/oslexec_pvt.h:1134
↓ 1 callersFunctionmessage
src/liboslexec/oslexec_pvt.h:1788
↓ 1 callersMethodmessage_possibly_set
src/liboslexec/runtimeoptimize.cpp:842
↓ 1 callersMethodmeta
src/liboslcomp/ast.h:462
↓ 1 callersMethodmodule_from_bitcode
src/liboslexec/llvm_util.cpp:462
↓ 1 callersFunctionmx_to_osl
(shader, build_types, options)
src/shaders/MaterialX/build_materialX_osl.py:324
↓ 1 callersMethodname_transform
src/testshade/simplerend.cpp:313
↓ 1 callersFunctionndfautoToDfauto
src/liboslexec/automata.cpp:567
↓ 1 callersMethodnew_module
src/liboslexec/llvm_util.cpp:431
↓ 1 callersMethodno_noise
src/liboslexec/oslexec_pvt.h:620
↓ 1 callersMethodnum_params
src/liboslexec/oslexec_pvt.h:407
↓ 1 callersMethodnum_prims
src/testrender/raytracer.h:227
↓ 1 callersMethodnumber_of_returns
src/liboslcomp/symtab.h:80
↓ 1 callersFunctionop_alloca
src/include/OSL/llvm_util.h:338
↓ 1 callersMethodop_float_to_double
src/liboslexec/llvm_util.cpp:1515
↓ 1 callersMethodop_mod
src/liboslexec/llvm_util.cpp:1491
↓ 1 callersMethodop_neg
src/liboslexec/llvm_util.cpp:1455
↓ 1 callersMethodop_not
src/liboslexec/llvm_util.cpp:1586
↓ 1 callersMethodop_shl
src/liboslexec/llvm_util.cpp:1569
↓ 1 callersMethodop_shr
src/liboslexec/llvm_util.cpp:1576
↓ 1 callersMethodop_xor
src/liboslexec/llvm_util.cpp:1562
↓ 1 callersMethodopen
src/liboslquery/oslquery.cpp:376
↓ 1 callersMethodopen
src/osl.imageio/oslinput.cpp:308
↓ 1 callersFunctionopen_mx_file
(shader, options)
src/shaders/MaterialX/build_materialX_osl.py:298
↓ 1 callersMethodopt_elide_unconnected_outputs
src/liboslexec/runtimeoptimize.h:375
↓ 1 callersMethodopt_passes
src/liboslexec/oslexec_pvt.h:614
↓ 1 callersMethodoptimize
src/liboslexec/oslexec_pvt.h:607
↓ 1 callersMethodoptimize_all_groups
src/liboslexec/shadingsys.cpp:415
↓ 1 callersFunctionortho
build two vectors orthogonal to the first, assumes n is normalized
src/testrender/raytracer.h:26
↓ 1 callersMethodosl_get_attribute
src/liboslexec/context.cpp:314
↓ 1 callersFunctionosl_get_from_to_matrix
src/liboslexec/opmatrix.cpp:234
↓ 1 callersFunctionosl_splineinverse_dfdff
src/liboslexec/opspline.cpp:187
← previousnext →801–900 of 2,194, ranked by callers