Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlexanderVeselov/RayTracing
/ functions
Functions
482 in github.com/AlexanderVeselov/RayTracing
⨍
Functions
482
◇
Types & classes
111
↓ 2 callers
Function
PackRGBE
src/loaders/obj_loader.cpp:106
↓ 2 callers
Function
PackRoughnessMetalness
src/loaders/obj_loader.cpp:128
↓ 2 callers
Function
ProjectScreen
(float3 position, float3 camera_position, float3 camera_front, float3 camera_up, float fov, float aspect_r
src/shaders/aov.cs:68
↓ 2 callers
Function
SplitString
Split a string with specified delimiter character and escape character. https://rosettacode.org/wiki/Tokenize_a_string_with_escaping#C.2B.2B
3rdparty/tinyobjloader/tiny_obj_loader.h:1783
↓ 2 callers
Function
parseTagTriple
3rdparty/tinyobjloader/tiny_obj_loader.h:1079
↓ 2 callers
Function
stbi__bit_reverse
3rdparty/stb/stb_image.h:4059
↓ 2 callers
Function
stbi__bmp_parse_header
3rdparty/stb/stb_image.h:5384
↓ 2 callers
Function
stbi__bmp_set_mask_defaults
3rdparty/stb/stb_image.h:5358
↓ 2 callers
Function
stbi__build_huffman
3rdparty/stb/stb_image.h:1983
↓ 2 callers
Function
stbi__check_png_header
3rdparty/stb/stb_image.h:4543
↓ 2 callers
Function
stbi__convert_format16
3rdparty/stb/stb_image.h:1792
↓ 2 callers
Function
stbi__copyval
3rdparty/stb/stb_image.h:6303
↓ 2 callers
Function
stbi__create_png_image_raw
create the png data from post-deflated data
3rdparty/stb/stb_image.h:4594
↓ 2 callers
Function
stbi__fill_bits
3rdparty/stb/stb_image.h:4144
↓ 2 callers
Function
stbi__gif_header
3rdparty/stb/stb_image.h:6530
↓ 2 callers
Function
stbi__gif_load_next
this function is designed to support animated gifs, although stb_image doesn't support it two back is the image from two frames ago, used for a very s
3rdparty/stb/stb_image.h:6700
↓ 2 callers
Function
stbi__gif_parse_colortable
3rdparty/stb/stb_image.h:6519
↓ 2 callers
Function
stbi__gif_test
3rdparty/stb/stb_image.h:6512
↓ 2 callers
Function
stbi__hdr_load
3rdparty/stb/stb_image.h:7080
↓ 2 callers
Function
stbi__hdr_test_core
3rdparty/stb/stb_image.h:7009
↓ 2 callers
Function
stbi__jpeg_decode_block
decode one 64-entry block--
3rdparty/stb/stb_image.h:2182
↓ 2 callers
Function
stbi__jpeg_decode_block_prog_dc
3rdparty/stb/stb_image.h:2234
↓ 2 callers
Function
stbi__jpeg_get_bits
get some unsigned bits
3rdparty/stb/stb_image.h:2143
↓ 2 callers
Function
stbi__load_main
3rdparty/stb/stb_image.h:1117
↓ 2 callers
Function
stbi__parse_png_file
3rdparty/stb/stb_image.h:5023
↓ 2 callers
Function
stbi__png_info_raw
3rdparty/stb/stb_image.h:5246
↓ 2 callers
Function
stbi__process_marker
3rdparty/stb/stb_image.h:3065
↓ 2 callers
Function
stbi__refill_buffer
3rdparty/stb/stb_image.h:1577
↓ 2 callers
Function
stbi__setup_jpeg
set up the kernels
3rdparty/stb/stb_image.h:3767
↓ 2 callers
Function
stbi__tga_read_rgb16
read 16bit value and convert to 24bit RGB
3rdparty/stb/stb_image.h:5774
↓ 2 callers
Function
tryParseDouble
Tries to parse a floating point number located at s. s_end should be a location in the string where reading should absolutely stop. For example at th
3rdparty/tinyobjloader/tiny_obj_loader.h:837
↓ 1 callers
Method
Accumulate
src/render/simple_accumulator.cpp:72
↓ 1 callers
Method
AddDirectionalLight
src/scene/scene.cpp:153
↓ 1 callers
Method
AddInstance
src/scene/scene.cpp:63
↓ 1 callers
Method
Build
src/acc_structures/hardware_rt_acceleration_structure.cpp:50
↓ 1 callers
Method
BuildCPU
src/acc_structures/bvh.cpp:44
↓ 1 callers
Function
CreateBackendMap
src/main.cpp:35
↓ 1 callers
Function
Decrunch
src/loaders/hdr_loader.cpp:125
↓ 1 callers
Method
Denoise
src/render/denoiser.cpp:87
↓ 1 callers
Method
Finalize
src/scene/scene.cpp:164
↓ 1 callers
Method
GetBackend
src/acc_structures/bvh.hpp:37
↓ 1 callers
Function
GetBackendHelpText
src/main.cpp:44
↓ 1 callers
Function
GetBackendTypeName
src/main.cpp:49
↓ 1 callers
Method
GetEnvironmentMapIndex
src/scene/scene.hpp:68
↓ 1 callers
Method
GetGlfwWindow
src/utils/window.hpp:154
↓ 1 callers
Method
GetMouseButton
src/utils/window.cpp:213
↓ 1 callers
Method
GetMousePos
src/utils/window.cpp:226
↓ 1 callers
Method
GetNativeHandle
src/utils/window.cpp:241
↓ 1 callers
Function
ImGuiWantsKeyboard
clang-format on
src/utils/window.cpp:155
↓ 1 callers
Function
ImGuiWantsMouse
src/utils/window.cpp:160
↓ 1 callers
Method
InitInterior
src/acc_structures/bvh.hpp:62
↓ 1 callers
Method
IsChanged
src/utils/camera_controller.hpp:38
↓ 1 callers
Method
IsEmpty
3rdparty/tinyobjloader/tiny_obj_loader.h:722
↓ 1 callers
Function
JoinPath
3rdparty/tinyobjloader/tiny_obj_loader.h:1808
↓ 1 callers
Function
LinearToSRGB
(float3 x)
src/shaders/tonemap.cs:45
↓ 1 callers
Function
LoadHDR
src/loaders/hdr_loader.cpp:29
↓ 1 callers
Function
LoadSTB
src/loaders/image_loader.cpp:31
↓ 1 callers
Function
LowercaseExtension
src/managers/texture_manager.cpp:45
↓ 1 callers
Method
MaximumExtent
src/utils/aabb.hpp:77
↓ 1 callers
Function
NormalizeTexturePath
src/managers/texture_manager.cpp:39
↓ 1 callers
Method
OnEndFrame
src/utils/camera_controller.hpp:39
↓ 1 callers
Function
PointInHexagon
(inout uint seed)
src/shaders/raygeneration.cs:58
↓ 1 callers
Method
PollEvents
src/utils/window.cpp:190
↓ 1 callers
Method
Render
src/render/render.cpp:42
↓ 1 callers
Method
RenderFrame
src/render/render.cpp:219
↓ 1 callers
Function
SampleSky
(float3 dir)
src/shaders/miss.cs:59
↓ 1 callers
Method
SetAperture
src/utils/camera_controller.hpp:42
↓ 1 callers
Method
SetCameraData
src/render/path_tracer.cpp:233
↓ 1 callers
Method
SetCommandBuffer
src/render/path_tracer.cpp:140
↓ 1 callers
Method
SetFocusDistance
src/utils/camera_controller.hpp:47
↓ 1 callers
Method
SetInputs
src/render/denoiser.cpp:65
↓ 1 callers
Method
SetMaxBounces
src/render/path_tracer.hpp:70
↓ 1 callers
Method
SetMousePos
src/utils/window.cpp:236
↓ 1 callers
Method
SetSamplerType
src/render/path_tracer.hpp:71
↓ 1 callers
Method
ShouldClose
src/utils/window.cpp:195
↓ 1 callers
Function
StoreTransform3x4
src/acc_structures/hardware_rt_acceleration_structure.cpp:37
↓ 1 callers
Method
TextureCount
src/managers/texture_manager.hpp:64
↓ 1 callers
Method
Tonemap
src/render/post_process.cpp:69
↓ 1 callers
Function
TonemapFilmic
(float3 hdrColor, float exposure)
src/shaders/tonemap.cs:51
↓ 1 callers
Method
Trace
src/render/path_tracer.cpp:118
↓ 1 callers
Function
TraceRayQuery
(Ray ray)
src/shaders/trace_rayquery.cs:32
↓ 1 callers
Function
UnpackRGBE
src/scene/scene.cpp:45
↓ 1 callers
Method
Update
src/utils/camera_controller.cpp:44
↓ 1 callers
Method
UploadGPUData
src/render/path_tracer.cpp:160
↓ 1 callers
Method
UploadPendingTextures
src/managers/texture_manager.cpp:107
↓ 1 callers
Function
WorkOnRGBE
src/loaders/hdr_loader.cpp:112
↓ 1 callers
Function
hash_combine_u32
Simple FNV-1a hash combiner for 32-bit values.
src/loaders/obj_loader.cpp:48
↓ 1 callers
Function
load_jpeg_image
3rdparty/stb/stb_image.h:3811
↓ 1 callers
Function
parseRawTriple
Parse raw triples: i, i/j/k, i//k, i/j
3rdparty/tinyobjloader/tiny_obj_loader.h:1159
↓ 1 callers
Function
parseTextureType
3rdparty/tinyobjloader/tiny_obj_loader.h:1053
↓ 1 callers
Function
parseV
3rdparty/tinyobjloader/tiny_obj_loader.h:1006
↓ 1 callers
Function
parseVertexWithColor
Extension: parse vertex with colors(6 items)
3rdparty/tinyobjloader/tiny_obj_loader.h:1018
↓ 1 callers
Function
pnpoly
3rdparty/tinyobjloader/tiny_obj_loader.h:1357
↓ 1 callers
Function
stbi__bitreverse16
3rdparty/stb/stb_image.h:4050
↓ 1 callers
Function
stbi__bmp_info
3rdparty/stb/stb_image.h:7257
↓ 1 callers
Function
stbi__bmp_load
3rdparty/stb/stb_image.h:5467
↓ 1 callers
Function
stbi__bmp_test
3rdparty/stb/stb_image.h:5297
↓ 1 callers
Function
stbi__bmp_test_raw
3rdparty/stb/stb_image.h:5282
↓ 1 callers
Function
stbi__build_fast_ac
build a table that decodes both magnitude and value of small ACs in one go.
3rdparty/stb/stb_image.h:2027
↓ 1 callers
Function
stbi__compute_huffman_codes
3rdparty/stb/stb_image.h:4282
← previous
next →
101–200 of 482, ranked by callers