MCPcopy Create free account

hub / github.com/aras-p/ToyPathTracer / functions

Functions334 in github.com/aras-p/ToyPathTracer

MethodSpheresSoA
(int len)
Unity/Assets/Maths.cs:118
MethodSplitAndAddTask
Cpp/Source/enkiTS/TaskScheduler.cpp:811
MethodStartThreads
Cpp/Source/enkiTS/TaskScheduler.cpp:320
MethodStopThreads
Cpp/Source/enkiTS/TaskScheduler.cpp:449
MethodTaskScheduler
Cpp/Source/enkiTS/TaskScheduler.cpp:1260
MethodTaskSet
Cpp/Source/enkiTS/TaskScheduler.h:210
MethodTaskingThreadFunction
Cpp/Source/enkiTS/TaskScheduler.cpp:281
MethodTest
()
Cs/Test.cs:77
MethodTest
()
Unity/Assets/Test.cs:72
MethodTrace
(ref Ray r, int depth, ref int inoutRayCount, ref uint state, bool doMaterialE = true)
Cs/Test.cs:198
MethodTrace
(Ray r, int depth, ref int inoutRayCount, ref SpheresSoA spheres, NativeArray<Material> materials, ref uint ra
Unity/Assets/Test.cs:196
MethodTraceRowJob
(int y, int screenWidth, int screenHeight, int frameCount, float[] backbuffer, ref Camera cam)
Cs/Test.cs:233
MethodUpdate
()
Unity/Assets/TestScript.cs:47
MethodUpdateLoop
()
Unity/Assets/TestScript.cs:37
MethodWaitForTaskCompletion
Cpp/Source/enkiTS/TaskScheduler.cpp:719
MethodWaitforTaskSet
DEPRECATED - WaitforTaskSet, deprecated interface use WaitforTask.
Cpp/Source/enkiTS/TaskScheduler.h:430
MethodWakeSuspendedThreadsWithPinnedTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:784
MethodWakeThreadsForNewTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:757
MethodWakeThreadsForTaskCompletion
Cpp/Source/enkiTS/TaskScheduler.cpp:771
FunctionWndProc
Cpp/Windows/TestWin.cpp:405
MethodXorShift32
(ref uint state)
Cs/Maths.cs:77
MethodXorShift32
(ref uint state)
Unity/Assets/Maths.cs:32
Functionall
Cpp/Source/Maths.h:111
Functionall
Cpp/Source/MathSimd.h:65
Functionany
Once we have a comparison, we can branch based on its results:
Cpp/Source/MathSimd.h:64
Functionclamp
Cpp/Source/Maths.h:113
Functioncreate_buffer
Cpp/Emscripten/main.cpp:10
Functiondestroy_buffer
Cpp/Emscripten/main.cpp:16
FunctionenkiAddPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:354
FunctionenkiAddPinnedTaskArgs
Cpp/Source/enkiTS/TaskScheduler_c.cpp:360
FunctionenkiAddTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:275
FunctionenkiAddTaskSetArgs
Cpp/Source/enkiTS/TaskScheduler_c.cpp:283
FunctionenkiCreateCompletable
Cpp/Source/enkiTS/TaskScheduler_c.cpp:454
FunctionenkiCreateCompletionAction
Cpp/Source/enkiTS/TaskScheduler_c.cpp:503
FunctionenkiCreateDependency
Cpp/Source/enkiTS/TaskScheduler_c.cpp:481
FunctionenkiCreatePinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:311
FunctionenkiDeRegisterExternalTaskThread
Cpp/Source/enkiTS/TaskScheduler_c.cpp:429
FunctionenkiDefaultAllocFunc
Cpp/Source/enkiTS/TaskScheduler_c.cpp:35
FunctionenkiDefaultFreeFunc
Cpp/Source/enkiTS/TaskScheduler_c.cpp:40
FunctionenkiDeleteCompletable
Cpp/Source/enkiTS/TaskScheduler_c.cpp:463
FunctionenkiDeleteCompletionAction
Cpp/Source/enkiTS/TaskScheduler_c.cpp:514
FunctionenkiDeleteDependency
Cpp/Source/enkiTS/TaskScheduler_c.cpp:490
FunctionenkiDeletePinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:320
FunctionenkiGetCompletableFromCompletionAction
Cpp/Source/enkiTS/TaskScheduler_c.cpp:449
FunctionenkiGetCompletableFromPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:444
FunctionenkiGetCompletableFromTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:439
FunctionenkiGetIsRunning
Cpp/Source/enkiTS/TaskScheduler_c.cpp:156
FunctionenkiGetIsShutdownRequested
Cpp/Source/enkiTS/TaskScheduler_c.cpp:161
FunctionenkiGetIsWaitforAllCalled
Cpp/Source/enkiTS/TaskScheduler_c.cpp:166
FunctionenkiGetNumFirstExternalTaskThread
Cpp/Source/enkiTS/TaskScheduler_c.cpp:212
FunctionenkiGetNumRegisteredExternalTaskThreads
Cpp/Source/enkiTS/TaskScheduler_c.cpp:434
FunctionenkiGetNumTaskThreads
Cpp/Source/enkiTS/TaskScheduler_c.cpp:409
FunctionenkiGetParamsCompletionAction
Cpp/Source/enkiTS/TaskScheduler_c.cpp:522
FunctionenkiGetParamsPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:328
FunctionenkiGetParamsTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:235
FunctionenkiGetTaskSchedulerConfig
Cpp/Source/enkiTS/TaskScheduler_c.cpp:136
FunctionenkiGetThreadNum
Cpp/Source/enkiTS/TaskScheduler_c.cpp:414
FunctionenkiInitTaskSchedulerNumThreads
Cpp/Source/enkiTS/TaskScheduler_c.cpp:176
FunctionenkiInitTaskSchedulerWithConfig
Cpp/Source/enkiTS/TaskScheduler_c.cpp:181
FunctionenkiIsPinnedTaskComplete
Cpp/Source/enkiTS/TaskScheduler_c.cpp:372
FunctionenkiIsTaskSetComplete
Cpp/Source/enkiTS/TaskScheduler_c.cpp:304
FunctionenkiNewTaskSchedulerWithCustomAllocator
Cpp/Source/enkiTS/TaskScheduler_c.cpp:121
MethodenkiPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:70
FunctionenkiRegisterExternalTaskThread
Cpp/Source/enkiTS/TaskScheduler_c.cpp:419
FunctionenkiRegisterExternalTaskThreadNum
Cpp/Source/enkiTS/TaskScheduler_c.cpp:424
FunctionenkiRunPinnedTasks
Cpp/Source/enkiTS/TaskScheduler_c.cpp:367
FunctionenkiSetArgsPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:349
FunctionenkiSetArgsTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:260
FunctionenkiSetDependency
Cpp/Source/enkiTS/TaskScheduler_c.cpp:498
FunctionenkiSetMinRangeTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:270
FunctionenkiSetParamsCompletionAction
Cpp/Source/enkiTS/TaskScheduler_c.cpp:532
FunctionenkiSetParamsPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:336
FunctionenkiSetParamsTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:245
FunctionenkiSetPriorityPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:343
FunctionenkiSetPriorityTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:254
FunctionenkiSetSetSizeTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:265
MethodenkiTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:57
FunctionenkiWaitForAll
Cpp/Source/enkiTS/TaskScheduler_c.cpp:404
FunctionenkiWaitForCompletable
Cpp/Source/enkiTS/TaskScheduler_c.cpp:471
FunctionenkiWaitForCompletablePriority
Cpp/Source/enkiTS/TaskScheduler_c.cpp:476
FunctionenkiWaitForNewPinnedTasks
Cpp/Source/enkiTS/TaskScheduler_c.cpp:398
FunctionenkiWaitForPinnedTask
Cpp/Source/enkiTS/TaskScheduler_c.cpp:388
FunctionenkiWaitForPinnedTaskPriority
Cpp/Source/enkiTS/TaskScheduler_c.cpp:393
FunctionenkiWaitForTaskSetPriority
Cpp/Source/enkiTS/TaskScheduler_c.cpp:383
FunctionenkiWaitforAllAndShutdown
Cpp/Source/enkiTS/TaskScheduler_c.cpp:200
Methodfloat3
Cpp/Source/Maths.h:25
Methodfloat3
(float x_, float y_, float z_)
Cs/Maths.cs:25
Functionfloat32x4_t rcp_2
Cpp/Source/Maths.h:168
Methodfloat3pack
Cpp/Source/Maths.h:291
Methodfloat4
Cpp/Source/MathSimd.h:23
FunctiongetRayCount
Cpp/Emscripten/main.cpp:27
MethodgetW
Cpp/Source/MathSimd.h:32
MethodgetY
Cpp/Source/MathSimd.h:30
MethodgetZ
Cpp/Source/MathSimd.h:31
Functionhmax
Cpp/Source/Maths.h:92
Functionhmin
Cpp/Source/MathSimd.h:54
Functionlerp
Cpp/Source/Maths.h:302
Functionmax
Cpp/Source/MathSimd.h:52
Functionoperator!=
Cpp/Source/Maths.h:77
Functionoperator!=
Cpp/Source/MathSimd.h:43
← previousnext →201–300 of 334, ranked by callers