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
↓ 6 callers
Method
nextpoly
src/liboslcomp/symtab.h:71
↓ 6 callers
Method
op_load
src/liboslexec/llvm_util.cpp:1387
↓ 6 callers
Method
op_memcpy
src/liboslexec/llvm_util.cpp:1357
↓ 6 callers
Method
op_return
src/liboslexec/llvm_util.cpp:1302
↓ 6 callers
Method
parse
src/liboslexec/lpeparse.cpp:446
↓ 6 callers
Method
pop_nesting
src/liboslcomp/oslcomp.cpp:1077
↓ 6 callers
Method
range_checking
src/liboslexec/oslexec_pvt.h:603
↓ 6 callers
Method
type_from_code
src/liboslcomp/typecheck.cpp:1429
↓ 6 callers
Function
type_void_ptr
src/include/OSL/llvm_util.h:229
↓ 6 callers
Function
w
(t)
src/doc/markdeep.min.js:4
↓ 6 callers
Function
xyY_to_XYZ
src/liboslexec/opcolor.cpp:199
↓ 5 callers
Method
Shader
src/liboslexec/shadingsys.cpp:170
↓ 5 callers
Function
add_dependency
Add to the dependency map that "A depends on B".
src/liboslcomp/oslcomp.cpp:1277
↓ 5 callers
Method
add_temp
src/liboslexec/runtimeoptimize.cpp:298
↓ 5 callers
Function
arg_typecode
src/liboslexec/llvm_gen.cpp:2566
↓ 5 callers
Method
argreadonly
Declare that argument number 'arg' is only read (not written!) by this op.
src/include/osl_pvt.h:866
↓ 5 callers
Method
clear_rw
Clear read/write usage info.
src/include/osl_pvt.h:623
↓ 5 callers
Function
coalescable
Is the symbol coalescable?
src/liboslexec/runtimeoptimize.cpp:2676
↓ 5 callers
Method
debug_layername
src/liboslexec/oslexec_pvt.h:626
↓ 5 callers
Method
does_nothing
Is this shader group equivalent to ret void?
src/liboslexec/oslexec_pvt.h:1479
↓ 5 callers
Method
everused
src/include/osl_pvt.h:667
↓ 5 callers
Method
everwritten
src/include/osl_pvt.h:666
↓ 5 callers
Function
execengine
Return a pointer to the current ExecutionEngine. Create a JITing ExecutionEngine if one isn't already set up.
src/include/OSL/llvm_util.h:154
↓ 5 callers
Method
flush
src/liboslexec/accum.cpp:35
↓ 5 callers
Method
getPointerToFunction
src/liboslexec/llvm_util.cpp:621
↓ 5 callers
Method
get_context
src/liboslexec/shadingsys.cpp:214
↓ 5 callers
Method
get_inverse_matrix
src/liboslexec/rendservices.cpp:75
↓ 5 callers
Method
get_matrix
src/testshade/simplerend.cpp:201
↓ 5 callers
Method
get_string
Retrieve the const string value (will ASSERT if not a const string!)
src/include/osl_pvt.h:714
↓ 5 callers
Function
grad4
src/liboslnoise/simplexnoise.cpp:172
↓ 5 callers
Method
initialized
src/include/osl_pvt.h:683
↓ 5 callers
Method
intersect
returns distance to nearest hit or 0
src/testrender/raytracer.h:165
↓ 5 callers
Method
is_lvalue
src/liboslcomp/ast.h:208
↓ 5 callers
Method
is_numeric
Is it a simple numeric type (based on float or int, even if an aggregate)? This is false for a closure or array (even if of an underlying numeric typ
src/include/osl_pvt.h:345
↓ 5 callers
Method
is_output
src/liboslcomp/ast.h:473
↓ 5 callers
Function
k
()
src/doc/markdeep.min.js:4
↓ 5 callers
Function
l
()
src/doc/markdeep.min.js:4
↓ 5 callers
Method
llvm_load_arg
src/liboslexec/backendllvm.cpp:528
↓ 5 callers
Method
maincodebegin
src/liboslexec/oslexec_pvt.h:1136
↓ 5 callers
Method
op_descriptor
Look up OpDescriptor for the named op, return NULL for unknown op.
src/liboslexec/oslexec_pvt.h:685
↓ 5 callers
Method
op_store
src/liboslexec/llvm_util.cpp:1395
↓ 5 callers
Method
param_default_literals
src/liboslcomp/codegen.cpp:760
↓ 5 callers
Function
point
src/testrender/raytracer.h:14
↓ 5 callers
Method
print
src/liboslcomp/ast.cpp:211
↓ 5 callers
Method
raytype_bit
src/liboslexec/shadingsys.cpp:407
↓ 5 callers
Method
release_context
src/liboslexec/shadingsys.cpp:223
↓ 5 callers
Method
renderer_output
src/include/osl_pvt.h:695
↓ 5 callers
Method
strval
src/liboslcomp/ast.h:1006
↓ 5 callers
Method
texturesys
src/liboslexec/shadingsys.cpp:423
↓ 5 callers
Method
turn_into_new_op
src/liboslexec/runtimeoptimize.cpp:386
↓ 5 callers
Method
type_ptr
src/liboslexec/llvm_util.cpp:1004
↓ 5 callers
Method
typecheck
src/liboslcomp/typecheck.cpp:44
↓ 5 callers
Method
write
src/liboslexec/accum_test.cpp:64
↓ 4 callers
Function
_
(t)
src/doc/markdeep.min.js:4
↓ 4 callers
Method
alias
Establish that this symbol is really an alias for another symbol.
src/include/osl_pvt.h:555
↓ 4 callers
Method
argtakesderivs
Declare that argument number 'arg' takes derivatives.
src/liboslcomp/ast.h:953
↓ 4 callers
Function
basevals
Helper: number of base values
src/liboslexec/pointcloud.cpp:167
↓ 4 callers
Function
cos
src/include/OSL/dual.h:571
↓ 4 callers
Method
create_thread_info
src/liboslexec/shadingsys.cpp:198
↓ 4 callers
Method
debug
What debug level are we at?
src/liboslexec/oslexec_pvt.h:1931
↓ 4 callers
Method
destroy_thread_info
src/liboslexec/shadingsys.cpp:206
↓ 4 callers
Function
det3x3
src/liboslexec/opmatrix.cpp:342
↓ 4 callers
Function
determinant
src/include/OSL/Imathx.h:88
↓ 4 callers
Method
do_optimize
src/liboslexec/llvm_util.cpp:732
↓ 4 callers
Function
equivalent
src/liboslexec/instance.cpp:549
↓ 4 callers
Method
everread
src/include/osl_pvt.h:665
↓ 4 callers
Function
fast_safe_pow
src/include/OSL/dual.h:794
↓ 4 callers
Function
filter_width
src/liboslexec/llvm_ops.cpp:753
↓ 4 callers
Method
formals
src/liboslcomp/ast.h:408
↓ 4 callers
Function
gabor
src/liboslnoise/gabornoise.cpp:460
↓ 4 callers
Function
gabor3
src/liboslnoise/gabornoise.cpp:498
↓ 4 callers
Function
gabor_setup_filter
set up the filter matrix
src/liboslnoise/gabornoise.cpp:421
↓ 4 callers
Method
get_entry
src/liboslexec/oslexec_pvt.h:463
↓ 4 callers
Method
get_texture_handle
src/liboslexec/rendservices.cpp:124
↓ 4 callers
Method
getstats
src/liboslexec/shadingsys.cpp:379
↓ 4 callers
Function
grad3
src/liboslnoise/simplexnoise.cpp:166
↓ 4 callers
Function
hsv_to_rgb
src/liboslexec/opcolor.cpp:62
↓ 4 callers
Method
initializers
src/include/osl_pvt.h:581
↓ 4 callers
Method
is_complete
Is it a complete connection, not partial?
src/liboslexec/oslexec_pvt.h:947
↓ 4 callers
Method
is_point
Is it a point?
src/include/osl_pvt.h:272
↓ 4 callers
Method
is_string_based
Is it a string or an array of strings?
src/include/osl_pvt.h:300
↓ 4 callers
Method
llvm_assign_zero
src/liboslexec/backendllvm.cpp:170
↓ 4 callers
Method
llvm_debug_layers
src/liboslexec/oslexec_pvt.h:610
↓ 4 callers
Method
luminance
Return the luminance of an RGB color in the current color space.
src/liboslexec/oslexec_pvt.h:668
↓ 4 callers
Method
lvalue
src/liboslcomp/ast.h:582
↓ 4 callers
Method
master
Return a pointer to the master for this instance.
src/liboslexec/oslexec_pvt.h:1010
↓ 4 callers
Function
normalize
src/shaders/vector2.h:204
↓ 4 callers
Method
op_eq
src/liboslexec/llvm_util.cpp:1602
↓ 4 callers
Method
op_int_to_float
src/liboslexec/llvm_util.cpp:1524
↓ 4 callers
Method
op_or
src/liboslexec/llvm_util.cpp:1555
↓ 4 callers
Method
opt_texture_handle
src/liboslexec/oslexec_pvt.h:613
↓ 4 callers
Function
osl_app
(app)
testsuite/runtest.py:122
↓ 4 callers
Function
pgabor
src/liboslnoise/gabornoise.cpp:539
↓ 4 callers
Function
pgabor3
src/liboslnoise/gabornoise.cpp:579
↓ 4 callers
Method
pointcloud_get
src/liboslexec/pointcloud.cpp:337
↓ 4 callers
Function
pow
src/shaders/color2.h:184
↓ 4 callers
Function
read_text_file
Read the entire contents of the named file and place it in str, returning true on success, false on failure.
src/testshade/testshade.cpp:147
↓ 4 callers
Method
readwrite_special_case
src/liboslcomp/symtab.h:98
↓ 4 callers
Function
renderer
Get a pointer to the RendererServices for this execution.
src/liboslexec/oslexec_pvt.h:1605
↓ 4 callers
Method
return_location
src/liboslcomp/symtab.h:76
← previous
next →
301–400 of 2,194, ranked by callers