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
Function
main
src/liboslexec/accum_test.cpp:115
Function
main
src/testshade/testshade_dso.cpp:45
Function
main
src/testshade/testshademain.cpp:34
Function
main
src/oslinfo/oslinfo.cpp:237
Function
main
src/liboslnoise/oslnoise_test.cpp:409
Method
main_filename
src/liboslcomp/oslcomp_pvt.h:348
Function
make_matrix33_rows
src/liboslnoise/gabornoise.cpp:400
Method
make_param_use_instanceval
Symbol R in the current instance has a connection or init ops we no longer need; turn it into a a plain old instance-value parameter.
src/liboslexec/runtimeoptimize.cpp:1340
Method
make_symbol_room
src/liboslexec/instance.cpp:390
Method
mangled
src/liboslcomp/ast.h:513
Method
mark_entry_layer
src/liboslexec/oslexec_pvt.h:1521
Method
mark_entry_layer
src/liboslexec/instance.cpp:805
Method
mark_optional_output
src/liboslcomp/typecheck.cpp:931
Method
mark_outgoing_connections
Mark our params that feed to later layers, and whether we have any outgoing connections.
src/liboslexec/runtimeoptimize.cpp:1779
Method
mark_symbol_derivatives
Recursively mark symbols that have derivatives from dependency map
src/liboslexec/runtimeoptimize.cpp:2490
Function
max
src/shaders/vector2.h:193
Function
max
src/shaders/vector4.h:218
Function
max
src/shaders/color4.h:187
Method
metadata
src/liboslcomp/ast.h:432
Function
microfacet
src/shaders/stdosl.h:434
Function
min
src/shaders/vector2.h:209
Function
min
src/shaders/vector4.h:236
Function
min
src/shaders/color4.h:199
Function
mix
src/shaders/color2.h:156
Function
mix
src/shaders/vector2.h:155
Function
mix
src/shaders/vector4.h:163
Function
mix
src/shaders/stdosl.h:148
Function
mix
src/shaders/color4.h:154
Function
mix
src/include/OSL/dual.h:975
Function
mod
src/shaders/stdosl.h:127
Method
name
src/liboslcomp/ast.h:471
Method
name
The name of this struct (may not be unique across all scopes).
src/include/osl_pvt.h:439
Method
name_transform
src/testrender/simplerend.cpp:213
Method
nchildren
Return the number of child nodes.
src/liboslcomp/ast.h:272
Method
needsToReserveAllocationSpace
src/liboslexec/llvm_util.cpp:244
Method
negate
src/liboslcomp/ast.h:1011
Method
nesting_level
Return the current nesting level (JUST for loops, if loops=true).
src/liboslcomp/oslcomp_pvt.h:318
Method
new_struct
src/liboslcomp/symtab.cpp:237
Method
new_struct
src/liboslexec/typespec.cpp:125
Method
next
Go to the next char in the string
src/liboslexec/lpeparse.h:84
Method
nodetypename
src/liboslcomp/ast.h:401
Method
nodetypename
src/liboslcomp/ast.h:424
Method
nodetypename
src/liboslcomp/ast.h:507
Method
nodetypename
src/liboslcomp/ast.h:528
Method
nodetypename
src/liboslcomp/ast.h:544
Method
nodetypename
src/liboslcomp/ast.h:561
Method
nodetypename
src/liboslcomp/ast.h:594
Method
nodetypename
src/liboslcomp/ast.h:633
Method
nodetypename
src/liboslcomp/ast.h:657
Method
nodetypename
src/liboslcomp/ast.h:682
Method
nodetypename
src/liboslcomp/ast.h:698
Method
nodetypename
src/liboslcomp/ast.h:712
Method
nodetypename
src/liboslcomp/ast.h:726
Method
nodetypename
src/liboslcomp/ast.h:744
Method
nodetypename
src/liboslcomp/ast.h:764
Method
nodetypename
src/liboslcomp/ast.h:791
Method
nodetypename
src/liboslcomp/ast.h:810
Method
nodetypename
src/liboslcomp/ast.h:831
Method
nodetypename
src/liboslcomp/ast.h:851
Method
nodetypename
src/liboslcomp/ast.h:866
Method
nodetypename
src/liboslcomp/ast.h:1000
Function
noise_options_ptr
src/liboslexec/oslexec_pvt.h:1730
Function
norm_rgb
Rescale rgb so its largest component is 1.0, and return the original largest component.
src/liboslexec/opcolor.cpp:358
Method
normal
src/testrender/raytracer.h:90
Method
normal
src/testrender/raytracer.h:275
Function
normalize
src/shaders/vector4.h:231
Function
normalize
src/include/OSL/dual_vec.h:445
Method
notifyObjectLoaded
src/liboslexec/llvm_util.cpp:217
Method
ocio_transform
src/liboslexec/opcolor.cpp:532
Function
oe
()
src/doc/markdeep.min.js:6
Method
one_default_literal
src/liboslcomp/codegen.cpp:623
Method
op_is_unconditionally_executed
Will the op executed for-sure unconditionally every time the shader is run? (Not inside a loop or conditional or after a possible early exit from the
src/liboslexec/oslexec_pvt.h:1990
Method
op_reads_sym
Does this arg read the symbol identified by 'sym'?
src/liboslcomp/oslcomp_pvt.h:403
Method
op_string
src/liboslexec/runtimeoptimize.h:394
Method
op_writes_sym
Does this arg read the symbol identified by 'sym'?
src/liboslcomp/oslcomp_pvt.h:408
Method
open_bytecode
src/liboslquery/oslquery.cpp:402
Method
operator !=
src/include/OSL/matrix22.h:519
Method
operator ()
src/oslc/oslcmain.cpp:76
Method
operator ()
src/osl.imageio/oslinput.cpp:197
Function
operator *
src/include/OSL/matrix22.h:317
Method
operator *
src/include/OSL/matrix22.h:655
Method
operator +
src/include/OSL/matrix22.h:577
Method
operator -
src/include/OSL/matrix22.h:611
Method
operator /
src/include/OSL/matrix22.h:727
Method
operator ==
src/include/OSL/matrix22.h:509
Method
operator []
src/include/OSL/matrix22.h:339
Method
operator!=
src/liboslexec/oslexec_pvt.h:941
Method
operator!=
src/liboslexec/oslexec_pvt.h:968
Method
operator!=
Are two TypeSpec's different?
src/include/osl_pvt.h:150
Method
operator()
src/liboslexec/pointcloud.cpp:84
Method
operator()
src/liboslexec/runtimeoptimize.cpp:1327
Method
operator()
src/liboslexec/runtimeoptimize.cpp:1546
Method
operator()
Return the current value.
src/liboslexec/oslexec_pvt.h:269
Method
operator()
src/liboslexec/opcolor.cpp:234
Method
operator()
src/liboslexec/opnoise.cpp:491
Method
operator()
src/liboslexec/opnoise.cpp:549
Method
operator()
src/liboslexec/opnoise.cpp:613
Method
operator()
src/liboslexec/opnoise.cpp:638
Method
operator()
src/liboslexec/opnoise.cpp:677
Method
operator()
src/liboslexec/opnoise.cpp:760
← previous
next →
1,601–1,700 of 2,194, ranked by callers