MCPcopy Create free account

hub / github.com/AcademySoftwareFoundation/OpenShadingLanguage / functions

Functions2,194 in github.com/AcademySoftwareFoundation/OpenShadingLanguage

Methodcodegen_copy_struct_array_element
src/liboslcomp/codegen.cpp:1127
Methodcodegen_index
A struct select needs to decypher whether there is an array index necessary in the chain of events. The only kind of assignment that makes sense is a
src/liboslcomp/codegen.cpp:1245
Methodcodegen_initializer
src/liboslcomp/codegen.cpp:815
Methodcodegen_initlist
src/liboslcomp/codegen.cpp:834
Methodcodegen_list
src/liboslcomp/codegen.cpp:361
Methodcodegen_logic
src/liboslcomp/codegen.cpp:1480
Methodcodegen_method
Which method or parameter is currently undergoing code generation? "___main___" indicates the main body of code.
src/liboslcomp/oslcomp_pvt.h:249
Methodcodegen_struct_initializers
src/liboslcomp/codegen.cpp:960
Methodcodemarker
src/liboslexec/loadshader.cpp:462
Methodcodemarker
New code section marker designating subsequent instructions.
src/liboslexec/osoreader.h:109
Methodcodemarker
src/liboslquery/oslquery.cpp:259
Methodcoerce
src/liboslcomp/codegen.cpp:303
Methodcoerce_assigned_constant
For 'R = A_const' where R and A are different, but coerceable, types, turn it into a constant assignment of the exact type. Return true if a change wa
src/liboslexec/runtimeoptimize.cpp:1102
Methodcollapse_ops
src/liboslexec/runtimeoptimize.cpp:2866
Methodcollapse_syms
src/liboslexec/runtimeoptimize.cpp:2778
Methodcompile
src/liboslcomp/oslcomp.cpp:87
Methodcond
src/liboslcomp/ast.h:638
Methodcond
src/liboslcomp/ast.h:664
Methodcond
src/liboslcomp/ast.h:796
Methodconnected
src/include/osl_pvt.h:595
Methodconnected_down
src/include/osl_pvt.h:596
Methodconnection_error
src/liboslexec/oslexec_pvt.h:605
Methodconst_value_as_string
src/liboslexec/runtimeoptimize.cpp:802
Functionconstrain_rgb
If the requested RGB shade contains a negative weight for one of the primaries, it lies outside the colour gamut accessible from the given triple of p
src/liboslexec/opcolor.cpp:335
Functioncontrast
contrast scales the input around a central `pivot` value.
src/shaders/MaterialX/mx_funcs.h:173
Methodconvert_value
src/liboslexec/shadingsys.cpp:480
Methodcopy_block_aliases
src/liboslexec/runtimeoptimize.cpp:2027
Methodcurrent_output
src/liboslcomp/oslcomp_pvt.h:185
Methodcurrent_struct
src/liboslcomp/symtab.cpp:247
Methodcurrent_typespec
src/liboslcomp/oslcomp_pvt.h:183
Methodcwd
src/liboslcomp/oslcomp_pvt.h:349
Methoddataoffset
src/include/osl_pvt.h:578
Methoddealias_symbol
src/liboslexec/runtimeoptimize.cpp:1472
MethoddeallocateFunctionBody
src/liboslexec/llvm_util.cpp:198
Methoddebug
src/liboslcomp/oslcomp_pvt.h:351
Methoddebug
Is the shading system in debug mode, and if so, how verbose?
src/liboslexec/oslexec_pvt.h:589
Methoddebug_opt
src/liboslexec/runtimeoptimize.h:159
Methoddebug_opt_impl
src/liboslexec/runtimeoptimize.cpp:335
Methoddebug_opt_ops
src/liboslexec/runtimeoptimize.cpp:345
Methoddebug_turn_into
src/liboslexec/runtimeoptimize.cpp:360
Methoddeclaring_shader_formals
src/liboslcomp/oslcomp_pvt.h:188
Methoddefault_output_filename
src/liboslcomp/oslcomp.cpp:717
Functiondegrees
Basic math
src/shaders/stdosl.h:79
Methoddelete_syms
src/liboslcomp/symtab.cpp:286
MethodderegisterEHFrames
src/liboslexec/llvm_util.cpp:274
Methoddestroy
src/liboslexec/llvm_util.cpp:128
Functiondistance
src/include/OSL/dual_vec.h:466
Functiondot
src/shaders/vector2.h:160
Functiondot
src/shaders/vector4.h:176
Functiondraw_string
src/shaders/oslutil.h:91
Methodeliminate_middleman
Find situations where an output is simply a copy of a connected input, and eliminate the middleman.
src/liboslexec/runtimeoptimize.cpp:1847
Methodemitcode
src/liboslcomp/codegen.cpp:77
Functionempty_group_func
src/liboslexec/llvm_instance.cpp:988
MethodendFunctionBody
src/liboslexec/llvm_util.cpp:188
MethodequalWithAbsError
src/include/OSL/matrix22.h:529
MethodequalWithRelError
src/include/OSL/matrix22.h:541
Methodequivalent
src/liboslexec/oslexec_pvt.h:1261
Methodequivalent
src/liboslexec/automata.cpp:422
Methodequivalent
src/include/osl_pvt.h:909
Functionerf
src/include/OSL/dual.h:911
Functionerfc
src/include/OSL/dual.h:931
Methoderror
src/liboslcomp/oslcomp_pvt.h:103
Methoderror
src/liboslexec/oslexec_pvt.h:527
Methoderror_encountered
Have we hit an error?
src/liboslcomp/oslcomp_pvt.h:146
Methoderror_impl
src/liboslcomp/ast.cpp:185
Functioneval
src/testrender/background.h:60
Methodeval
src/testrender/shading.cpp:104
Methodeval
src/testrender/shading.cpp:123
Methodeval
src/testrender/shading.cpp:161
Methodeval
src/testrender/shading.cpp:395
Methodeval
src/testrender/shading.cpp:602
Methodeval
src/testrender/shading.cpp:624
Methodeval
src/testrender/shading.cpp:636
MethodevalD
src/testrender/shading.cpp:533
MethodevalG1
src/testrender/shading.cpp:529
MethodevalG2
src/testrender/shading.cpp:524
MethodevalLambda
src/testrender/shading.cpp:516
Methodexecute_cleanup
src/liboslexec/shadingsys.cpp:289
Methodexecute_init
src/liboslexec/shadingsys.cpp:249
Methodexecute_layer
src/liboslexec/shadingsys.cpp:258
Methodexecutions
src/liboslexec/oslexec_pvt.h:1486
Functionexp2
src/include/OSL/dual.h:876
Methodexpr
src/liboslcomp/ast.h:703
Methodexpr
src/liboslcomp/ast.h:734
Methodexpr
src/liboslcomp/ast.h:751
Methodexpr
src/liboslcomp/ast.h:815
Methodexpr
src/liboslcomp/ast.h:836
FunctionfBm
fractional Brownian motion
src/shaders/MaterialX/mx_funcs.h:362
Functionfaceforward
src/shaders/stdosl.h:208
Methodfalseexpr
src/liboslcomp/ast.h:798
Methodfalsestmt
src/liboslcomp/ast.h:640
Functionfast_acos
src/include/OSL/dual.h:708
Functionfast_asin
src/include/OSL/dual.h:729
Functionfast_atan
src/include/OSL/dual.h:747
Functionfast_erfc
src/include/OSL/dual.h:941
Functionfast_expm1
src/include/OSL/dual.h:902
Functionfast_log10
src/include/OSL/dual.h:851
Functionfast_log2
src/include/OSL/dual.h:832
Methodfast_rng
seed based on the cell containing P
src/liboslnoise/gabornoise.cpp:61
Functionfast_sin
src/include/OSL/dual.h:596
← previousnext →1,301–1,400 of 2,194, ranked by callers