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
Method
OIIO_RendererServices
src/osl.imageio/oslinput.cpp:152
Method
OSLCompiler
src/liboslcomp/oslcomp.cpp:70
Method
OSLCompilerImpl
src/liboslcomp/oslcomp.cpp:127
Method
OSLInput
src/osl.imageio/oslinput.cpp:242
Function
OSLQuery
src/include/OSL/oslquery.h:87
Method
OSLQuery
src/liboslquery/oslquery.cpp:364
Method
OSOProcessorBase
src/liboslexec/runtimeoptimize.cpp:89
Method
OSOReader
src/liboslexec/osoreader.h:49
Method
OSOReaderQuery
src/liboslquery/oslquery.cpp:55
Method
OSOReaderToMaster
src/liboslexec/loadshader.cpp:56
Method
OpDescriptor
other flags
src/liboslexec/oslexec_pvt.h:170
Method
Opcode
src/include/osl_pvt.h:761
Method
OrenNayar
src/testrender/shading.cpp:117
Method
ParamStorage
src/testrender/testrender.cpp:173
Method
Parameter
src/liboslexec/shadingsys.cpp:153
Method
Parameter
src/include/OSL/oslquery.h:79
Method
Parser
src/liboslexec/lpeparse.cpp:40
Method
PeakCounter
src/liboslexec/oslexec_pvt.h:261
Method
PerThreadInfo
src/liboslexec/llvm_util.cpp:122
Method
PerThreadInfo
src/liboslexec/shadingsys.cpp:561
Method
PeriodicCellNoise
src/include/OSL/oslnoise.h:354
Method
PeriodicHashNoise
src/include/OSL/oslnoise.h:580
Method
PeriodicNoise
src/include/OSL/oslnoise.h:2339
Method
PeriodicSNoise
src/include/OSL/oslnoise.h:2457
Method
Phong
src/testrender/shading.cpp:160
Method
PointCloud
src/liboslexec/pointcloud.cpp:115
Method
Primitive
src/testrender/raytracer.h:56
Method
Quad
src/testrender/raytracer.h:156
Method
Query
UNKNOWN signifies a node, versus an attribute value
src/liboslexec/dictionary.cpp:98
Method
QueryResult
true: query found
src/liboslexec/dictionary.cpp:121
Method
Reflection
src/testrender/shading.cpp:595
Method
Refraction
src/testrender/shading.cpp:619
Method
Repeat
src/liboslexec/lpexp.h:160
Method
Rule
src/liboslexec/lpexp.h:197
Method
RuntimeOptimizer
src/liboslexec/runtimeoptimize.cpp:108
Method
SNoise
src/include/OSL/oslnoise.h:2238
Method
SQR
src/testrender/shading.cpp:512
Method
Sampler
src/testrender/sampling.h:168
Method
ScopeExit
src/liboslcomp/ast.cpp:62
Method
SetupLLVM
src/liboslexec/llvm_util.cpp:390
Method
ShaderGroup
src/liboslexec/instance.cpp:723
Method
ShaderInstance
src/liboslexec/instance.cpp:53
Method
ShaderMaster
src/liboslexec/oslexec_pvt.h:364
Method
ShadingContext
src/liboslexec/context.cpp:46
Method
ShadingResult
src/testrender/shading.h:103
Method
ShadingSystemImpl
src/liboslexec/shadingsys.cpp:642
Method
SimplePool
src/liboslexec/oslexec_pvt.h:1309
Method
SimpleRenderer
src/testrender/simplerend.cpp:46
Method
SimpleRenderer
src/testshade/simplerend.cpp:146
Method
SimplexNoise
src/include/OSL/oslnoise.h:2561
Method
Sphere
src/testrender/raytracer.h:67
Method
SplineFunctor
src/liboslexec/splineimpl.h:154
Method
State
src/liboslexec/automata.h:97
Method
State
src/liboslexec/automata.h:222
Method
StateSetRecord
src/liboslexec/automata.h:302
Method
StructSpec
Construct a new struct with the given name, in the given scope.
src/include/osl_pvt.h:421
Method
SymNeverUsed
src/liboslexec/runtimeoptimize.cpp:1543
Method
SymOverrideInfo
src/liboslexec/oslexec_pvt.h:1247
Method
SymRange
src/liboslexec/oslexec_pvt.h:1145
Method
Symbol
src/liboslexec/lpexp.h:109
Method
Symbol
src/include/osl_pvt.h:472
Method
SymbolTable
src/liboslcomp/symtab.h:210
Method
TraceOpt
< named trace set
src/include/OSL/rendererservices.h:398
Method
Transparent
src/testrender/shading.cpp:635
Method
TypeSpec
src/liboslexec/typespec.cpp:57
Method
TypeSpec
Default ctr of TypeSpec (unknown type)
src/include/osl_pvt.h:97
Method
UNullNoise
src/liboslexec/opnoise.cpp:637
Method
USimplexNoise
src/include/OSL/oslnoise.h:2676
Method
UserDataNeeded
src/liboslexec/oslexec_pvt.h:197
Method
Vec3<S>,P> operator*
src/include/OSL/dual_vec.h:240
Method
Ward
src/testrender/shading.cpp:201
Method
Wildcard
src/liboslexec/automata.h:71
Method
Wildexp
src/liboslexec/lpexp.h:128
Function
XYZ_to_xyY
src/liboslexec/opcolor.cpp:186
Function
__operator__add__
src/shaders/color2.h:28
Function
__operator__add__
src/shaders/vector2.h:26
Function
__operator__add__
src/shaders/vector4.h:28
Function
__operator__add__
src/shaders/color4.h:26
Function
__operator__div__
src/shaders/color2.h:103
Function
__operator__div__
src/shaders/vector2.h:101
Function
__operator__div__
src/shaders/vector4.h:103
Function
__operator__div__
src/shaders/color4.h:101
Function
__operator__eq__
src/shaders/color2.h:130
Function
__operator__eq__
src/shaders/vector2.h:128
Function
__operator__eq__
src/shaders/vector4.h:130
Function
__operator__eq__
src/shaders/color4.h:128
Function
__operator__mul__
src/shaders/color2.h:78
Function
__operator__mul__
src/shaders/vector2.h:76
Function
__operator__mul__
src/shaders/vector4.h:78
Function
__operator__mul__
src/shaders/color4.h:76
Function
__operator__ne__
src/shaders/color2.h:135
Function
__operator__ne__
src/shaders/vector2.h:133
Function
__operator__ne__
src/shaders/vector4.h:135
Function
__operator__ne__
src/shaders/color4.h:133
Function
__operator__neg__
src/shaders/color2.h:23
Function
__operator__neg__
src/shaders/vector2.h:21
Function
__operator__neg__
src/shaders/vector4.h:23
Function
__operator__neg__
src/shaders/color4.h:21
Function
__operator__sub__
src/shaders/color2.h:53
Function
__operator__sub__
src/shaders/vector2.h:51
← previous
next →
1,101–1,200 of 2,194, ranked by callers