Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Apress/Ray-Tracing-Gems-II
/ functions
Functions
11,165 in github.com/Apress/Ray-Tracing-Gems-II
⨍
Functions
11,165
◇
Types & classes
2,140
↓ 3 callers
Function
enableCursor
Exit disabled cursor mode for the specified window
Chapter_39/owl/samples/common/3rdParty/glfw/src/win32_window.c:316
↓ 3 callers
Function
enableCursor
Exit disabled cursor mode for the specified window
Chapter_39/owl/3rdParty/glfw/src/win32_window.c:316
↓ 3 callers
Function
evalFresnel
Chapter_14/shaders/brdf.h:394
↓ 3 callers
Function
exp2
Chapter_27/Core/EngineTuning.cpp:361
↓ 3 callers
Function
extractSolidVoxelsFromModel
Chapter_39/owl/samples/advanced/rtgems2-voxrender/hostCode.cpp:215
↓ 3 callers
Function
fileExists
Local, return true if the filename exist
Chapter_16/shared_sources/imgui/imgui_helper.cpp:250
↓ 3 callers
Function
findFile
returns first found filename (searches within directories provided)
Chapter_16/shared_sources/nvh/fileoperations.hpp:57
↓ 3 callers
Method
forceUpFrame
! tilt the frame around the z axis such that the y axis is "facing upwards" */
Chapter_39/owl/samples/common/owlViewer/Camera.cpp:84
↓ 3 callers
Method
generate
Chapter_20/externals/pcg-cpp-0.98/include/pcg_extras.hpp:572
↓ 3 callers
Method
getActiveImageIndex
Chapter_16/shared_sources/nvvk/swapchain_vk.hpp:251
↓ 3 callers
Method
getAllocationGL
Chapter_16/shared_sources/nvvk/memorymanagement_vkgl.hpp:80
↓ 3 callers
Method
getCamera
Chapter_16/shared_sources/nvh/cameramanipulator.hpp:134
↓ 3 callers
Function
getCode
Chapter_39/tinyexr.h:9043
↓ 3 callers
Method
getCudaDeviceID
! helper function - return cuda device ID of this device */
Chapter_39/owl/owl/DeviceContext.cpp:240
↓ 3 callers
Method
getDevice
Chapter_16/shared_sources/nvvk/descriptorsets_vk.hpp:501
↓ 3 callers
Function
getFullWindowSize
Translate content area size to full window size according to styles and DPI
Chapter_39/owl/samples/common/3rdParty/glfw/src/win32_window.c:193
↓ 3 callers
Function
getFullWindowSize
Translate content area size to full window size according to styles and DPI
Chapter_39/owl/3rdParty/glfw/src/win32_window.c:193
↓ 3 callers
Function
getInfoHelper
Chapter_16/shared_external/OpenCL/include/CL/cl.hpp:1131
↓ 3 callers
Function
getKeyMods
Retrieves and translates modifier keys
Chapter_39/owl/samples/common/3rdParty/glfw/src/win32_window.c:431
↓ 3 callers
Function
getKeyMods
Retrieves and translates modifier keys
Chapter_39/owl/3rdParty/glfw/src/win32_window.c:431
↓ 3 callers
Function
getResultString
Chapter_16/shared_sources/nvvk/error_vk.cpp:34
↓ 3 callers
Function
getUVAdjustment
Helper to load UV adjustment for given texture and issue a warning if vertex needs multiple different UV adjustments for its textures
Chapter_14/src/GLTF.cpp:256
↓ 3 callers
Function
glAttachShader
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:720
↓ 3 callers
Function
glBindVertexArray
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:1900
↓ 3 callers
Function
glCompileShader
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:730
↓ 3 callers
Function
glCreateShader
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:740
↓ 3 callers
Function
glDeleteQueries
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:463
↓ 3 callers
Function
glEnableVertexAttribArray
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:765
↓ 3 callers
Function
glGetAttribLocation
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:785
↓ 3 callers
Function
glShaderSource
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:865
↓ 3 callers
Function
glVertexAttribPointer
Chapter_16/shared_sources/nvgl/extensions_gl.cpp:1155
↓ 3 callers
Function
glfwDestroyCursor
Chapter_39/owl/samples/common/3rdParty/glfw/src/input.c:781
↓ 3 callers
Function
glfwGetCursorPos
Chapter_39/owl/3rdParty/glfw/src/input.c:675
↓ 3 callers
Function
glfwGetWindowAttrib
Chapter_39/owl/3rdParty/glfw/src/window.c:801
↓ 3 callers
Function
glfwGetWindowSize
Chapter_39/owl/3rdParty/glfw/src/window.c:541
↓ 3 callers
Function
glfwWindowHint
Chapter_39/owl/samples/common/3rdParty/glfw/src/window.c:288
↓ 3 callers
Function
hufCode
Chapter_39/tinyexr.h:8428
↓ 3 callers
Function
if
Chapter_16/shared_sources/nvvk/profiler_vk.cpp:129
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_pt_fireplace.js:939
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_ao_fireplace.js:896
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_sh_tree.js:934
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_pt_toycar.js:945
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_sh_mosaic.js:933
↓ 3 callers
Function
insertArray
(arr, ob)
Chapter_18/examples/js/rtgii/webrays_pt_kitchentable.js:953
↓ 3 callers
Function
isPointerLocked
Chapter_39/owl/samples/common/3rdParty/glfw/src/wl_window.c:1374
↓ 3 callers
Function
isPointerLocked
Chapter_39/owl/3rdParty/glfw/src/wl_window.c:1374
↓ 3 callers
Method
isValid
Chapter_16/shared_sources/nvvk/shadermodulemanager_vk.cpp:387
↓ 3 callers
Function
is_number_float
! @brief return whether value is a floating-point number This function returns true if and only if the JSON value is a floating-point num
Chapter_16/shared_sources/fileformats/json.hpp:14808
↓ 3 callers
Function
is_number_integer
! @brief return whether value is an integer number This function returns true if and only if the JSON value is a signed or unsigned integ
Chapter_16/shared_sources/fileformats/json.hpp:14752
↓ 3 callers
Function
jsmn_alloc_token
* Allocates a fresh unused token from the token pull. */
Chapter_16/shared_sources/fileformats/cgltf.h:5213
↓ 3 callers
Function
mipLevels
--------------------------------------------------------------------------------------------------
Chapter_16/shared_sources/nvvk/images_vk.hpp:65
↓ 3 callers
Method
mouseButton
Chapter_39/owl/samples/common/owlViewer/OWLViewer.cpp:484
↓ 3 callers
Method
moved_or_copied
Chapter_16/shared_sources/fileformats/json.hpp:11790
↓ 3 callers
Function
mz_deflateEnd
Chapter_39/tinyexr.h:2220
↓ 3 callers
Function
mz_zip_reader_file_stat
Chapter_39/tinyexr.h:5376
↓ 3 callers
Function
mz_zip_reader_init_internal
Chapter_39/tinyexr.h:5008
↓ 3 callers
Function
mz_zip_reader_read_central_dir
Chapter_39/tinyexr.h:5119
↓ 3 callers
Function
mz_zip_writer_compute_padding_needed_for_file_alignment
Chapter_39/tinyexr.h:6323
↓ 3 callers
Function
mz_zip_writer_validate_archive_name
Chapter_39/tinyexr.h:6311
↓ 3 callers
Function
mz_zip_writer_write_zeros
Chapter_39/tinyexr.h:6332
↓ 3 callers
Method
name
Chapter_16/shared_sources/fileformats/json.hpp:897
↓ 3 callers
Function
ogt_vox_destroy_scene
Chapter_39/owl/samples/advanced/rtgems2-voxrender/ogt_vox.h:1283
↓ 3 callers
Function
ogt_vox_read_scene_with_flags
Chapter_39/owl/samples/advanced/rtgems2-voxrender/ogt_vox.h:790
↓ 3 callers
Method
open
Chapter_16/shared_sources/fileformats/cadscenefile.cpp:531
↓ 3 callers
Function
operator()
Chapter_20/externals/pcg-cpp-0.98/include/pcg_random.hpp:1218
↓ 3 callers
Function
outputCode
Chapter_39/tinyexr.h:8935
↓ 3 callers
Function
owlBufferDestroy
! destroy the given buffer; this will both release the app's refcount on the given buffer handle, *and* the buffer itself; i.e., even if some obje
Chapter_39/owl/owl/impl.cpp:821
↓ 3 callers
Function
owlContextSetRayTypeCount
! set number of ray types to be used in this context; this should be done before any programs, pipelines, geometries, etc get created */
Chapter_39/owl/owl/impl.cpp:96
↓ 3 callers
Function
owlGetDeviceCount
Chapter_39/owl/owl/impl.cpp:295
↓ 3 callers
Function
owlInstanceGroupSetTransform
Chapter_39/owl/owl/impl.cpp:1538
↓ 3 callers
Function
owlInstanceGroupSetTransforms
! this function allows to set up to N different arrays of trnsforms for motion blur; the first such array is used as transforms for t=0, the last
Chapter_39/owl/owl/impl.cpp:1497
↓ 3 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
Chapter_16/shared_sources/fileformats/json.hpp:5035
↓ 3 callers
Function
parseOnOff
Chapter_39/tiny_obj_loader.h:1009
↓ 3 callers
Function
parseOnOff
Chapter_39/owl/samples/advanced/optix7course/tiny_obj_loader.h:1009
↓ 3 callers
Function
parseOnOff
Chapter_16/shared_sources/fileformats/tiny_obj_loader.h:1004
↓ 3 callers
Function
parseTriple
Parse triples with index offsets: i, i/j/k, i//k, i/j
Chapter_39/tiny_obj_loader.h:1083
↓ 3 callers
Function
parseTriple
Parse triples with index offsets: i, i/j/k, i//k, i/j
Chapter_39/owl/samples/advanced/optix7course/tiny_obj_loader.h:1083
↓ 3 callers
Function
parseTriple
Parse triples with index offsets: i, i/j/k, i//k, i/j
Chapter_16/shared_sources/fileformats/tiny_obj_loader.h:1071
↓ 3 callers
Method
parse_ost
* Parses and sets the -o, -s, and -t u, v, and w values * * @param values the values passed to the -o, -s, -t flag * @param {Object} o
Chapter_18/examples/js/rtgii/deps/webgl-obj-loader/webgl-obj-loader.js:812
↓ 3 callers
Function
prepareBRDFData
Precalculates commonly used terms in BRDF evaluation Clamps around dot products prevent NaNs and ensure numerical stability, but make sure to correctl
Chapter_14/shaders/brdf.h:862
↓ 3 callers
Function
random_cosine_hemisphere
Chapter_20/functions.h:130
↓ 3 callers
Function
readUInt
Chapter_39/tinyexr.h:9214
↓ 3 callers
Function
recomputePerspectiveMatrix
()
Chapter_18/examples/js/rtgii/deps/webrays_camera.js:262
↓ 3 callers
Method
recomputeViewMatrix
()
Chapter_18/examples/js/rtgii/deps/webrays_camera.js:65
↓ 3 callers
Function
releaseMonitor
Remove the window and restore the original video mode
Chapter_39/owl/samples/common/3rdParty/glfw/src/x11_window.c:1138
↓ 3 callers
Function
releaseMonitor
Remove the window and restore the original video mode
Chapter_39/owl/samples/common/3rdParty/glfw/src/win32_window.c:560
↓ 3 callers
Function
releaseMonitor
Remove the window and restore the original video mode
Chapter_39/owl/3rdParty/glfw/src/x11_window.c:1138
↓ 3 callers
Function
releaseMonitor
Remove the window and restore the original video mode
Chapter_39/owl/3rdParty/glfw/src/win32_window.c:560
↓ 3 callers
Method
releaseSampler
Chapter_16/shared_sources/nvvk/samplers_vk.cpp:114
↓ 3 callers
Method
resetAccum
Chapter_39/Renderer.h:64
↓ 3 callers
Function
rnd
Chapter_39/owl/samples/interactive/int07-whitted/hostCode.cpp:58
↓ 3 callers
Function
rnd3f
Chapter_39/owl/samples/cmdline/s05-rtow/hostCode.cpp:59
↓ 3 callers
Function
rotatePoint
Optimized point rotation using quaternion Source: https://gamedev.stackexchange.com/questions/28395/rotating-vector3-by-a-quaternion
Chapter_14/shaders/brdf.h:330
↓ 3 callers
Function
rotate_frame
note: x,y,z are scalars, forward is a vec3
Chapter_20/functions.h:89
↓ 3 callers
Function
rotr
Chapter_20/externals/pcg-cpp-0.98/include/pcg_extras.hpp:306
↓ 3 callers
Function
roughness_to_alpha
Chapter_20/material_rough.h:18
↓ 3 callers
Function
runTest
Chapter_39/owl/tests/t03-buffer-memory/hostCode.cpp:41
↓ 3 callers
Function
sample_lights
Chapter_20/sample_lights.h:1
↓ 3 callers
Function
sample_material_pdf
Evaluate the sampling density of \ref sample() wrt. solid angles
Chapter_20/material_rough.h:122
↓ 3 callers
Function
setCursorImage
Chapter_39/owl/samples/common/3rdParty/glfw/src/wl_window.c:643
← previous
next →
1,301–1,400 of 11,165, ranked by callers