Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Twinklebear/ChameleonRT
/ functions
Functions
3,396 in github.com/Twinklebear/ChameleonRT
⨍
Functions
3,396
◇
Types & classes
791
↓ 2 callers
Function
from_hex
util/tiny_gltf.h:2223
↓ 2 callers
Function
from_json_array_impl
util/json.hpp:3989
↓ 2 callers
Function
from_json_inplace_array_impl
util/json.hpp:4072
↓ 2 callers
Function
from_json_tuple_impl
util/json.hpp:4178
↓ 2 callers
Function
grisu2
util/json.hpp:15763
↓ 2 callers
Function
grisu2_round
util/json.hpp:15481
↓ 2 callers
Function
gtr_1
D_GTR1: Generalized Trowbridge-Reitz with gamma=1 Burley notes eq. 4
backends/embree_sycl/disney_bsdf.h:105
↓ 2 callers
Function
gtr_1
D_GTR1: Generalized Trowbridge-Reitz with gamma=1 Burley notes eq. 4
backends/optix/disney_bsdf.h:100
↓ 2 callers
Function
gtr_2_aniso
D_GTR2 Anisotropic: Anisotropic generalized Trowbridge-Reitz with gamma=2 Burley notes eq. 13
backends/embree_sycl/disney_bsdf.h:126
↓ 2 callers
Function
gtr_2_aniso
D_GTR2 Anisotropic: Anisotropic generalized Trowbridge-Reitz with gamma=2 Burley notes eq. 13
backends/optix/disney_bsdf.h:120
↓ 2 callers
Method
has_element
util/parallel_hashmap/phmap.h:1894
↓ 2 callers
Method
index_from_ptr
imgui/imgui.h:1444
↓ 2 callers
Method
initialize
backends/dxr/render_dxr.cpp:68
↓ 2 callers
Method
is_end
return whether the iterator is at end
util/json.hpp:11269
↓ 2 callers
Method
is_errored
util/json.hpp:5973
↓ 2 callers
Function
is_number_unsigned
@brief return whether value is an unsigned integer number @sa https://json.nlohmann.me/api/basic_json/is_number_unsigned/
util/json.hpp:18497
↓ 2 callers
Function
is_word_boundary
imgui/imstb_textedit.h:648
↓ 2 callers
Function
is_word_boundary_from_right
imgui/imgui_widgets.cpp:3537
↓ 2 callers
Function
little_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
util/json.hpp:8215
↓ 2 callers
Method
lock
util/parallel_hashmap/phmap_base.h:4764
↓ 2 callers
Function
make_float4
backends/optix/float3.h:5
↓ 2 callers
Method
map_sbt
backends/vulkan/vulkanrt_utils.cpp:514
↓ 2 callers
Method
max_size
max_size(const Alloc& a): Returns a.max_size() if possible. If not possible, returns std::numeric_limits<size_type>::max() / sizeof(value_type)
util/parallel_hashmap/phmap_base.h:1493
↓ 2 callers
Function
mod
backends/embree_sycl/texture2d.h:31
↓ 2 callers
Function
murmur_hash3_mix
backends/embree_sycl/lcg_rng.h:10
↓ 2 callers
Function
murmur_hash3_mix
backends/optix/lcg_rng.h:10
↓ 2 callers
Method
name
util/json.hpp:2824
↓ 2 callers
Method
num_instances
backends/optix/optix_utils.cpp:324
↓ 2 callers
Method
num_triangles
backends/vulkan/vulkanrt_utils.cpp:41
↓ 2 callers
Method
num_tris
util/mesh.cpp:5
↓ 2 callers
Function
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
util/json.hpp:11722
↓ 2 callers
Function
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
util/json.hpp:11773
↓ 2 callers
Method
operator->
PRECONDITION: not an end() iterator.
util/parallel_hashmap/phmap.h:860
↓ 2 callers
Function
parseReal2
util/tiny_obj_loader.h:705
↓ 2 callers
Function
parseTagTriple
util/tiny_obj_loader.h:794
↓ 2 callers
Method
queue_index
backends/vulkan/vulkan_utils.cpp:152
↓ 2 callers
Function
read_node_transform
util/flatten_gltf.cpp:9
↓ 2 callers
Method
readback
backends/dxr/dx12_utils.cpp:197
↓ 2 callers
Function
reflect
backends/embree_sycl/util.h:69
↓ 2 callers
Function
reflect
backends/optix/cuda_utils.h:58
↓ 2 callers
Method
rend
Span::rend() Returns a reverse iterator starting at the first element of this span.
util/parallel_hashmap/phmap_base.h:3285
↓ 2 callers
Method
reset
optional::reset() Destroys the inner `T` value of an `phmap::optional` if one is present.
util/parallel_hashmap/phmap_base.h:2261
↓ 2 callers
Function
sample_gtr_2_h
backends/embree_sycl/disney_bsdf.h:171
↓ 2 callers
Function
sample_gtr_2_h
backends/optix/disney_bsdf.h:167
↓ 2 callers
Function
sample_lambertian_dir
Sample a reflection direction the hemisphere oriented along n and spanned by v_x, v_y using the random samples in s
backends/embree_sycl/disney_bsdf.h:148
↓ 2 callers
Method
sbt_params
backends/vulkan/vulkanrt_utils.cpp:520
↓ 2 callers
Function
screen_to_arcball
util/arcball_camera.cpp:83
↓ 2 callers
Method
select_on_container_copy_construction
select_on_container_copy_construction(const Alloc& a): Returns a.select_on_container_copy_construction() if possible. If not possible, returns a.
util/parallel_hashmap/phmap_base.h:1498
↓ 2 callers
Method
shader_record
backends/dxr/dxr_utils.cpp:777
↓ 2 callers
Method
shader_signature
backends/dxr/dxr_utils.cpp:788
↓ 2 callers
Method
shrink
imgui/imgui.h:1428
↓ 2 callers
Function
skip_whitespace
util/json.hpp:7902
↓ 2 callers
Function
smith_shadowing_ggx_aniso
backends/embree_sycl/disney_bsdf.h:140
↓ 2 callers
Function
smith_shadowing_ggx_aniso
backends/optix/disney_bsdf.h:134
↓ 2 callers
Function
spherical_dir
backends/embree_sycl/disney_bsdf.h:70
↓ 2 callers
Function
spherical_dir
backends/optix/disney_bsdf.h:66
↓ 2 callers
Function
stb_decompress_length
imgui/imgui_draw.cpp:3589
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
imgui/imstb_textedit.h:398
↓ 2 callers
Function
stb_text_makeundo_insert
imgui/imstb_textedit.h:1342
↓ 2 callers
Function
stb_text_makeundo_replace
imgui/imstb_textedit.h:1357
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
imgui/imstb_textedit.h:1127
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
imgui/imstb_textedit.h:518
↓ 2 callers
Function
stb_textedit_sortselection
canoncialize the selection so start <= end
imgui/imstb_textedit.h:615
↓ 2 callers
Function
stbi__bit_reverse
util/stb_image.h:3880
↓ 2 callers
Function
stbi__bmp_parse_header
util/stb_image.h:5126
↓ 2 callers
Function
stbi__build_huffman
util/stb_image.h:1821
↓ 2 callers
Function
stbi__check_png_header
util/stb_image.h:4346
↓ 2 callers
Function
stbi__convert_format16
util/stb_image.h:1631
↓ 2 callers
Function
stbi__copyval
util/stb_image.h:6026
↓ 2 callers
Function
stbi__create_png_image_raw
create the png data from post-deflated data
util/stb_image.h:4397
↓ 2 callers
Function
stbi__fill_bits
util/stb_image.h:3961
↓ 2 callers
Function
stbi__gif_header
util/stb_image.h:6248
↓ 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
util/stb_image.h:6414
↓ 2 callers
Function
stbi__gif_parse_colortable
util/stb_image.h:6237
↓ 2 callers
Function
stbi__gif_test
util/stb_image.h:6230
↓ 2 callers
Function
stbi__hdr_load
util/stb_image.h:6760
↓ 2 callers
Function
stbi__hdr_test_core
util/stb_image.h:6689
↓ 2 callers
Function
stbi__jpeg_decode_block
decode one 64-entry block--
util/stb_image.h:2021
↓ 2 callers
Function
stbi__jpeg_decode_block_prog_dc
util/stb_image.h:2073
↓ 2 callers
Function
stbi__jpeg_get_bits
get some unsigned bits
util/stb_image.h:1982
↓ 2 callers
Function
stbi__load_main
util/stb_image.h:1005
↓ 2 callers
Function
stbi__mad4sizes_valid
util/stb_image.h:942
↓ 2 callers
Function
stbi__malloc_mad4
util/stb_image.h:963
↓ 2 callers
Function
stbi__parse_png_file
util/stb_image.h:4798
↓ 2 callers
Function
stbi__png_info_raw
util/stb_image.h:5015
↓ 2 callers
Function
stbi__pnm_info
util/stb_image.h:7167
↓ 2 callers
Function
stbi__process_marker
util/stb_image.h:2903
↓ 2 callers
Function
stbi__refill_buffer
util/stb_image.h:1453
↓ 2 callers
Function
stbi__setup_jpeg
set up the kernels
util/stb_image.h:3596
↓ 2 callers
Function
stbi__tga_read_rgb16
read 16bit value and convert to 24bit RGB
util/stb_image.h:5508
↓ 2 callers
Function
stbi_load_from_memory
util/stb_image.h:1285
↓ 2 callers
Function
stbi_write_bmp_core
util/stb_image_write.h:468
↓ 2 callers
Function
stbi_write_hdr_core
util/stb_image_write.h:723
↓ 2 callers
Function
stbi_write_jpg_core
util/stb_image_write.h:1339
↓ 2 callers
Function
stbi_write_png
util/stb_image_write.h:1161
↓ 2 callers
Function
stbi_write_png_to_mem
util/stb_image_write.h:1074
↓ 2 callers
Function
stbi_write_tga_core
util/stb_image_write.h:497
↓ 2 callers
Function
stbiw__fopen
util/stb_image_write.h:301
↓ 2 callers
Function
stbiw__jpg_DCT
util/stb_image_write.h:1216
↓ 2 callers
Function
stbiw__jpg_calcBits
util/stb_image_write.h:1264
← previous
next →
701–800 of 3,396, ranked by callers