Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JoeyDeVries/LearnOpenGL
/ functions
Functions
1,960 in github.com/JoeyDeVries/LearnOpenGL
⨍
Functions
1,960
◇
Types & classes
778
↓ 2 callers
Function
tga_test
includes/stb_image_aug.c:2734
↓ 2 callers
Function
writefv
includes/stb_image_aug.c:3579
↓ 1 callers
Function
ActivatePowerUp
src/7.in_practice/3.2d_game/0.full_source/game.cpp:354
↓ 1 callers
Function
ActivatePowerUp
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:275
↓ 1 callers
Function
ActivatePowerUp
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:282
↓ 1 callers
Method
BindForWriting
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:141
↓ 1 callers
Method
BloomTexture
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:304
↓ 1 callers
Method
Compile
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:19
↓ 1 callers
Method
Destroy
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:130
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/game.cpp:405
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:325
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp:151
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp:183
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp:163
↓ 1 callers
Method
DoCollisions
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:332
↓ 1 callers
Function
Do_Movement
Moves/alters the camera positions based on user input
src/5.advanced_lighting/3.3.csm/csm.cpp:246
↓ 1 callers
Method
Draw
render the mesh
includes/learnopengl/mesh.h:60
↓ 1 callers
Method
FindBone
includes/learnopengl/animation.h:43
↓ 1 callers
Method
GetBoneName
includes/learnopengl/bone.h:83
↓ 1 callers
Method
GetDuration
includes/learnopengl/animation.h:57
↓ 1 callers
Method
GetFinalBoneMatrices
includes/learnopengl/animator.h:69
↓ 1 callers
Method
GetLocalTransform
includes/learnopengl/bone.h:82
↓ 1 callers
Method
GetTicksPerSecond
includes/learnopengl/animation.h:56
↓ 1 callers
Method
HasNormals
Check whether the mesh contains normal vectors
includes/assimp/mesh.h:682
↓ 1 callers
Method
Init
src/7.in_practice/3.2d_game/0.full_source/game.cpp:57
↓ 1 callers
Method
Init
src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp:22
↓ 1 callers
Method
Init
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:70
↓ 1 callers
Method
IsCompleted
src/7.in_practice/3.2d_game/0.full_source/game_level.cpp:47
↓ 1 callers
Function
LSE_master_colors_max_min
includes/image_DXT.c:411
↓ 1 callers
Method
Move
src/7.in_practice/3.2d_game/0.full_source/ball_object.cpp:18
↓ 1 callers
Method
ProcessInput
src/7.in_practice/3.2d_game/0.full_source/game.cpp:147
↓ 1 callers
Method
ProcessInput
src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp:32
↓ 1 callers
Function
RGBE_to_RGBdivA
includes/image_helper.c:339
↓ 1 callers
Function
RGBE_to_RGBdivA2
includes/image_helper.c:388
↓ 1 callers
Method
Render
src/7.in_practice/3.2d_game/0.full_source/game.cpp:207
↓ 1 callers
Method
Render
src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp:37
↓ 1 callers
Method
RenderBloomTexture
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:292
↓ 1 callers
Method
RenderDownsamples
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:219
↓ 1 callers
Method
RenderUpsamples
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:255
↓ 1 callers
Method
Reset
resets the ball to initial Stuck Position (if ball is outside window bounds)
src/7.in_practice/3.2d_game/0.full_source/ball_object.cpp:46
↓ 1 callers
Method
ResetLevel
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:172
↓ 1 callers
Method
ResetLevel
src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp:126
↓ 1 callers
Method
ResetLevel
src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp:158
↓ 1 callers
Method
ResetLevel
src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp:138
↓ 1 callers
Method
ResetLevel
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:179
↓ 1 callers
Method
ResetPlayer
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:184
↓ 1 callers
Method
ResetPlayer
src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp:138
↓ 1 callers
Method
ResetPlayer
src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp:170
↓ 1 callers
Method
ResetPlayer
src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp:150
↓ 1 callers
Method
ResetPlayer
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:191
↓ 1 callers
Function
SOIL_save_image
includes/SOIL.c:1467
↓ 1 callers
Method
SetFloat
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:55
↓ 1 callers
Method
SetVector2f
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:67
↓ 1 callers
Method
SetVector4f
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:91
↓ 1 callers
Method
SpawnPowerUps
src/7.in_practice/3.2d_game/0.full_source/game.cpp:338
↓ 1 callers
Method
SpawnPowerUps
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:259
↓ 1 callers
Method
SpawnPowerUps
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:266
↓ 1 callers
Method
Update
includes/learnopengl/bone.h:75
↓ 1 callers
Method
Update
src/7.in_practice/3.2d_game/0.full_source/game.cpp:107
↓ 1 callers
Method
Update
src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp:27
↓ 1 callers
Method
UpdateAnimation
includes/learnopengl/animator.h:25
↓ 1 callers
Method
UpdatePowerUps
src/7.in_practice/3.2d_game/0.full_source/game.cpp:279
↓ 1 callers
Method
UpdatePowerUps
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:200
↓ 1 callers
Method
UpdatePowerUps
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:207
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/game.cpp:534
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:449
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp:242
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp:279
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp:254
↓ 1 callers
Function
VectorDirection
calculates which direction a vector is facing (N,E,S or W)
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:461
↓ 1 callers
Function
YCbCr_to_RGB_row
0.38 seconds on 3*anemones.jpg (0.25 with processor = Pro) VC6 without processor=Pro is generating multiple LEAs per multiply!
includes/stb_image_aug.c:1385
↓ 1 callers
Function
bitreverse16
includes/stb_image_aug.c:1622
↓ 1 callers
Function
calculate_lookAt_matrix
Custom implementation of the LookAt function
src/1.getting_started/7.6.camera_exercise2/camera_exercise2.cpp:2
↓ 1 callers
Function
check_png_header
includes/stb_image_aug.c:2041
↓ 1 callers
Function
close_gl
src/glad.c:47
↓ 1 callers
Function
close_gl
src/7.in_practice/3.2d_game/0.full_source/glad.c:71
↓ 1 callers
Function
compress_DDS_alpha_block
includes/image_DXT.c:577
↓ 1 callers
Function
compute_color_line_STDEV
includes/image_DXT.c:299
↓ 1 callers
Function
compute_huffman_codes
includes/stb_image_aug.c:1815
↓ 1 callers
Function
compute_transparency
includes/stb_image_aug.c:2149
↓ 1 callers
Function
configureAreaLights
src/8.guest/2022/7.area_lights/2.multiple_area_lights/multiple_area_lights.cpp:110
↓ 1 callers
Function
configureMockupData
src/8.guest/2022/7.area_lights/1.area_light/area_lights.cpp:96
↓ 1 callers
Function
configurePlane
src/8.guest/2022/7.area_lights/2.multiple_area_lights/multiple_area_lights.cpp:157
↓ 1 callers
Function
convert_RGB_to_YCoCg
This function takes the RGB components of the image and converts them into YCoCg. 3 components will be re-ordered to CoYCg (for optimum DXT1 compre
includes/image_helper.c:200
↓ 1 callers
Function
createFrustumFromCamera
includes/learnopengl/entity.h:329
↓ 1 callers
Function
create_png_image
create the png data from post-deflated data
includes/stb_image_aug.c:2079
↓ 1 callers
Function
decode_jpeg_image
includes/stb_image_aug.c:1286
↓ 1 callers
Function
do_movement
process all input: query GLFW whether relevant keys are pressed/released this frame and react accordingly --------------------------------------------
src/8.guest/2022/7.area_lights/1.area_light/area_lights.cpp:388
↓ 1 callers
Function
do_movement
process all input: query GLFW whether relevant keys are pressed/released this frame and react accordingly --------------------------------------------
src/8.guest/2022/7.area_lights/2.multiple_area_lights/multiple_area_lights.cpp:472
↓ 1 callers
Function
drawCascadeVolumeVisualizers
src/8.guest/2021/2.csm/shadow_mapping.cpp:455
↓ 1 callers
Method
drawSelfAndChild
includes/learnopengl/entity.h:469
↓ 1 callers
Function
expand_palette
includes/stb_image_aug.c:2174
↓ 1 callers
Function
find_coreGL
src/glad.c:2432
↓ 1 callers
Function
find_coreGL
src/7.in_practice/3.2d_game/0.full_source/glad.c:1764
↓ 1 callers
Function
find_extensionsGL
src/glad.c:2425
↓ 1 callers
Function
find_extensionsGL
src/7.in_practice/3.2d_game/0.full_source/glad.c:1757
↓ 1 callers
Method
firstUnusedParticle
src/7.in_practice/3.2d_game/0.full_source/particle_generator.cpp:91
↓ 1 callers
Function
free_exts
src/glad.c:175
↓ 1 callers
Function
free_exts
src/7.in_practice/3.2d_game/0.full_source/glad.c:206
↓ 1 callers
Function
generateAABB
includes/learnopengl/entity.h:345
← previous
next →
301–400 of 1,960, ranked by callers