MCPcopy Create free account

hub / github.com/AcademySoftwareFoundation/OpenShadingLanguage / functions

Functions2,194 in github.com/AcademySoftwareFoundation/OpenShadingLanguage

Functionosl_transform_triple_nonlinear
src/liboslexec/opmatrix.cpp:297
Functionosl_transformc
src/liboslexec/opcolor.cpp:811
Functionosl_transpose_mm
src/liboslexec/opmatrix.cpp:103
Functionosl_trunc_ff
src/liboslexec/llvm_ops.cpp:490
Functionosl_trunc_vv
src/liboslexec/llvm_ops.cpp:491
Functionosl_warning
src/liboslexec/opstring.cpp:202
Functionosl_wavelength_color_vf
src/liboslexec/opcolor.cpp:771
Methodoso
src/liboslcomp/oslcomp_pvt.h:371
Methodoutparam_assign_elision
Check for conditions under which assignments to output parameters can be removed. Return true if the assignment is removed entirely.
src/liboslexec/runtimeoptimize.cpp:1384
Methodoutput_filename
src/liboslcomp/oslcomp_pvt.h:285
Functionpack
pack() combines an up to 4 floats, or an rgb and alpha, into the given return type, in a way that makes as much sense as possible.
src/shaders/MaterialX/mx_funcs.h:677
Methodparam_range
src/liboslexec/oslexec_pvt.h:1156
Methodparameter_done
src/liboslexec/loadshader.cpp:321
Methodparameter_done
Called when we're done with all information related to a parameter symbol.
src/liboslexec/osoreader.h:92
Methodparameter_done
src/liboslquery/oslquery.cpp:150
MethodparseCat
src/liboslexec/lpeparse.cpp:172
MethodparseGroup
src/liboslexec/lpeparse.cpp:233
MethodparseModifier
src/liboslexec/lpeparse.cpp:395
MethodparseNegor
src/liboslexec/lpeparse.cpp:275
MethodparseOrlist
src/liboslexec/lpeparse.cpp:333
MethodparseRange
src/liboslexec/lpeparse.cpp:362
MethodparseRawSymbol
src/liboslexec/lpeparse.cpp:143
MethodparseSymbol
src/liboslexec/lpeparse.cpp:106
Methodparse_code_section
Return true if this parser cares about the code, false if parsing of oso may terminate once the symbol table has been parsed.
src/liboslexec/osoreader.h:105
Methodparse_code_section
src/liboslquery/oslquery.cpp:67
Methodpeephole2
src/liboslexec/runtimeoptimize.cpp:1585
Methodpop_nesting
src/liboslcomp/symtab.h:87
Methodpost_optimize_instance
src/liboslexec/runtimeoptimize.cpp:2753
Functionpow
src/shaders/vector2.h:242
Functionpow
src/shaders/vector4.h:262
Functionpow
src/shaders/color4.h:227
Methodpower_heuristic
src/testrender/sampling.h:97
Functionprepare
src/testrender/background.h:18
Methodpreprocess_buffer
src/liboslcomp/oslcomp.cpp:180
Methodpreprocess_file
src/liboslcomp/oslcomp.cpp:152
Functionpretty
testsuite/common/shaders/pretty.h:5
Methodprint
src/liboslcomp/symtab.cpp:298
Methodprintchildren
src/liboslcomp/ast.cpp:225
Methodprintlist
A is the head of a list of nodes, traverse the list and call the print() method for each node in the list.
src/liboslcomp/ast.h:226
Methodpush_nesting
src/liboslcomp/symtab.h:82
Methodquery_closure
src/liboslexec/shadingsys.cpp:398
Functionradians
src/shaders/stdosl.h:84
Methodraytype_queries
src/liboslexec/oslexec_pvt.h:409
Methodraytypes_off
src/liboslexec/runtimeoptimize.h:79
Methodraytypes_on
src/liboslexec/runtimeoptimize.h:78
Methodread_compile_options
src/liboslcomp/oslcomp.cpp:389
Methodread_native_scanline
src/osl.imageio/oslinput.cpp:624
Methodread_native_scanlines
src/osl.imageio/oslinput.cpp:602
Methodread_native_tile
src/osl.imageio/oslinput.cpp:657
Methodread_native_tiles
src/osl.imageio/oslinput.cpp:632
Methodrecord_error
src/liboslexec/context.cpp:218
Functionreflection
src/shaders/stdosl.h:440
MethodregisterEHFrames
src/liboslexec/llvm_util.cpp:271
Functionremap
remap `in` from [inLow, inHigh] to [outLow, outHigh], optionally clamping to the new range.
src/shaders/MaterialX/mx_funcs.h:24
Methodremember_function_decl
As the compiler generates function declarations, we need to remember them (with ref-counted pointers). They'll get freed automatically when the compil
src/liboslcomp/oslcomp_pvt.h:356
Methodremove_unused_params
Check all params and output params to find any that are neither used in the shader (aside from their own init ops, which shouldn't count) nor connecte
src/liboslexec/runtimeoptimize.cpp:1803
Methodrenderer
Return a pointer to the renderer services object.
src/liboslexec/oslexec_pvt.h:593
Methodrenderer
Return a reference to the RendererServices.
src/liboslexec/oslexec_pvt.h:1922
Methodreplace_param_value
src/liboslexec/runtimeoptimize.cpp:1261
MethodreserveAllocationSpace
src/liboslexec/llvm_util.cpp:230
Methodreset
Reset the accumulated value to start a new integration
src/include/OSL/accum.h:70
Methodresolve_isconnected
src/liboslexec/runtimeoptimize.cpp:2386
Methodretrieve_source
src/liboslcomp/oslcomp.cpp:1037
Methodri_LP
src/testrender/sampling.h:258
Methodri_LP_inv
src/testrender/sampling.h:266
Methodright
src/liboslcomp/ast.h:772
Functionrotate
src/shaders/stdosl.h:272
Functionrotate2d
src/shaders/vector2.h:231
Methodrun
src/liboslexec/runtimeoptimize.cpp:3014
Methodrun
Do its thing.
src/liboslexec/oslexec_pvt.h:1910
Functionsafe_asin
src/include/OSL/dual.h:717
Functionsafe_fmod
src/liboslexec/llvm_ops.cpp:531
Functionsafe_log10
src/include/OSL/dual.h:843
Functionsafe_log2
src/include/OSL/dual.h:824
Functionsample
src/testrender/background.h:75
Methodsample
src/testrender/shading.cpp:108
Methodsample
src/testrender/shading.cpp:141
Methodsample
src/testrender/shading.cpp:175
Methodsample
src/testrender/shading.cpp:458
Methodsample
src/testrender/shading.cpp:605
Methodsample
src/testrender/shading.cpp:627
Methodsample
src/testrender/shading.cpp:639
Methodsample
src/testrender/shading.h:50
Methodsample
return a direction towards a point on the sphere
src/testrender/raytracer.h:126
Methodsample
src/testrender/raytracer.h:254
MethodsampleMicronormal
src/testrender/shading.cpp:550
MethodsampleSlope
src/testrender/shading.cpp:306
MethodsampleSlope
src/testrender/shading.cpp:340
Methodsample_cosine_hemisphere
src/testrender/sampling.h:70
Functionscanline_worker
src/testrender/testrender.cpp:540
Methodscope
The scope number where this struct was defined.
src/include/osl_pvt.h:447
Methodscopeid
Return the current scope ID
src/liboslcomp/symtab.h:251
Methodscramble
src/testrender/sampling.h:274
Methodseek_subimage
src/osl.imageio/oslinput.cpp:571
MethodsetMemoryExecutable
src/liboslexec/llvm_util.cpp:176
MethodsetMemoryWritable
src/liboslexec/llvm_util.cpp:175
MethodsetPoisonMemory
src/liboslexec/llvm_util.cpp:177
Methodset_colorspace
src/liboslexec/opcolor.cpp:461
Methodset_debug
src/liboslexec/runtimeoptimize.cpp:164
Methodset_inst
src/liboslexec/runtimeoptimize.cpp:140
← previousnext →1,901–2,000 of 2,194, ranked by callers