Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crownengine/crown
/ functions
Functions
29,210 in github.com/crownengine/crown
⨍
Functions
29,210
◇
Types & classes
8,726
↓ 51 callers
Method
AnalyzeInstUse
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/def_use_manager.cpp:36
↓ 51 callers
Method
IsFloatVectorType
3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp:1115
↓ 51 callers
Method
cend
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.h:590
↓ 51 callers
Function
cos
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.cpp:295
↓ 51 callers
Method
error
Link-time error emitter.
3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp:60
↓ 51 callers
Function
hash_table_find
3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_hash_table.c:131
↓ 51 callers
Method
pop
Do a mass-deallocation of all the individual allocations that have occurred since the last push(), or since the last pop(), or since the object's crea
3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp:186
↓ 51 callers
Method
variable_referenced
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.cpp:1578
↓ 50 callers
Function
btSwapEndian
PCK: endian swapping functions
3rdparty/bullet3/src/LinearMath/btScalar.h:651
↓ 50 callers
Function
cross
@brief Return the cross product between this and another vector * @param v The other vector */
3rdparty/bullet3/src/LinearMath/btVector3.h:380
↓ 50 callers
Function
sin
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.cpp:289
↓ 50 callers
Method
writef
3rdparty/bgfx/tools/shaderc/shaderc.cpp:924
↓ 49 callers
Method
allocate
3rdparty/bullet3/src/BulletCollision/CollisionDispatch/btUnionFind.cpp:27
↓ 49 callers
Method
clear
3rdparty/bgfx/src/bgfx_p.h:502
↓ 49 callers
Function
dlsym
3rdparty/bx/src/os.cpp:194
↓ 49 callers
Function
fclose
3rdparty/bx/src/crtnone.cpp:356
↓ 49 callers
Method
get_interface_type
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.h:534
↓ 48 callers
Method
AsPointer
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.h:561
↓ 48 callers
Method
GetComponentType
3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp:898
↓ 48 callers
Method
element_count
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.h:303
↓ 48 callers
Method
finalizeChunk
3rdparty/bullet3/src/LinearMath/btSerializer.h:571
↓ 48 callers
Function
floor
3rdparty/bx/src/crtnone.cpp:228
↓ 48 callers
Function
index2adr
3rdparty/luajit/src/lj_api.c:34
↓ 48 callers
Method
is_record
* Query whether or not a type is a record */
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_types.h:470
↓ 48 callers
Function
strLen
3rdparty/bx/src/string.cpp:293
↓ 47 callers
Function
NewPoolTString
3rdparty/bgfx/3rdparty/glslang/glslang/Include/Common.h:153
↓ 47 callers
Method
back
3rdparty/openal/common/alspan.h:127
↓ 47 callers
Method
dec_type
3rdparty/bgfx/3rdparty/spirv-tools/source/val/decoration.h:75
↓ 47 callers
Method
emit_json_key_value
3rdparty/bgfx/3rdparty/spirv-cross/spirv_reflect.cpp:218
↓ 47 callers
Method
getTypeId
3rdparty/bgfx/3rdparty/glslang/SPIRV/spvIR.h:572
↓ 47 callers
Function
parse
src/resource/mesh.cpp:552
↓ 46 callers
Method
HasCapability
Returns true if |cap| is an enabled capability in the module.
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/feature_manager.h:32
↓ 46 callers
Function
ctype_raw
Get raw type for a C type ID. */
3rdparty/luajit/src/lj_ctype.h:436
↓ 46 callers
Function
ctype_rawchild
Get raw type of the child of a C type. */
3rdparty/luajit/src/lj_ctype.h:444
↓ 46 callers
Function
emit_dm
3rdparty/luajit/src/lj_emit_arm.h:52
↓ 46 callers
Function
fpp_cerror
3rdparty/bgfx/3rdparty/fcpp/cpp6.c:1141
↓ 46 callers
Function
fseek
3rdparty/bx/src/crtnone.cpp:378
↓ 46 callers
Method
isEmpty
3rdparty/bx/src/filepath.cpp:434
↓ 46 callers
Function
parse_array
src/core/json/json.cpp:212
↓ 46 callers
Method
setTexture
make a texture with no sampler
3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h:179
↓ 46 callers
Function
strcasecmp
3rdparty/openal/common/alstring.cpp:22
↓ 46 callers
Method
vector_size
3rdparty/bgfx/3rdparty/spirv-cross/spirv_common.hpp:1382
↓ 45 callers
Method
EvalConstantValUint64
3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp:1627
↓ 45 callers
Method
HasDecoration
Returns true if the given id <id> has the given decoration <dec>, otherwise returns false.
3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.h:516
↓ 45 callers
Method
IsFloatScalarOrVectorType
3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp:1142
↓ 45 callers
Method
SimplifyExpression
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis_simplification.cpp:531
↓ 45 callers
Method
addAssign
3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp:2502
↓ 45 callers
Function
aluHandleDisconnect
3rdparty/openal/alc/alu.cpp:1798
↓ 45 callers
Function
asm_guard
Emit conditional branch to exit for guard. */
3rdparty/luajit/src/lj_asm_mips.h:109
↓ 45 callers
Function
btAtan2
3rdparty/bullet3/src/LinearMath/btScalar.h:458
↓ 45 callers
Function
btCos
3rdparty/bullet3/src/LinearMath/btScalar.h:442
↓ 45 callers
Function
ctype_child
Get child C type. */
3rdparty/luajit/src/lj_ctype.h:427
↓ 45 callers
Method
entry_points
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.h:503
↓ 45 callers
Method
getAsBinaryNode
3rdparty/bgfx/3rdparty/glslang/glslang/Include/intermediate.h:1057
↓ 45 callers
Method
getOuterArraySize
3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h:1886
↓ 45 callers
Function
hash_table_dtor
3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_hash_table.c:84
↓ 45 callers
Function
imageGetRawData
3rdparty/bimg/src/image.cpp:5247
↓ 45 callers
Method
reserve
3rdparty/bullet3/src/LinearMath/btAlignedObjectArray.h:280
↓ 45 callers
Method
setMax
@brief Set each element to the max of the current values and the values of another * btQuaternion * @param other The other btQuaternion to compar
3rdparty/bullet3/src/LinearMath/btQuaternion.h:161
↓ 45 callers
Method
terminator
Returns the terminator instruction. Assumes the terminator exists.
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.h:202
↓ 45 callers
Function
to_string
3rdparty/bgfx/3rdparty/spirv-tools/source/to_string.cpp:21
↓ 45 callers
Function
ufbxi_to_size
3rdparty/ufbx/ufbx.c:1131
↓ 44 callers
Method
Clone
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/graph.cpp:20
↓ 44 callers
Method
emplace_back
3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_containers.hpp:329
↓ 44 callers
Function
flt2int_rtn
* @brief SP float round-to-nearest and convert to integer. * * @param v The value to round. * * @return The rounded value. */
3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:318
↓ 44 callers
Method
getOpCode
3rdparty/bgfx/3rdparty/glslang/SPIRV/spvIR.h:217
↓ 44 callers
Function
hash_table_insert
3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_hash_table.c:139
↓ 44 callers
Function
lua_gettop
3rdparty/lua/src/lapi.c:159
↓ 44 callers
Function
lua_pushstring
3rdparty/lua/src/lapi.c:454
↓ 44 callers
Function
lua_settop
3rdparty/lua/src/lapi.c:164
↓ 44 callers
Method
makeFloatType
3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.cpp:266
↓ 44 callers
Function
minz
3rdparty/openal/common/alnumeric.h:62
↓ 44 callers
Function
ra_allocref
Allocate a register for ref from the allowed set of registers. ** Note: this function assumes the ref does NOT have a register yet! ** Picks an optima
3rdparty/luajit/src/lj_asm.c:620
↓ 44 callers
Function
setTextureFormat
3rdparty/bgfx/src/renderer_gl.cpp:1364
↓ 44 callers
Function
stbi__rewind
3rdparty/bimg/3rdparty/stb/stb_image.h:885
↓ 43 callers
Method
getUConst
3rdparty/bgfx/3rdparty/glslang/glslang/Include/ConstantUnion.h:123
↓ 43 callers
Method
isScalar
3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h:1897
↓ 43 callers
Method
is_tail_sentinel
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/list.h:269
↓ 43 callers
Function
max
src/core/types.h:59
↓ 43 callers
Method
read
src/resource/compile_options.cpp:154
↓ 43 callers
Method
setMin
@brief Set each element to the min of the current values and the values of another * btQuaternion * @param other The other btQuaternion to compar
3rdparty/bullet3/src/LinearMath/btQuaternion.h:178
↓ 42 callers
Method
Dominates
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_tree.cpp:223
↓ 42 callers
Method
GetLabelInst
The label starting this basic block.
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.h:78
↓ 42 callers
Method
UpdateDefUse
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_context.h:1286
↓ 42 callers
Method
float16OpaqueCheck
Call for any operation needing GLSL float16 opaque-type support
3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp:1372
↓ 42 callers
Method
get_id
3rdparty/bgfx/3rdparty/spirv-cross/spirv_common.hpp:1640
↓ 42 callers
Method
hasLocation
3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h:1006
↓ 42 callers
Method
isinternal
3rdparty/bullet3/src/BulletCollision/BroadphaseCollision/btDbvt.h:185
↓ 42 callers
Function
lodepng_memcpy
3rdparty/bimg/3rdparty/lodepng/lodepng.cpp:120
↓ 42 callers
Function
lua_pushnumber
3rdparty/lua/src/lapi.c:429
↓ 42 callers
Method
makeVectorType
3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.cpp:472
↓ 42 callers
Function
parse_object
src/core/json/json.cpp:239
↓ 42 callers
Function
sprintf
3rdparty/bx/src/crtnone.cpp:283
↓ 42 callers
Function
ufbxi_translate_element
3rdparty/ufbx/ufbx.c:25963
↓ 41 callers
Method
GetCommonDebugOpcode
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.cpp:716
↓ 41 callers
Method
NextNode
3rdparty/bgfx/3rdparty/spirv-tools/source/util/ilist_node.h:161
↓ 41 callers
Method
SetOperand
3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.h:695
↓ 41 callers
Function
add_builtin_define
3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.c:3693
↓ 41 callers
Method
data
3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_containers.hpp:59
↓ 41 callers
Method
getAsOperator
3rdparty/bgfx/3rdparty/glslang/glslang/Include/intermediate.h:1053
← previous
next →
401–500 of 29,210, ranked by callers