Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AcademySoftwareFoundation/OpenShadingLanguage
/ functions
Functions
2,194 in github.com/AcademySoftwareFoundation/OpenShadingLanguage
⨍
Functions
2,194
◇
Types & classes
269
↓ 2 callers
Method
read_access
src/liboslexec/pointcloud.cpp:58
↓ 2 callers
Method
register_closure
src/liboslexec/shadingsys.cpp:387
↓ 2 callers
Method
resolve_syms
src/liboslexec/master.cpp:122
↓ 2 callers
Function
robust_multVecMatrix
src/include/OSL/dual_vec.h:270
↓ 2 callers
Method
sample
return a direction towards a point on the sphere
src/testrender/raytracer.h:198
↓ 2 callers
Function
sample_cdf
src/testrender/background.h:100
↓ 2 callers
Method
set_args
src/include/osl_pvt.h:788
↓ 2 callers
Method
set_read
src/include/osl_pvt.h:676
↓ 2 callers
Method
set_write
src/include/osl_pvt.h:679
↓ 2 callers
Function
setup_shaderglobals
Set up the ShaderGlobals fields for pixel (x,y).
src/testshade/testshade.cpp:605
↓ 2 callers
Method
shaderid
src/testrender/raytracer.h:289
↓ 2 callers
Function
spectrum_to_XYZ
src/liboslexec/opcolor.cpp:311
↓ 2 callers
Function
strtobool
src/testrender/testrender.cpp:165
↓ 2 callers
Method
symbol
Return a pointer to the symbol (specified by integer index), or NULL (if index was -1, as returned by 'findsymbol').
src/liboslexec/oslexec_pvt.h:385
↓ 2 callers
Method
symbol_data
src/liboslexec/context.cpp:275
↓ 2 callers
Function
synchio
src/testshade/testshade.cpp:1018
↓ 2 callers
Function
tex_interp_to_code
src/liboslexec/optexture.cpp:183
↓ 2 callers
Method
type_array
src/liboslexec/llvm_util.cpp:1012
↓ 2 callers
Function
type_string
src/include/OSL/llvm_util.h:230
↓ 2 callers
Method
typelist_from_code
src/liboslcomp/typecheck.cpp:1487
↓ 2 callers
Method
union_rw
src/include/osl_pvt.h:640
↓ 2 callers
Method
userdata_params
Does this instance potentially read userdata to initialize any of its parameters?
src/liboslexec/oslexec_pvt.h:1089
↓ 2 callers
Method
ustrval
src/liboslcomp/ast.h:1009
↓ 2 callers
Method
valid
src/liboslexec/oslexec_pvt.h:935
↓ 2 callers
Method
warning
src/liboslcomp/ast.h:198
↓ 2 callers
Method
writes_globals
Does this instance potentially write to any global vars?
src/liboslexec/oslexec_pvt.h:1084
↓ 1 callers
Function
BB_TABLE_MAP
src/liboslexec/opcolor.cpp:446
↓ 1 callers
Function
BB_TABLE_UNMAP
src/liboslexec/opcolor.cpp:453
↓ 1 callers
Function
DECLFOLDER
src/liboslexec/constfold.cpp:85
↓ 1 callers
Function
FOREACH_PARAM
Adjust param init ranges
src/liboslexec/runtimeoptimize.cpp:532
↓ 1 callers
Method
Float
src/testrender/testrender.cpp:182
↓ 1 callers
Method
GetDefaultCodeSlabSize
src/liboslexec/llvm_util.cpp:204
↓ 1 callers
Method
GetDefaultDataSlabSize
src/liboslexec/llvm_util.cpp:207
↓ 1 callers
Method
GetDefaultStubSlabSize
src/liboslexec/llvm_util.cpp:210
↓ 1 callers
Method
GetNumCodeSlabs
src/liboslexec/llvm_util.cpp:213
↓ 1 callers
Method
GetNumDataSlabs
src/liboslexec/llvm_util.cpp:214
↓ 1 callers
Method
GetNumStubSlabs
src/liboslexec/llvm_util.cpp:215
↓ 1 callers
Method
InstallLazyFunctionCreator
src/liboslexec/llvm_util.cpp:635
↓ 1 callers
Method
Int
src/testrender/testrender.cpp:175
↓ 1 callers
Function
LLVMGEN
src/liboslexec/llvm_gen.cpp:225
↓ 1 callers
Method
ReParameter
src/liboslexec/shadingsys.cpp:188
↓ 1 callers
Method
ShaderGlobalNameToIndex
src/liboslexec/backendllvm.cpp:240
↓ 1 callers
Method
Str
src/testrender/testrender.cpp:196
↓ 1 callers
Function
TypeDescOfPartioType
src/liboslexec/pointcloud.cpp:201
↓ 1 callers
Function
action_param
src/testshade/testshade.cpp:281
↓ 1 callers
Method
add_connection
src/liboslexec/instance.cpp:413
↓ 1 callers
Method
add_function_mapping
src/liboslexec/llvm_util.cpp:863
↓ 1 callers
Method
add_jump
src/include/osl_pvt.h:802
↓ 1 callers
Method
add_op_args
src/liboslcomp/codegen.cpp:45
↓ 1 callers
Method
add_quad
src/testrender/raytracer.h:223
↓ 1 callers
Function
add_shader
src/testshade/testshade.cpp:205
↓ 1 callers
Method
add_sphere
src/testrender/raytracer.h:219
↓ 1 callers
Method
add_struct_fields
src/liboslcomp/codegen.cpp:145
↓ 1 callers
Method
albedo
src/testrender/shading.cpp:388
↓ 1 callers
Method
alloc_int_constants
src/liboslexec/oslexec_pvt.h:643
↓ 1 callers
Method
alloc_string_constants
src/liboslexec/oslexec_pvt.h:645
↓ 1 callers
Function
antialias_pixel
src/testrender/testrender.cpp:523
↓ 1 callers
Function
append_error
src/include/OSL/oslquery.h:180
↓ 1 callers
Method
archive_shadergroup
src/liboslexec/shadingsys.cpp:439
↓ 1 callers
Method
argwrite_bits
src/include/osl_pvt.h:897
↓ 1 callers
Function
array_all_elements_equal
Is an array known to have all elements having the same value?
src/liboslexec/constfold.cpp:751
↓ 1 callers
Function
atan2
src/include/OSL/dual.h:759
↓ 1 callers
Method
blackbody_rgb
src/liboslexec/opcolor.cpp:739
↓ 1 callers
Function
broken
If the machine is broken no result will be stored, you can cut the branch
src/include/OSL/accum.h:193
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_vector/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_color/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_vector4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_add/mx_add_float/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_color/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_vector4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent_float/mx_exponent_float_vector/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_color/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_vector/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_subtract_float/mx_subtract_float_vector4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_vector4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_color/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_vector/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_modulo_float/mx_modulo_float_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_vector4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_vector/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_float/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_exponent/mx_exponent_color/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_divide_float/mx_divide_float_vector2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_divide_float/mx_divide_float_color2/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_divide_float/mx_divide_float_color4/run.py:5
↓ 1 callers
Function
buildCmd
(shader, inputs)
testsuite/MaterialX/mx_divide_float/mx_divide_float_vector4/run.py:5
← previous
next →
601–700 of 2,194, ranked by callers