Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KTStephano/StratusGFX
/ functions
Functions
1,299 in github.com/KTStephano/StratusGFX
⨍
Functions
1,299
◇
Types & classes
525
↓ 59 callers
Method
BindTexture
Source/Engine/StratusPipeline.cpp:423
↓ 46 callers
Method
value
Source/Engine/StratusMath.h:36
↓ 43 callers
Method
SetFloat
Source/Engine/StratusPipeline.cpp:312
↓ 42 callers
Method
SetMinMagFilter
Source/Engine/StratusTexture.cpp:524
↓ 41 callers
Method
SetCoordinateWrapping
Source/Engine/StratusTexture.cpp:523
↓ 36 callers
Method
GetCamera
Source/Engine/StratusRendererFrontend.cpp:329
↓ 35 callers
Method
BindBase
Source/Engine/StratusGpuBuffer.cpp:225
↓ 29 callers
Function
LockRead_
Source/Engine/StratusResourceManager.h:75
↓ 28 callers
Method
Bind
Source/Engine/StratusTexture.cpp:540
↓ 28 callers
Method
Failed
Getters for checking internal state
Source/Engine/StratusAsync.h:283
↓ 27 callers
Method
AddInputHandler
Source/Engine/StratusWindow.cpp:9
↓ 27 callers
Function
RandFloat
Tests/IntegrationTests/TransformTest.cpp:32
↓ 27 callers
Method
Unbind
Source/Engine/StratusTexture.cpp:544
↓ 26 callers
Method
FrameCount
Source/Engine/StratusEngine.cpp:104
↓ 25 callers
Method
AddEntity
Source/Engine/StratusEntityManager.cpp:10
↓ 24 callers
Method
GetPtr
Source/Engine/StratusAsync.h:292
↓ 22 callers
Method
Valid
Source/Engine/StratusRendererBackend.cpp:334
↓ 21 callers
Method
GetWorldLight
Source/Engine/StratusRendererFrontend.cpp:313
↓ 21 callers
Method
LoadTexture
Source/Engine/StratusResourceManager.cpp:228
↓ 21 callers
Method
SetVec3
Source/Engine/StratusPipeline.cpp:332
↓ 20 callers
Method
Remaining
Remaining bytes
Source/Engine/StratusStackAllocator.h:52
↓ 20 callers
Method
SetMat4
Source/Engine/StratusPipeline.cpp:348
↓ 19 callers
Method
SetInt
Source/Engine/StratusPipeline.cpp:308
↓ 18 callers
Method
AddCallback
Callback support
Source/Engine/StratusAsync.h:295
↓ 18 callers
Method
GetMeshCount
Source/Engine/StratusRenderComponents.cpp:449
↓ 18 callers
Method
Queue
Source/Engine/StratusThread.h:49
↓ 17 callers
Method
NumDrawCommands
Source/Engine/StratusGpuCommandBuffer.cpp:22
↓ 17 callers
Method
SetBool
Source/Engine/StratusPipeline.cpp:300
↓ 16 callers
Method
LoadModel
Source/Engine/StratusResourceManager.cpp:208
↓ 16 callers
Method
SetLocalScale
Source/Engine/StratusTransformComponent.cpp:15
↓ 14 callers
Method
Clear
Source/Engine/StratusTexture.cpp:547
↓ 14 callers
Method
Completed
Source/Engine/StratusAsync.h:284
↓ 13 callers
Method
IsVirtualLight
If true then the light will be invisible when the sun is not overhead - useful for brightening up directly-lit scenes without Static or RT GI
Source/Engine/StratusLight.h:262
↓ 13 callers
Function
layout
(local_size_x = 1024, local_size_y = 1, local_size_z = 1)
Source/Shaders/viscull_lods.cs:3
↓ 12 callers
Method
Copy
Source/Engine/StratusCamera.cpp:155
↓ 12 callers
Method
GetBuffer
Gets the underlying GpuBuffer for the entire memory region
Source/Engine/StratusGpuBuffer.h:252
↓ 12 callers
Method
PushBack
Source/Engine/StratusRendererBackend.h:133
↓ 11 callers
Method
Dispatch
Source/Engine/StratusThread.cpp:57
↓ 11 callers
Method
GetCommandBuffer
Source/Engine/StratusGpuCommandBuffer.cpp:313
↓ 11 callers
Method
GetSettings
Source/Engine/StratusRendererFrontend.cpp:352
↓ 11 callers
Method
SetLocalPosition
Source/Engine/StratusTransformComponent.cpp:35
↓ 11 callers
Method
SetSettings
Source/Engine/StratusRendererFrontend.cpp:357
↓ 10 callers
Method
Get
Source/Engine/StratusPointer.h:109
↓ 10 callers
Method
GetDepthStencilAttachment
Source/Engine/StratusFrameBuffer.cpp:248
↓ 10 callers
Method
Remove
Removes element at index (sets it to be equal to default E())
Source/Engine/StratusGpuBuffer.h:205
↓ 10 callers
Function
glm_vec4_dot
glm/simd/geometric.h:27
↓ 10 callers
Function
glm_vec4_sub
glm/simd/common.h:20
↓ 9 callers
Method
CastsShadows
Source/Engine/StratusLight.h:256
↓ 9 callers
Method
GetInputEventsLastFrame
Source/Engine/StratusWindow.cpp:19
↓ 9 callers
Method
GetParentNode
Source/Engine/StratusEntity.cpp:176
↓ 9 callers
Method
Height
Source/Engine/StratusTexture.cpp:537
↓ 9 callers
Method
RecompileShaders
Source/Engine/StratusRendererBackend.cpp:327
↓ 9 callers
Method
SetClearColor
Source/Engine/StratusRendererFrontend.cpp:347
↓ 9 callers
Method
Size
This is an estimate of the current size. It returns the largest index where data is occupied. The GPU will need to manually check if each element befo
Source/Engine/StratusGpuBuffer.h:264
↓ 9 callers
Method
Width
Source/Engine/StratusTexture.cpp:536
↓ 9 callers
Function
layout
(local_size_x = 1024, local_size_y = 1, local_size_z = 1)
Source/Shaders/viscull_point_lights.cs:3
↓ 8 callers
Method
Add
Adds an element to either an existing slot or to a new slot after resizing the buffer
Source/Engine/StratusGpuBuffer.h:191
↓ 8 callers
Method
BindModelTransformBuffer
Source/Engine/StratusGpuCommandBuffer.cpp:231
↓ 8 callers
Method
CopyDataToBuffer
Source/Engine/StratusGpuBuffer.cpp:245
↓ 8 callers
Method
GetRadius
Gets radius but bounded
Source/Engine/StratusLight.h:242
↓ 8 callers
Method
GetWindowDims
Source/Engine/StratusWindow.cpp:146
↓ 8 callers
Method
GpuHandle
Source/Engine/StratusTexture.cpp:531
↓ 8 callers
Method
SetLocalRotation
Source/Engine/StratusTransformComponent.cpp:23
↓ 8 callers
Method
SetRotation
Examples/Common/WorldLightController.h:30
↓ 8 callers
Method
SetSkyboxIntensity
Source/Engine/StratusRendererBackend.h:252
↓ 8 callers
Method
Synchronize
Source/Engine/StratusThread.cpp:97
↓ 8 callers
Function
layout
(local_size_x = 16, local_size_y = 9, local_size_z = 1)
Source/Shaders/vpl_tiled_deferred_culling.cs:3
↓ 8 callers
Function
layout
(local_size_x = 1024, local_size_y = 1, local_size_z = 1)
Source/Shaders/viscull_csms.cs:3
↓ 7 callers
Method
GetEnabled
Source/Engine/StratusLight.h:100
↓ 7 callers
Method
IsStaticLight
Source/Engine/StratusLight.h:263
↓ 7 callers
Method
LoadCubeMap
Source/Engine/StratusResourceManager.cpp:232
↓ 7 callers
Method
LookupTexture
Source/Engine/StratusResourceManager.cpp:285
↓ 7 callers
Method
RefCount
Source/Engine/StratusPointer.h:130
↓ 7 callers
Function
ReplaceFirst
See https://stackoverflow.com/questions/5878775/how-to-find-and-replace-string
Source/Engine/StratusUtils.cpp:87
↓ 7 callers
Method
SetAlphaTest
Enables alpha testing during cascaded shadow map creation - some scenes don't work as well with this enabled
Source/Engine/StratusLight.h:105
↓ 7 callers
Function
glm_vec4_mul
glm/simd/common.h:30
↓ 6 callers
Method
Capacity
Returns current capacity which may change if resizing is enabled
Source/Engine/StratusGpuBuffer.h:269
↓ 6 callers
Function
CheckEquals
Tests/IntegrationTests/TransformTest.cpp:17
↓ 6 callers
Function
ConvertHandlerToLightDelete
Examples/Common/LightControllers.cpp:169
↓ 6 callers
Method
CurrentIsApplicationThread
Source/Engine/StratusApplicationThread.cpp:18
↓ 6 callers
Method
DispatchCompute
Source/Engine/StratusPipeline.cpp:412
↓ 6 callers
Method
GetFaceCulling
Source/Engine/StratusRenderComponents.cpp:433
↓ 6 callers
Method
GetMesh
Source/Engine/StratusRenderComponents.cpp:445
↓ 6 callers
Function
GetWorldTransform
Source/Engine/StratusRendererFrontend.cpp:67
↓ 6 callers
Function
LoadMaterialTexture
Source/Engine/StratusResourceManager.cpp:303
↓ 6 callers
Function
Size
Source/Engine/StratusTaskSystem.h:155
↓ 6 callers
Method
SynchronizeCompute
Source/Engine/StratusPipeline.cpp:416
↓ 6 callers
Method
Thread
Source/Engine/StratusThread.cpp:36
↓ 6 callers
Method
UploadChangesToGpu
Changes are buffered on the CPU
Source/Engine/StratusGpuBuffer.h:177
↓ 6 callers
Function
ValidateTexture
Source/Engine/StratusGpuMaterialBuffer.cpp:16
↓ 6 callers
Function
layout
(local_size_x = 96, local_size_y = 1, local_size_z = 1)
Source/Shaders/update_model_transforms.cs:3
↓ 6 callers
Function
layout
(local_size_x = 32, local_size_y = 2, local_size_z = 1)
Source/Shaders/vpl_tiled_deferred_culling_stage2.cs:3
↓ 6 callers
Method
length
glm/gtx/dual_quaternion.hpp:49
↓ 5 callers
Method
AddLight
Source/Engine/StratusRendererFrontend.cpp:261
↓ 5 callers
Method
AllocateConstruct
Source/Engine/StratusPoolAllocator.h:93
↓ 5 callers
Method
CreateCube
Source/Engine/StratusResourceManager.cpp:855
↓ 5 callers
Method
GetDirection
Source/Engine/StratusCamera.cpp:50
↓ 5 callers
Method
IsInWorld
Source/Engine/StratusEntity.cpp:67
↓ 5 callers
Method
IsValid
* @return true if the Pipeline was successfully compiled */
Source/Engine/StratusPipeline.h:82
↓ 5 callers
Method
Recompile
Source/Engine/StratusPipeline.cpp:287
next →
1–100 of 1,299, ranked by callers