MCPcopy Create free account

hub / github.com/AcademySoftwareFoundation/OpenShadingLanguage / functions

Functions2,194 in github.com/AcademySoftwareFoundation/OpenShadingLanguage

↓ 1 callersFunctiontype_bool
src/include/OSL/llvm_util.h:222
↓ 1 callersFunctiontype_char
src/include/OSL/llvm_util.h:223
↓ 1 callersMethodtype_function_ptr
src/liboslexec/llvm_util.cpp:1030
↓ 1 callersFunctiontype_matrix
src/include/OSL/llvm_util.h:227
↓ 1 callersFunctiontype_triple
src/include/OSL/llvm_util.h:226
↓ 1 callersFunctiontype_void
src/include/OSL/llvm_util.h:225
↓ 1 callersMethodtypespecs_from_codes
src/liboslcomp/typecheck.cpp:1566
↓ 1 callersMethoduserdata_isconnected
src/liboslexec/oslexec_pvt.h:618
↓ 1 callersMethodvaluesourcename
src/liboslexec/oslexec_pvt.h:1251
↓ 1 callersFunctionwavelength_color_XYZ
For a given wavelength lambda (in nm), return the XYZ triple giving the XYZ color corresponding to that single wavelength;
src/liboslexec/opcolor.cpp:287
↓ 1 callersMethodwildcardTransitionsFrom
src/liboslexec/automata.cpp:204
↓ 1 callersMethodwrite_access
src/liboslexec/pointcloud.cpp:59
↓ 1 callersMethodwrite_bitcode_file
src/liboslexec/llvm_util.cpp:1674
↓ 1 callersFunctionwrite_osl_file
(osl_shadername, osl_code, options)
src/shaders/MaterialX/build_materialX_osl.py:311
MethodASTNode
src/liboslcomp/ast.cpp:84
MethodASTassign_expression
src/liboslcomp/ast.cpp:805
MethodASTbinary_expression
src/liboslcomp/ast.cpp:916
MethodASTcomma_operator
src/liboslcomp/ast.h:806
MethodASTcompound_initializer
src/liboslcomp/ast.cpp:789
MethodASTconditional_statement
src/liboslcomp/ast.h:627
MethodASTfunction_call
src/liboslcomp/ast.cpp:1025
MethodASTfunction_declaration
src/liboslcomp/ast.cpp:305
MethodASTindex
src/liboslcomp/ast.cpp:549
MethodASTliteral
src/liboslcomp/ast.h:988
MethodASTloop_statement
src/liboslcomp/ast.h:652
MethodASTloopmod_statement
src/liboslcomp/ast.h:678
MethodASTpostincdec
src/liboslcomp/ast.h:541
MethodASTpreincdec
src/liboslcomp/ast.h:525
MethodASTreturn_statement
src/liboslcomp/ast.h:694
MethodASTshader_declaration
src/liboslcomp/ast.cpp:254
MethodASTstructselect
src/liboslcomp/ast.cpp:609
MethodASTternary_expression
src/liboslcomp/ast.h:785
MethodASTtype_constructor
src/liboslcomp/ast.h:844
MethodASTtypecast_expression
src/liboslcomp/ast.h:824
MethodASTunary_expression
src/liboslcomp/ast.cpp:867
MethodASTvariable_declaration
src/liboslcomp/ast.cpp:411
MethodASTvariable_ref
src/liboslcomp/ast.cpp:500
MethodAccumulator
src/liboslexec/accum.cpp:132
MethodAllocateGOT
src/liboslexec/llvm_util.cpp:178
MethodAovOutput
src/include/OSL/accum.h:54
MethodAttributeNeeded
src/liboslexec/oslexec_pvt.h:221
FunctionBSDF
src/testrender/shading.h:15
MethodBackendLLVM
src/liboslexec/backendllvm.cpp:87
FunctionBackground
src/testrender/background.h:10
MethodCamera
src/testrender/raytracer.h:32
MethodCellNoise
src/include/OSL/oslnoise.h:275
MethodCheckInvariants
src/liboslexec/llvm_util.cpp:201
MethodColor3<S>,P> operator*
src/include/OSL/dual_vec.h:256
MethodCompositeBSDF
src/testrender/shading.h:25
MethodConnectedParam
< Type of data being connected N.B. Use bitfields to squeeze the structure down by 4 bytes. Consequence is that you can't connect individual elements
src/liboslexec/oslexec_pvt.h:933
MethodConnection
src/liboslexec/oslexec_pvt.h:961
MethodConnectionDestIs
src/liboslexec/runtimeoptimize.cpp:1325
MethodConstantPool
Allocate a new pool of T's. The quanta, if supplied, is the number of T's to malloc at a time.
src/liboslexec/constantpool.h:59
MethodConstantSymbol
src/liboslcomp/symtab.h:134
FunctionCounter
src/testrender/util.h:8
MethodDfAutomata
src/liboslexec/automata.h:264
MethodDictionary
src/liboslexec/dictionary.cpp:74
MethodDiffuse
src/testrender/shading.cpp:103
MethodDual
Default ctr leaves everything uninitialized
src/include/OSL/dual.h:64
FunctionDual2<float4>
src/include/OSL/oslnoise.h:695
FunctionDual2<float>
src/include/OSL/oslnoise.h:752
FunctionDual<T,P>
src/include/OSL/dual_vec.h:178
FunctionDual<T,P>
src/include/OSL/dual.h:526
MethodEH_INFO, msg.str());)
src/liboslexec/oslexec_pvt.h:1792
MethodErrorRecorder
src/osl.imageio/oslinput.cpp:196
MethodF
src/testrender/shading.cpp:298
MethodF
src/testrender/shading.cpp:331
FunctionFOREACH_PARAM
src/liboslexec/llvm_instance.cpp:293
FunctionFOREACH_SYM
no need to print or gather stats for unused layers
src/liboslexec/runtimeoptimize.cpp:3140
MethodFieldSpec
src/include/osl_pvt.h:426
MethodFunctionSymbol
src/liboslcomp/symtab.h:63
MethodGaborNoise
src/liboslexec/opnoise.cpp:487
MethodGaborPNoise
src/liboslexec/opnoise.cpp:545
MethodGaborParams
src/liboslnoise/gabornoise.cpp:109
MethodGenericNoise
src/liboslexec/opnoise.cpp:670
MethodGenericPNoise
src/liboslexec/opnoise.cpp:753
MethodHashNoise
src/include/OSL/oslnoise.h:501
MethodHashScalarPeriodic
src/include/OSL/oslnoise.h:1082
MethodHashVectorPeriodic
src/include/OSL/oslnoise.h:1151
MethodHelperFuncRecord
src/liboslexec/llvm_instance.cpp:134
MethodIRBuilder
src/liboslexec/llvm_util.cpp:298
MethodLLVM_Util
src/liboslexec/llvm_util.cpp:312
MethodLambda
src/testrender/shading.cpp:302
MethodLambda
src/testrender/shading.cpp:335
MethodLoadMemoryCompiledShader
src/liboslexec/shadingsys.cpp:119
MethodMatrix22
src/include/OSL/matrix22.h:68
MethodMatrix22
src/include/OSL/matrix22.h:353
MethodMemoryManager
src/liboslexec/llvm_util.cpp:173
MethodMessage
src/liboslexec/oslexec_pvt.h:1370
MethodMessageList
src/liboslexec/oslexec_pvt.h:1390
MethodMicrofacet
src/testrender/shading.cpp:385
MethodMyAov
src/liboslexec/accum_test.cpp:48
MethodNRepeat
src/liboslexec/lpexp.h:175
MethodNdfAutomata
src/liboslexec/automata.h:154
MethodNode
next node for the same query
src/liboslexec/dictionary.cpp:132
MethodNoise
src/include/OSL/oslnoise.h:2124
MethodNoiseOpt
src/include/OSL/rendererservices.h:428
MethodNoiseParams
src/liboslexec/oslexec_pvt.h:1886
MethodNsym
src/liboslexec/oslexec_pvt.h:1188
MethodNullNoise
src/liboslexec/opnoise.cpp:612
← previousnext →1,001–1,100 of 2,194, ranked by callers