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
↓ 374 callers
Method
setMat4
------------------------------------------------------------------------
includes/learnopengl/shader.h:159
↓ 256 callers
Method
ProcessKeyboard
processes input received from any keyboard-like input system. Accepts input parameter in the form of camera defined ENUM (to abstract it from windowin
includes/learnopengl/camera.h:68
↓ 248 callers
Method
use
activate the shader ------------------------------------------------------------------------
includes/learnopengl/shader.h:101
↓ 174 callers
Method
setVec3
------------------------------------------------------------------------
includes/learnopengl/shader.h:131
↓ 166 callers
Method
setInt
------------------------------------------------------------------------
includes/learnopengl/shader.h:112
↓ 137 callers
Function
stbi__get8
includes/stb_image.h:1435
↓ 117 callers
Function
stbi_image_free
includes/stb_image.h:1011
↓ 95 callers
Function
gladLoadGLLoader
src/7.in_practice/3.2d_game/0.full_source/glad.c:1818
↓ 95 callers
Function
stbi__err
includes/stb_image.h:914
↓ 88 callers
Method
setFloat
------------------------------------------------------------------------
includes/learnopengl/shader.h:117
↓ 73 callers
Function
stbi_load
includes/stb_image.h:1221
↓ 72 callers
Function
e
includes/stb_image_aug.c:125
↓ 68 callers
Method
GetViewMatrix
returns the view matrix calculated using Euler Angles and the LookAt Matrix
includes/learnopengl/camera.h:62
↓ 67 callers
Method
ProcessMouseMovement
processes input received from a mouse input system. Expects the offset value in both the x and y direction.
includes/learnopengl/camera.h:82
↓ 67 callers
Function
get8
includes/stb_image_aug.c:381
↓ 63 callers
Method
ProcessMouseScroll
processes input received from a mouse scroll-wheel event. Only requires input on the vertical wheel-axis
includes/learnopengl/camera.h:104
↓ 53 callers
Method
Load
src/7.in_practice/3.2d_game/0.full_source/game_level.cpp:15
↓ 40 callers
Method
Draw
src/7.in_practice/3.2d_game/0.full_source/game_level.cpp:40
↓ 39 callers
Function
stbi__rewind
includes/stb_image.h:830
↓ 34 callers
Function
clamp
take a -128..127 value and clamp it and convert to 0..255
includes/stb_image_aug.c:821
↓ 32 callers
Function
stbi__get32le
includes/stb_image.h:1523
↓ 31 callers
Function
stbi__get16be
includes/stb_image.h:1500
↓ 30 callers
Function
SOIL_free_image_data
includes/SOIL.c:1514
↓ 30 callers
Function
stbi__get16le
includes/stb_image.h:1515
↓ 28 callers
Function
get32le
includes/stb_image_aug.c:436
↓ 27 callers
Function
stbi__skip
includes/stb_image.h:1458
↓ 25 callers
Function
loadTexture
utility function for loading a 2D texture from file ---------------------------------------------------
src/6.pbr/2.2.2.ibl_specular_textured/ibl_specular_textured.cpp:809
↓ 25 callers
Function
stbi_set_flip_vertically_on_load
includes/stb_image.h:1026
↓ 24 callers
Function
STBI__CASE
includes/stb_image.h:4395
↓ 23 callers
Function
get16
includes/stb_image_aug.c:418
↓ 20 callers
Function
get8u
includes/stb_image_aug.c:403
↓ 19 callers
Function
stbi_failure_reason
includes/stb_image.h:909
↓ 18 callers
Method
SetInteger
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:61
↓ 18 callers
Method
isOnOrForwardPlane
see https://gdbooks.gitbooks.io/3dcollisions/content/Chapter2/static_aabb_plane.html
includes/learnopengl/entity.h:287
↓ 18 callers
Method
setMat3
------------------------------------------------------------------------
includes/learnopengl/shader.h:154
↓ 17 callers
Function
SOIL_internal_create_OGL_texture
includes/SOIL.c:980
↓ 17 callers
Function
get16le
includes/stb_image_aug.c:430
↓ 16 callers
Function
stbi__get32be
includes/stb_image.h:1506
↓ 15 callers
Method
SetMatrix4
src/7.in_practice/3.2d_game/0.full_source/shader.cpp:103
↓ 15 callers
Function
stbi__at_eof
includes/stb_image.h:1446
↓ 15 callers
Function
stbi__malloc
includes/stb_image.h:920
↓ 13 callers
Function
skip
includes/stb_image_aug.c:408
↓ 13 callers
Function
start_file
includes/stb_image_aug.c:366
↓ 13 callers
Function
start_mem
includes/stb_image_aug.c:372
↓ 12 callers
Function
check_for_GL_errors
includes/SOIL.c:963
↓ 12 callers
Function
clamp_byte
includes/image_helper.c:191
↓ 12 callers
Function
get32
includes/stb_image_aug.c:424
↓ 12 callers
Function
layout
(local_size_x = 10, local_size_y = 10, local_size_z = 1)
src/8.guest/2022/5.computeshader_helloworld/computeShader.cs:1
↓ 12 callers
Function
stbi__grow_buffer_unsafe
includes/stb_image.h:1850
↓ 12 callers
Function
stbi__malloc_mad3
includes/stb_image.h:984
↓ 12 callers
Function
stbi__zreceive
includes/stb_image.h:3885
↓ 12 callers
Function
zreceive
includes/stb_image_aug.c:1719
↓ 10 callers
Function
glm_vec4_dot
includes/glm/simd/geometric.h:27
↓ 9 callers
Method
DrawSprite
src/7.in_practice/3.2d_game/0.full_source/sprite_renderer.cpp:23
↓ 9 callers
Function
SOIL_load_image
includes/SOIL.c:1424
↓ 8 callers
Function
SOIL_load_image_from_memory
includes/SOIL.c:1444
↓ 8 callers
Function
renderCube
src/5.advanced_lighting/7.bloom/bloom.cpp:318
↓ 8 callers
Function
renderCube
src/8.guest/2022/6.physically_based_bloom/physically_based_bloom.cpp:632
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
includes/stb_image.h:2189
↓ 8 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
includes/stb_image.h:964
↓ 7 callers
Method
C_Str
Returns a pointer to the underlying zero-terminated array of characters */
includes/assimp/types.h:353
↓ 7 callers
Function
stbi__convert_format
includes/stb_image.h:1549
↓ 7 callers
Function
write8
includes/stb_image_aug.c:3577
↓ 6 callers
Function
ShouldSpawn
src/7.in_practice/3.2d_game/0.full_source/game.cpp:333
↓ 6 callers
Function
ShouldSpawn
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:254
↓ 6 callers
Function
ShouldSpawn
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:261
↓ 6 callers
Function
compute_y
includes/stb_image_aug.c:465
↓ 6 callers
Function
convert_bit_range
Helper Functions *********/
includes/image_DXT.c:278
↓ 6 callers
Function
get_marker
if there's a pending marker from the entropy stream, return that otherwise, fetch from the stream and get a marker. if there's no marker, return 0xff,
includes/stb_image_aug.c:991
↓ 6 callers
Function
hdr_gettoken
includes/stb_image_aug.c:3266
↓ 6 callers
Method
length
includes/glm/gtx/dual_quaternion.hpp:52
↓ 6 callers
Function
query_cubemap_capability
includes/SOIL.c:1925
↓ 6 callers
Function
renderCube
src/5.advanced_lighting/3.2.1.point_shadows/point_shadows.cpp:250
↓ 6 callers
Function
renderCube
src/5.advanced_lighting/3.2.2.point_shadows_soft/point_shadows_soft.cpp:250
↓ 6 callers
Function
renderSphere
src/6.pbr/2.2.2.ibl_specular_textured/ibl_specular_textured.cpp:608
↓ 6 callers
Function
stbi__get_marker
if there's a pending marker from the entropy stream, return that otherwise, fetch from the stream and get a marker. if there's no marker, return 0xff,
includes/stb_image.h:2693
↓ 6 callers
Function
stbi__hdr_test
includes/stb_image.h:6490
↓ 6 callers
Function
stbi__mul2sizes_valid
returns 1 if the product is valid, 0 on overflow. negative factors are considered invalid.
includes/stb_image.h:949
↓ 5 callers
Method
Move
src/7.in_practice/3.2d_game/0.full_source/progress/5.1.ball_object_collisions.cpp:18
↓ 5 callers
Method
RenderText
src/7.in_practice/3.2d_game/0.full_source/text_renderer.cpp:98
↓ 5 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/progress/5.1.ball_object_collisions.cpp:46
↓ 5 callers
Function
loadTexture
utility function for loading a 2D texture from file ---------------------------------------------------
src/6.pbr/1.2.lighting_textured/lighting_textured.cpp:356
↓ 5 callers
Function
paeth
includes/stb_image_aug.c:2067
↓ 5 callers
Method
setVec4
------------------------------------------------------------------------
includes/learnopengl/shader.h:140
↓ 5 callers
Function
stbi__do_zlib
includes/stb_image.h:4141
↓ 5 callers
Function
stbi__fopen
includes/stb_image.h:1208
↓ 5 callers
Function
stbi__getn
includes/stb_image.h:1475
↓ 5 callers
Function
stbi__hdr_gettoken
includes/stb_image.h:6502
↓ 5 callers
Function
stbi__jpeg_huff_decode
decode a jpeg huffman value from the bitstream
includes/stb_image.h:1871
↓ 5 callers
Function
stbi__jpeg_reset
after a restart interval, stbi__jpeg_reset the entropy decoder and the dc prediction
includes/stb_image.h:2710
↓ 5 callers
Function
stbi__paeth
includes/stb_image.h:4292
↓ 5 callers
Function
stbi__start_callbacks
initialize a callback-based context
includes/stb_image.h:786
↓ 5 callers
Function
stbi__start_file
includes/stb_image.h:821
↓ 5 callers
Function
stbi__zbuild_huffman
includes/stb_image.h:3803
↓ 5 callers
Function
zbuild_huffman
includes/stb_image_aug.c:1639
↓ 4 callers
Method
BeginRender
src/7.in_practice/3.2d_game/0.full_source/post_processor.cpp:64
↓ 4 callers
Method
EndRender
src/7.in_practice/3.2d_game/0.full_source/post_processor.cpp:70
↓ 4 callers
Function
IsOtherPowerUpActive
src/7.in_practice/3.2d_game/0.full_source/game.cpp:386
↓ 4 callers
Function
IsOtherPowerUpActive
src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp:307
↓ 4 callers
Function
IsOtherPowerUpActive
src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp:314
next →
1–100 of 1,960, ranked by callers