Thallium Documentation
v0.0.0dev_d8e6b63 (2024-01-22)
Home
Getting started
Contributing
API Reference
Thallium Documentation
Index
Index
T
T
TL_CompareOp_t (C enum)
TL_CompareOp_t.TL_COMPARE_OP_ALWAYS (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_EQUAL (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_GREATER (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_GREATER_OR_EQUAL (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_LESS (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_LESS_OR_EQUAL (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_NEVER (C enumerator)
TL_CompareOp_t.TL_COMPARE_OP_NOT_EQUAL (C enumerator)
TL_Context_t (C type)
TL_ContextCreate (C function)
TL_ContextDescriptor_t (C struct)
TL_ContextDescriptor_t.debug_attachment_descriptor (C var)
TL_ContextDestroy (C function)
TL_CullModeFlags_t (C enum)
TL_CullModeFlags_t.TL_CULL_MODE_BACK_BIT (C enumerator)
TL_CullModeFlags_t.TL_CULL_MODE_FRONT_AND_BACK_BIT (C enumerator)
TL_CullModeFlags_t.TL_CULL_MODE_FRONT_BIT (C enumerator)
TL_CullModeFlags_t.TL_CULL_MODE_NONE_BIT (C enumerator)
TL_DebugCallbackfn_t (C type)
TL_Debugger_t (C type)
TL_DebuggerAttachmentDescriptor_t (C struct)
TL_DebuggerAttachmentDescriptor_t.debugger (C var)
TL_DebuggerCreate (C function)
TL_DebuggerDescriptor_t (C struct)
TL_DebuggerDescriptor_t.callback (C var)
TL_DebuggerDescriptor_t.pointer (C var)
TL_DebuggerDescriptor_t.severities (C var)
TL_DebuggerDescriptor_t.sources (C var)
TL_DebuggerDestroy (C function)
TL_DebugSeverityFlags_t (C enum)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_ALL_BIT (C enumerator)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_ERROR_BIT (C enumerator)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_FATAL_BIT (C enumerator)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_NOTIF_BIT (C enumerator)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_VERBOSE_BIT (C enumerator)
TL_DebugSeverityFlags_t.TL_DEBUG_SEVERITY_WARNING_BIT (C enumerator)
TL_DebugSourceFlags_t (C enum)
TL_DebugSourceFlags_t.TL_DEBUG_SOURCE_ALL_BIT (C enumerator)
TL_DebugSourceFlags_t.TL_DEBUG_SOURCE_THALLIUM_BIT (C enumerator)
TL_DebugSourceFlags_t.TL_DEBUG_SOURCE_VULKAN_BIT (C enumerator)
TL_Extent2D_t (C struct)
TL_Extent2D_t.height (C var)
TL_Extent2D_t.width (C var)
TL_Offset2D_t (C struct)
TL_Offset2D_t.x (C var)
TL_Offset2D_t.y (C var)
TL_Pipeline_t (C type)
TL_PipelineCreate (C function)
TL_PipelineDepthTestDescriptor_t (C struct)
TL_PipelineDepthTestDescriptor_t.compare_op (C var)
TL_PipelineDepthTestDescriptor_t.test_enabled (C var)
TL_PipelineDepthTestDescriptor_t.write_enabled (C var)
TL_PipelineDescriptor_t (C struct)
TL_PipelineDescriptor_t.depth_test (C var)
TL_PipelineDescriptor_t.primitive_topology (C var)
TL_PipelineDescriptor_t.rasterizer (C var)
TL_PipelineDescriptor_t.scissor_count (C var)
TL_PipelineDescriptor_t.scissors (C var)
TL_PipelineDescriptor_t.type (C var)
TL_PipelineDescriptor_t.viewport_count (C var)
TL_PipelineDescriptor_t.viewports (C var)
TL_PipelineDestroy (C function)
TL_PipelineRasterizerDescriptor_t (C struct)
TL_PipelineRasterizerDescriptor_t.clockwise_front_face (C var)
TL_PipelineRasterizerDescriptor_t.cull_modes (C var)
TL_PipelineRasterizerDescriptor_t.depth_bias (C var)
TL_PipelineRasterizerDescriptor_t.depth_bias_clamp (C var)
TL_PipelineRasterizerDescriptor_t.depth_bias_constant_factor (C var)
TL_PipelineRasterizerDescriptor_t.depth_bias_slope_factor (C var)
TL_PipelineRasterizerDescriptor_t.depth_clamp (C var)
TL_PipelineRasterizerDescriptor_t.line_width (C var)
TL_PipelineRasterizerDescriptor_t.polygon_mode (C var)
TL_PipelineRasterizerDescriptor_t.rasterizer_discard (C var)
TL_PipelineType_t (C enum)
TL_PipelineType_t.TL_PIPELINE_TYPE_COMPUTE (C enumerator)
TL_PipelineType_t.TL_PIPELINE_TYPE_GRAPHICS (C enumerator)
TL_PipelineType_t.TL_PIPELINE_TYPE_RAY_TRACING (C enumerator)
TL_PolygonMode_t (C enum)
TL_PolygonMode_t.TL_POLYGON_MODE_FILL (C enumerator)
TL_PolygonMode_t.TL_POLYGON_MODE_POINT (C enumerator)
TL_PolygonMode_t.TL_POLYGON_MODE_WIREFRAME (C enumerator)
TL_PrimitiveTopology_t (C enum)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_LINE_LIST (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_LINE_LIST_ADJACENCY (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_LINE_STRIP (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_LINE_STRIP_ADJACENCY (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_NULL (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_PATCH_LIST (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_POINT_LIST (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_ADJACENCY (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP (C enumerator)
TL_PrimitiveTopology_t.TL_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_ADJACENCY (C enumerator)
TL_Rect2D_t (C struct)
TL_Rect2D_t.extent (C var)
TL_Rect2D_t.offset (C var)
TL_Renderer_t (C type)
TL_RendererAPIFlags_t (C enum)
TL_RendererAPIFlags_t.TL_RENDERER_API_NULL_BIT (C enumerator)
TL_RendererAPIFlags_t.TL_RENDERER_API_VULKAN_BIT (C enumerator)
TL_RendererCreate (C function)
TL_RendererDescriptor_t (C struct)
TL_RendererDescriptor_t.api (C var)
TL_RendererDescriptor_t.api_version (C var)
TL_RendererDescriptor_t.renderer_system_descriptor (C var)
TL_RendererDescriptor_t.requirements (C var)
TL_RendererDestroy (C function)
TL_RendererFeatures_t (C struct)
TL_RendererFeatures_t.presentation (C var)
TL_RendererFeatures_t.wide_lines (C var)
TL_Swapchain_t (C type)
TL_SwapchainCreate (C function)
TL_SwapchainDescriptor_t (C struct)
TL_SwapchainDescriptor_t.resolution (C var)
TL_SwapchainDescriptor_t.swapchain_system_descriptor (C var)
TL_SwapchainDescriptor_t.window_surface (C var)
TL_SwapchainDestroy (C function)
TL_Version_t (C struct)
TL_Version_t.major (C var)
TL_Version_t.minor (C var)
TL_Version_t.patch (C var)
TL_Viewport_t (C struct)
TL_Viewport_t.height (C var)
TL_Viewport_t.max_depth (C var)
TL_Viewport_t.min_depth (C var)
TL_Viewport_t.width (C var)
TL_Viewport_t.x (C var)
TL_Viewport_t.y (C var)
TL_WindowSurface_t (C type)
TL_WindowSurfaceCreateCocoa (C function)
TL_WindowSurfaceCreateXCB (C function)
TL_WindowSurfaceCreateXlib (C function)
TLVK_PhysicalDeviceSelectionMode_t (C enum)
TLVK_PhysicalDeviceSelectionMode_t.TLVK_PHYSICAL_DEVICE_SELECTION_MODE_FIRST (C enumerator)
TLVK_PhysicalDeviceSelectionMode_t.TLVK_PHYSICAL_DEVICE_SELECTION_MODE_OPTIMAL (C enumerator)
TLVK_PipelineSystem_t (C type)
TLVK_PipelineSystemCreate (C function)
TLVK_PipelineSystemDestroy (C function)
TLVK_RendererSystem_t (C type)
TLVK_RendererSystemCreate (C function)
TLVK_RendererSystemDescriptor_t (C struct)
TLVK_RendererSystemDescriptor_t.physical_device_mode (C var)
TLVK_RendererSystemDestroy (C function)
TLVK_SwapchainSystem_t (C type)
TLVK_SwapchainSystemCreate (C function)
TLVK_SwapchainSystemDescriptor_t (C struct)
TLVK_SwapchainSystemDescriptor_t.resolution (C var)
TLVK_SwapchainSystemDescriptor_t.vk_present_mode (C var)
TLVK_SwapchainSystemDescriptor_t.vk_surface (C var)
TLVK_SwapchainSystemDescriptor_t.vk_surface_format (C var)
TLVK_SwapchainSystemDestroy (C function)