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
↓ 1 callers
Method
SetMetallicMap
Source/Engine/StratusMaterial.cpp:166
↓ 1 callers
Method
SetMetallicRoughnessMap
Source/Engine/StratusMaterial.cpp:172
↓ 1 callers
Method
SetMinGiOcclusionFactor
Values of 1.0 mean that GI occlusion will result in harsh shadow cutoffs Values < 1.0 effectively brighten the scene
Source/Engine/StratusRendererBackend.h:274
↓ 1 callers
Method
SetMinRoughness
Source/Engine/StratusRendererBackend.h:260
↓ 1 callers
Method
SetNumShadowSamples
Source/Engine/StratusLight.h:345
↓ 1 callers
Method
SetOwner_
Source/Engine/StratusEntity.cpp:46
↓ 1 callers
Method
SetRoughness
Source/Engine/StratusMaterial.cpp:99
↓ 1 callers
Method
SetSpeed
Source/Engine/StratusCamera.cpp:62
↓ 1 callers
Method
SetTextureCompare
Source/Engine/StratusTexture.cpp:525
↓ 1 callers
Method
SetVec2
Source/Engine/StratusPipeline.cpp:328
↓ 1 callers
Method
SetWorldLight
Source/Engine/StratusRendererFrontend.cpp:307
↓ 1 callers
Method
ShutDown
Begins shutdown sequence for engine and all core subsystems
Source/Engine/StratusEngine.cpp:226
↓ 1 callers
Method
Shutdown
Source/Engine/StratusLog.cpp:36
↓ 1 callers
Function
StaticObjectComponent
Source/Engine/StratusRenderComponents.h:157
↓ 1 callers
Function
TestPointerCast
Tests/UnitTests/TestPoolAllocators.cpp:145
↓ 1 callers
Function
ThreadSafePoolAllocatorTest
Tests/UnitTests/TestPoolAllocators.cpp:191
↓ 1 callers
Function
ToMat4
Source/Engine/StratusMath.h:318
↓ 1 callers
Method
Unbind
Source/Engine/StratusFrameBuffer.cpp:251
↓ 1 callers
Method
Unbind
Source/Engine/StratusGpuBuffer.cpp:221
↓ 1 callers
Method
Update
Source/Engine/StratusLog.cpp:32
↓ 1 callers
Method
UpdateTransforms
Source/Engine/StratusGpuCommandBuffer.cpp:127
↓ 1 callers
Method
UploadDynamicDataToGpu
Source/Engine/StratusGpuCommandBuffer.cpp:522
↓ 1 callers
Method
UploadFlatDataToGpu
Source/Engine/StratusGpuCommandBuffer.cpp:504
↓ 1 callers
Method
UploadStaticDataToGpu
Source/Engine/StratusGpuCommandBuffer.cpp:540
↓ 1 callers
Method
Valid
Source/Engine/StratusFrameBuffer.cpp:252
↓ 1 callers
Function
ValidateTexture
Source/Engine/StratusRendererBackend.cpp:920
↓ 1 callers
Method
WindowResizedWithinLastFrame
Source/Engine/StratusWindow.cpp:158
↓ 1 callers
Function
_ConvertStorageType
Source/Engine/StratusGpuBuffer.cpp:44
↓ 1 callers
Function
_CreateBuffer
Source/Engine/StratusGpuBuffer.cpp:72
↓ 1 callers
Method
allocate
Source/Engine/StratusStackAllocator.h:122
↓ 1 callers
Method
asMat4
Source/Engine/StratusMath.cpp:8
↓ 1 callers
Method
bind
Source/Engine/StratusTexture.cpp:235
↓ 1 callers
Method
bindAsImageTexture
Source/Engine/StratusTexture.cpp:242
↓ 1 callers
Function
build_examples
()
build_examples.py:5
↓ 1 callers
Function
calculateTangentAndBitangent
* Given 3 points and 3 texture coordinates, this calculates * the tangent and bitangent. This is especially useful for * performing bump map
Source/Engine/StratusMath.h:174
↓ 1 callers
Function
checkProgramError
* Checks to see if any errors occured while linking * the shaders to the program. * @return true if nothing went wrong and false if anything *
Source/Engine/StratusPipeline.cpp:73
↓ 1 callers
Function
checkShaderError
* Takes a shader and checks if it raised any GL errors * during compilation. If so, it will print those errors * and return false. * @param shader
Source/Engine/StratusPipeline.cpp:44
↓ 1 callers
Method
clearLayer
See https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glClearTexSubImage.xhtml for information about how to handle different texture types. T
Source/Engine/StratusTexture.cpp:179
↓ 1 callers
Method
depth
Source/Engine/StratusTexture.cpp:231
↓ 1 callers
Function
distanceFromPointToAABB
(in AABB aabb, vec3 point)
Source/Shaders/viscull_lods.cs:65
↓ 1 callers
Function
glm_vec4_clamp
glm/simd/common.h:184
↓ 1 callers
Function
glm_vec4_div
glm/simd/common.h:40
↓ 1 callers
Function
glm_vec4_length
glm/simd/geometric.h:13
↓ 1 callers
Function
glm_vec4_sign
glm/simd/common.h:99
↓ 1 callers
Method
handle
Source/Engine/StratusTexture.cpp:207
↓ 1 callers
Method
height
Source/Engine/StratusTexture.cpp:230
↓ 1 callers
Method
length
glm/gtc/quaternion.hpp:74
↓ 1 callers
Function
matInset
Inserts a 3x3 matrix into the upper section of a 4x4 matrix
Source/Engine/StratusMath.h:230
↓ 1 callers
Method
next
Source/Engine/StratusConcurrentHashMap.h:644
↓ 1 callers
Method
operator==
Source/Engine/StratusGpuBuffer.h:104
↓ 1 callers
Method
setAttachments
Source/Engine/StratusFrameBuffer.cpp:111
↓ 1 callers
Method
setCoordinateWrapping
Source/Engine/StratusTexture.cpp:133
↓ 1 callers
Method
setHandle
Source/Engine/StratusTexture.cpp:161
↓ 1 callers
Method
setMinMagFilter
Source/Engine/StratusTexture.cpp:147
↓ 1 callers
Method
setTextureCompare
Source/Engine/StratusTexture.cpp:154
↓ 1 callers
Function
setupNightTime
Examples/ExampleEnv05/Bistro.cpp:108
↓ 1 callers
Method
type
Source/Engine/StratusTexture.cpp:205
↓ 1 callers
Method
unbind
Source/Engine/StratusTexture.cpp:253
↓ 1 callers
Method
width
Source/Engine/StratusTexture.cpp:229
Method
AddAllMaterialsForEntity_
Source/Engine/StratusRendererFrontend.cpp:117
Method
AddBuffer
Source/Engine/StratusGpuBuffer.cpp:279
Method
AddCallback
Source/Engine/StratusAsync.h:111
Method
AddCallback
Source/Engine/StratusAsync.h:211
Method
AddCallback
Callback support
Source/Engine/StratusAsync.h:331
Method
AddEntity_
Source/Engine/StratusEntityManager.cpp:28
Method
AddEntity_
Source/Engine/StratusRendererFrontend.cpp:166
Method
AddLightToShadowMapCache_
Source/Engine/StratusRendererBackend.cpp:2668
Function
AddTaskGroupCallback
Source/Engine/StratusTaskSystem.h:150
Method
AllocateConstruct
Source/Engine/StratusPoolAllocator.h:17
Method
AllocateConstruct
Source/Engine/StratusPoolAllocator.h:305
Method
AllocateCustomConstruct
Source/Engine/StratusPoolAllocator.h:317
Method
AllocateData_
Source/Engine/StratusGpuBuffer.cpp:393
Method
AllocateIndexData
Source/Engine/StratusGpuBuffer.cpp:435
Method
AllocateShared
Source/Engine/StratusPoolAllocator.h:311
Method
AllocateSharedCustomConstruct
Source/Engine/StratusPoolAllocator.h:323
Method
AllocateVertexData
Source/Engine/StratusGpuBuffer.cpp:431
Method
ApplicationThread
Source/Engine/StratusApplicationThread.cpp:10
Method
Async
Source/Engine/StratusAsync.h:262
Method
Async
Source/Engine/StratusAsync.h:310
Method
AsyncImpl_
Source/Engine/StratusAsync.h:14
Method
AsyncImpl_
Source/Engine/StratusAsync.h:156
Method
AttachComponent
Source/Engine/StratusEntity.h:328
Method
AttachComponent_
Source/Engine/StratusEntity.h:342
Method
BaseDeleter
Source/Engine/StratusPoolAllocator.h:291
Method
Begin
Source/Engine/StratusConcurrentHashMap.h:768
Method
Bind
Source/Engine/StratusFrameBuffer.cpp:75
Method
Bind
Source/Engine/StratusGpuBuffer.cpp:134
Method
BindAsImageTexture
Source/Engine/StratusTexture.cpp:541
Method
BindBase
Source/Engine/StratusGpuBuffer.cpp:143
Method
BindElementArrayBuffer
Source/Engine/StratusGpuBuffer.cpp:534
Method
BindIndirectDrawCommands
Source/Engine/StratusGpuCommandBuffer.cpp:249
Method
BindShader_
Source/Engine/StratusRendererBackend.cpp:888
Method
BlockSize
Memory is allocated in fixed size blocks
Source/Engine/StratusGpuBuffer.h:257
Method
Bucket
Source/Engine/StratusConcurrentHashMap.h:220
Method
CalculateAtmosphericLightPosition_
Source/Engine/StratusRendererBackend.cpp:2249
Method
CalculateNumNodes
Tests/IntegrationTests/TransformTest.cpp:97
Method
CalculateTangentsBitangents_
Source/Engine/StratusRenderComponents.cpp:131
Method
Camera
Source/Engine/StratusCamera.h:28
Method
Camera
With reOrthonormalizeBasisVectors set to true, it will attempt to stabilize the direction and side vectors each frame so that the camera behaves in an
Source/Engine/StratusCamera.cpp:16
Method
CameraController
Examples/Common/CameraController.h:12
← previous
next →
401–500 of 1,299, ranked by callers