Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Themaister/Granite
/ types & classes
Types & classes
1,446 in github.com/Themaister/Granite
⨍
Functions
5,664
◇
Types & classes
1,446
↓ 40 callers
Class
quat
math/muglm/muglm.hpp:960
↓ 14 callers
Class
AABB
math/aabb.hpp:30
↓ 11 callers
Class
mat_affine
math/muglm/muglm.hpp:899
↓ 6 callers
Enum
QueueIndices
vulkan/vulkan_common.hpp:41
↓ 5 callers
Class
BandlimitedPixelInfo
assets/shaders/inc/bandlimited_pixel_filter.h:30
↓ 3 callers
Enum
AVPixelFormat
video/ffmpeg_hw_device.cpp:40
↓ 3 callers
Enum
DescriptorSetID
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:167
↓ 3 callers
Class
Iterator
util/intrusive_list.hpp:44
↓ 2 callers
Enum
DrawPipeline
renderer/formats/material_definitions.hpp:31
↓ 2 callers
Class
DynamicLibrary
util/dynamic_library.hpp:32
↓ 2 callers
Enum
Key
application/input/input.hpp:79
↓ 2 callers
Class
STAT64
filesystem/linux/os_filesystem.cpp:62
↓ 2 callers
Enum
Stage
vulkan/managers/shader_manager.hpp:40
↓ 2 callers
Class
TextureFormatRGBA8Srgb
scene-export/texture_utils.cpp:81
↓ 2 callers
Class
TextureFormatRGBA8Unorm
scene-export/texture_utils.cpp:64
↓ 1 callers
Class
AABB
assets/shaders/inc/meshlet_render_types.h:4
↓ 1 callers
Enum
AllocationMode
vulkan/memory_allocator.hpp:56
↓ 1 callers
Class
AnimationUnrolled
renderer/animation_system.hpp:36
↓ 1 callers
Enum
ComputeShaderID
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:452
↓ 1 callers
Class
PipelineEvent
renderer/render_graph.hpp:994
↓ 1 callers
Enum
Queue
renderer/render_queue.hpp:92
↓ 1 callers
Enum
ShaderStage
vulkan/shader.hpp:42
↓ 1 callers
Class
SlabAllocator
util/slab_allocator.hpp:33
↓ 1 callers
Enum
StreamType
vulkan/mesh/meshlet.hpp:86
↓ 1 callers
Class
TextureFormatRG8Unorm
scene-export/texture_utils.cpp:47
↓ 1 callers
Class
TextureFormatUnorm8
scene-export/texture_utils.cpp:30
Class
A
tests/intrusive_ptr_test.cpp:30
Class
AABB
math/transforms.hpp:30
Class
AABenchApplication
tools/aa_bench.cpp:14
Class
AComponent
tests/ecs_test.cpp:6
Class
ASTCLutHolder
vulkan/texture/texture_decoder.cpp:450
Class
ASTCQuantizationMode
vulkan/texture/texture_decoder.cpp:187
Class
AVCodec
video/ffmpeg_hw_device.hpp:28
Class
AVCodecContext
video/ffmpeg_hw_device.hpp:27
Class
AVFrameRingStream
video/ffmpeg_decode.cpp:93
Class
AbstractRenderable
renderer/render_queue.hpp:48
Class
AbstractRenderable
renderer/abstract_renderable.hpp:47
Class
AccessedBufferResource
renderer/render_graph.hpp:456
Class
AccessedExternalLockInterface
renderer/render_graph.hpp:467
Class
AccessedProxyResource
renderer/render_graph.hpp:461
Class
AccessedResource
renderer/render_graph.hpp:444
Class
AccessedTextureResource
renderer/render_graph.hpp:451
Class
Accessor
renderer/formats/gltf.hpp:121
Class
AcquireDamageNotifier
video/ffmpeg_decode.cpp:1988
Class
ActivationInterface
tests/asset_manager_test.cpp:7
Class
AlignedAllocation
util/aligned_alloc.hpp:38
Class
AlignedBuffer
util/small_vector.hpp:36
Class
AlignedBuffer<T, 0>
util/small_vector.hpp:49
Class
AlignedDeleter
util/aligned_alloc.hpp:35
Enum
Alignment
renderer/font.hpp:38
Enum
Alignment
ui/widget.hpp:36
Class
AllocatedSlice
util/arena_allocator.hpp:280
Class
Allocation
vulkan/memory_allocator.hpp:284
Class
AllocationArena
util/arena_allocator.hpp:94
Class
Allocator
vulkan/memory_allocator.hpp:80
Class
AnalysisResult
scene-export/gltf_export.cpp:119
Class
Animation
renderer/formats/scene_formats.hpp:113
Class
AnimationChannel
renderer/formats/scene_formats.hpp:51
Class
AnimationState
renderer/animation_system.hpp:105
Class
AnimationSystem
renderer/animation_system.hpp:82
Class
Application
application/application.hpp:31
Class
Application
application/application_glue.hpp:34
Enum
ApplicationLifecycle
application/events/application_events.hpp:29
Class
ApplicationLifecycleEvent
application/events/application_events.hpp:37
Enum
ApplicationQuery
application/application_glue.hpp:29
Class
ApplicationQueryDefaultManagerFlags
application/application_glue.hpp:48
Class
ApplicationSoftKeyboardUpdateEvent
application/events/application_wsi_events.hpp:241
Class
ApplicationWSIPlatformEvent
application/events/application_wsi_events.hpp:189
Class
ApplicationWindowFileDropEvent
application/events/application_wsi_events.hpp:207
Class
ApplicationWindowTextDropEvent
application/events/application_wsi_events.hpp:224
Class
ArenaAllocator
util/arena_allocator.hpp:109
Class
Args
tools/convert_equirect_to_environment.cpp:42
Class
Args
tools/convert_cube_to_environment.cpp:42
Class
Args
application/platforms/application_headless.cpp:487
Class
Arguments
tools/obj_to_gltf.cpp:39
Class
Arguments
tools/image_compare.cpp:127
Class
Arguments
tools/gltf_repacker.cpp:79
Class
ArraySizeAccessMeta
vulkan/descriptor_set.hpp:40
Class
ArrayView
util/array_view.hpp:31
Class
Asset
vulkan/managers/resource_manager.hpp:158
Enum
AssetClass
If we have to fall back due to no image being present, lets asset instantiator know what to substitute.
filesystem/asset_manager.hpp:51
Class
AssetFile
filesystem/android/android.hpp:30
Class
AssetID
filesystem/asset_manager.hpp:36
Class
AssetInfo
filesystem/asset_manager.hpp:139
Class
AssetInstantiatorInterface
filesystem/asset_manager.hpp:71
Class
AssetManager
vulkan/context.hpp:44
Class
AssetManager
filesystem/asset_manager.hpp:47
Class
AssetManagerFilesystem
filesystem/android/android.hpp:46
Class
AssetManagerInterface
application/global/global_managers_interface.hpp:47
Class
AsyncComputePresent
tests/async_compute_present.cpp:11
Class
AsyncObjectSink
util/async_object_sink.hpp:33
Class
AsyncSpecConstantApplication
tests/async_spec_constant.cpp:34
Class
AtomicAppendBuffer
util/atomic_append_buffer.hpp:38
Class
AttachmentInfo
renderer/render_graph.hpp:154
Enum
AttachmentInfoFlagBits
renderer/render_graph.hpp:139
Enum
AttachmentInfoInternalFlagBits
renderer/render_graph.hpp:147
Class
Attr
tools/bitmap_mesh.cpp:209
Class
Attr
tests/meshopt_sandbox.cpp:357
Class
Attribute
renderer/mesh_util.hpp:102
Class
AttributeData
renderer/formats/gltf.hpp:141
next →
1–100 of 1,446, ranked by callers