MCPcopy Create free account

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

Functions334 in github.com/aras-p/ToyPathTracer

↓ 1 callersFunctionRenderFrame
Cpp/Windows/TestWin.cpp:384
↓ 1 callersFunctionRenderFrameCPU
Cpp/Windows/TestWin.cpp:308
↓ 1 callersFunctionRenderFrameGPU
Cpp/Windows/TestWin.cpp:253
↓ 1 callersMethodRunPinnedTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:942
↓ 1 callersFunctionSemaphoreClose
Cpp/Source/enkiTS/TaskScheduler.cpp:1331
↓ 1 callersFunctionSemaphoreCreate
Cpp/Source/enkiTS/TaskScheduler.cpp:1322
↓ 1 callersFunctionShutdownTest
Cpp/Source/Test.cpp:248
↓ 1 callersMethodTan
(float v)
Cs/Maths.cs:15
↓ 1 callersMethodTaskComplete
Cpp/Source/enkiTS/TaskScheduler.cpp:627
↓ 1 callersMethodTryRunTask
Cpp/Source/enkiTS/TaskScheduler.cpp:514
↓ 1 callersMethodUpdate
(Sphere[] src, Material[] mat)
Cs/Maths.cs:175
↓ 1 callersMethodUpdate
(Sphere[] src, Material[] mat)
Unity/Assets/Maths.cs:147
↓ 1 callersMethodUpdateDerivedData
Cpp/Source/Maths.h:359
↓ 1 callersMethodWaitForNewPinnedTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:1162
↓ 1 callersMethodWaitForNewTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:686
↓ 1 callersMethodWaitforAll
Cpp/Source/enkiTS/TaskScheduler.cpp:1037
↓ 1 callersMethodWaitforAllAndShutdown
Cpp/Source/enkiTS/TaskScheduler.cpp:1141
↓ 1 callersMethodWriterTryReadFront
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:154
↓ 1 callersMethodWriterTryWriteFront
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:197
↓ 1 callersMethodWriterWriteFront
Add - safe to perform from any thread
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:244
↓ 1 callersFunctionenkiAddTaskSetMinRange
Cpp/Source/enkiTS/TaskScheduler_c.cpp:293
↓ 1 callersFunctionenkiCreateTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:217
↓ 1 callersFunctionenkiDeleteTaskScheduler
Cpp/Source/enkiTS/TaskScheduler_c.cpp:205
↓ 1 callersFunctionenkiDeleteTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:227
↓ 1 callersFunctionenkiInitTaskScheduler
Cpp/Source/enkiTS/TaskScheduler_c.cpp:171
↓ 1 callersFunctionenkiNewTaskScheduler
Cpp/Source/enkiTS/TaskScheduler_c.cpp:112
↓ 1 callersMethodenkiSetCustomAllocator
Cpp/Source/enkiTS/TaskScheduler_c.cpp:47
↓ 1 callersFunctionenkiWaitForTaskSet
Cpp/Source/enkiTS/TaskScheduler_c.cpp:378
↓ 1 callersMethodgetX
Cpp/Source/MathSimd.h:29
↓ 1 callersFunctionhmin
Cpp/Source/Maths.h:87
↓ 1 callersFunctionlength
Cpp/Source/Maths.h:299
↓ 1 callersFunctionrefract
Cpp/Source/Maths.h:315
↓ 1 callersFunctionschlick
Cpp/Source/Maths.h:327
MethodAlloc
Cpp/Source/enkiTS/TaskScheduler.cpp:1248
MethodCamera
Cpp/Source/Maths.h:416
MethodCamera
vfov is top to bottom in degrees
Cs/Maths.cs:236
MethodCamera
vfov is top to bottom in degrees
Unity/Assets/Maths.cs:239
MethodClear
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:64
MethodClearDependency
Cpp/Source/enkiTS/TaskScheduler.cpp:1506
MethodDefaultAllocFunc
Cpp/Source/enkiTS/TaskScheduler.cpp:193
MethodDefaultFreeFunc
Cpp/Source/enkiTS/TaskScheduler.cpp:215
MethodDelete
Cpp/Source/enkiTS/TaskScheduler.cpp:1241
MethodDeleteArray
Cpp/Source/enkiTS/TaskScheduler.cpp:1220
MethodDependency
Cpp/Source/enkiTS/TaskScheduler.cpp:1454
MethodDependency
Cpp/Source/enkiTS/TaskScheduler.h:234
MethodDispose
()
Unity/Assets/Maths.cs:137
MethodDot
(float3 a, float3 b)
Cs/Maths.cs:38
MethodExecute
Cpp/Source/enkiTS/TaskScheduler_c.cpp:73
MethodExecute
IPinnedTask needs to be non-abstract for intrusive list functionality. Should never be called as is, should be overridden.
Cpp/Source/enkiTS/TaskScheduler.h:197
MethodExecute
Cpp/Source/enkiTS/TaskScheduler.h:227
MethodExecute
(int y)
Unity/Assets/Test.cs:249
MethodExecuteRange
Cpp/Source/enkiTS/TaskScheduler_c.cpp:59
MethodGetIsRunning
------------- Start DEPRECATED Functions ------------- DEPRECATED: use GetIsShutdownRequested() instead of GetIsRunning() in external code while( GetI
Cpp/Source/enkiTS/TaskScheduler.h:427
MethodGetNumFirstExternalTaskThread
Get the thread number of the first external task thread. This thread is not guaranteed to be registered, but threads are registered in order from GetN
Cpp/Source/enkiTS/TaskScheduler.h:421
MethodGetNumHardwareThreads
Cpp/Source/enkiTS/TaskScheduler.cpp:61
MethodGetProfilerCallbacks
DEPRECATED - GetProfilerCallbacks. Use TaskSchedulerConfig instead. Returns the ProfilerCallbacks structure so that it can be modified to set the cal
Cpp/Source/enkiTS/TaskScheduler.h:435
MethodGetTaskToRunOnCompletion
Cpp/Source/enkiTS/TaskScheduler.h:242
MethodHaveTasks
Cpp/Source/enkiTS/TaskScheduler.cpp:667
MethodHitWorld
(ref Ray r, float tMin, float tMax, ref Hit outHit, ref int outID)
Cs/Test.cs:87
MethodHitWorld
(Ray r, float tMin, float tMax, ref Hit outHit, ref int outID, ref SpheresSoA spheres)
Unity/Assets/Test.cs:87
MethodIPinnedTask
Cpp/Source/enkiTS/TaskScheduler.h:192
MethodITaskSet
Cpp/Source/enkiTS/TaskScheduler.h:149
MethodInitDependencies
Cpp/Source/enkiTS/TaskScheduler.cpp:923
MethodLambdaPinnedTask
Cpp/Source/enkiTS/TaskScheduler.h:223
MethodLinearToSRGB
(float x)
Cs/Program.cs:62
MethodLockLessMultiReadPipe
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:89
MethodLocklessMultiWriteIntrusiveList
Cpp/Source/enkiTS/LockLessMultiReadPipe.h:233
MethodMain
(string[] args)
Cs/Program.cs:7
MethodMaterial
(Type t, float3 a, float3 e, float r, float i)
Cs/Test.cs:24
MethodMaterial
(Type t, float3 a, float3 e, float r, float i)
Unity/Assets/Test.cs:20
MethodNew
Cpp/Source/enkiTS/TaskScheduler.cpp:1234
MethodNewArray
Cpp/Source/enkiTS/TaskScheduler.cpp:1203
MethodOnDependenciesComplete
Cpp/Source/enkiTS/TaskScheduler_c.cpp:84
MethodOnDestroy
()
Unity/Assets/TestScript.cs:31
MethodRandomFloat01
(ref uint state)
Cs/Maths.cs:87
MethodRandomFloat01
(ref uint state)
Unity/Assets/Maths.cs:42
MethodRandomInUnitSphere
(ref uint state)
Cs/Maths.cs:103
MethodRandomInUnitSphere
(ref uint state)
Unity/Assets/Maths.cs:57
MethodRay
Cpp/Source/Maths.h:336
MethodRay
(float3 orig_, float3 dir_)
Cs/Maths.cs:130
MethodRay
(float3 orig_, float3 dir_)
Unity/Assets/Maths.cs:84
MethodReflect
(float3 v, float3 n)
Cs/Maths.cs:44
MethodRefract
(float3 v, float3 n, float nint, out float3 outRefracted)
Cs/Maths.cs:50
MethodRefract
(float3 v, float3 n, float nint, out float3 outRefracted)
Unity/Assets/Maths.cs:10
MethodScatter
(ref Material mat, ref Ray r_in, Hit rec, out float3 attenuation, out Ray scattered, out float3 outLightE, ref
Cs/Test.cs:93
MethodScatter
(Material mat, Ray r_in, Hit rec, out float3 attenuation, out Ray scattered, out float3 outLightE, ref int ino
Unity/Assets/Test.cs:93
MethodSchlick
(float cosine, float ri)
Cs/Maths.cs:70
MethodSchlick
(float cosine, float ri)
Unity/Assets/Maths.cs:25
MethodSemaphoreDelete
Cpp/Source/enkiTS/TaskScheduler.cpp:1443
MethodSemaphoreNew
Cpp/Source/enkiTS/TaskScheduler.cpp:1436
MethodSetCustomAllocator
Cpp/Source/enkiTS/TaskScheduler.cpp:1449
MethodSetDependenciesArr
Cpp/Source/enkiTS/TaskScheduler.h:533
MethodSetDependenciesVec
Cpp/Source/enkiTS/TaskScheduler.h:566
MethodSetDependency
Cpp/Source/enkiTS/TaskScheduler.cpp:1494
MethodShutdownNow
Cpp/Source/enkiTS/TaskScheduler.cpp:1152
MethodSphere
Cpp/Source/Maths.h:356
MethodSphere
(float3 center_, float radius_)
Cs/Maths.cs:151
MethodSphere
(float3 center_, float radius_)
Unity/Assets/Maths.cs:105
MethodSpheresSoA
Cpp/Source/Maths.h:370
MethodSpheresSoA
(int len)
Cs/Maths.cs:164
← previousnext →101–200 of 334, ranked by callers