kmsroots Documentation
Getting Started
API (Interfaces)
- buffer
- dma-buf
- drm-node
- Table of contents (click to go)
- API Documentation
- kmr_drm_node
- kmr_drm_node_create_info
- kmr_drm_node_create
- kmr_drm_node_destroy
- kmr_drm_node_device_capabilites
- kmr_drm_node_get_device_capabilities
- kmr_drm_node_display_object_props_data
- kmr_drm_node_display_object_props
- kmr_drm_node_display_mode_data
- kmr_drm_node_display
- kmr_drm_node_display_create_info
- kmr_drm_node_display_create
- kmr_drm_node_display_destroy
- kmr_drm_node_display_mode_info
- kmr_drm_node_display_mode_set
- kmr_drm_node_display_mode_reset
- kmr_drm_node_renderer_impl
- kmr_drm_node_atomic_request
- kmr_drm_node_atomic_request_create_info
- kmr_drm_node_atomic_request_create
- kmr_drm_node_atomic_request_destroy
- kmr_drm_node_handle_drm_event_info
- kmr_drm_node_handle_drm_event
- gltf-loader
- Table of contents (click to go)
- API Documentation
- kmr_gltf_loader_file
- kmr_gltf_loader_file_create_info
- kmr_gltf_loader_file_create
- kmr_gltf_loader_file_destroy
- kmr_gltf_loader_mesh_vertex_data
- kmr_gltf_loader_mesh_data
- kmr_gltf_loader_mesh
- kmr_gltf_loader_mesh_create_info
- kmr_gltf_loader_mesh_create
- kmr_gltf_loader_mesh_destroy
- kmr_gltf_loader_texture_image
- kmr_gltf_loader_texture_image_create_info
- kmr_gltf_loader_texture_image_create
- kmr_gltf_loader_texture_image_destroy
- kmr_gltf_loader_cgltf_texture_transform
- kmr_gltf_loader_cgltf_texture_view
- kmr_gltf_loader_cgltf_pbr_metallic_roughness
- kmr_gltf_loader_material_data
- kmr_gltf_loader_material
- kmr_gltf_loader_material_create_info
- kmr_gltf_loader_material_create
- kmr_gltf_loader_material_destroy
- kmr_gltf_loader_gltf_object_type
- kmr_gltf_loader_node_data
- kmr_gltf_loader_node
- kmr_gltf_loader_node_create_info
- kmr_gltf_loader_node_create
- kmr_gltf_loader_node_destroy
- kmr_gltf_loader_node_display_matrix_transform
- input
- pixel-format
- session
- shader
- vulkan
- Table of contents (click to go)
- API Documentation
- KMR_VK_INSTANCE_PROC_ADDR
- KMR_VK_DEVICE_PROC_ADDR
- kmr_vk_instance_create_info
- kmr_vk_instance_create
- kmr_vk_surface_type
- kmr_vk_surface_create_info
- kmr_vk_surface_create
- kmr_vk_phdev
- kmr_vk_phdev_create_info
- kmr_vk_phdev_create
- kmr_vk_queue
- kmr_vk_queue_create_info
- kmr_vk_queue_create
- kmr_vk_lgdev
- kmr_vk_lgdev_create_info
- kmr_vk_lgdev_create
- kmr_vk_swapchain
- kmr_vk_swapchain_create_info
- kmr_vk_swapchain_create
- kmr_vk_image_handle
- kmr_vk_image_view_handle
- kmr_vk_image
- kmr_vk_image_view_create_info
- kmr_vk_vimage_create_info
- kmr_vk_image_create_info
- kmr_vk_image_create
- kmr_vk_shader_module
- kmr_vk_shader_module_create_info
- kmr_vk_shader_module_create
- kmr_vk_pipeline_layout
- kmr_vk_pipeline_layout_create_info
- kmr_vk_pipeline_layout_create
- kmr_vk_render_pass
- kmr_vk_render_pass_create_info
- kmr_vk_render_pass_create
- kmr_vk_graphics_pipeline
- kmr_vk_graphics_pipeline_create_info
- kmr_vk_graphics_pipeline_create
- kmr_vk_framebuffer_handle
- kmr_vk_framebuffer
- kmr_vk_framebuffer_images
- kmr_vk_framebuffer_create_info
- kmr_vk_framebuffer_create
- kmr_vk_command_buffer_handle
- kmr_vk_command_buffer
- kmr_vk_command_buffer_create_info
- kmr_vk_command_buffer_create
- kmr_vk_command_buffer_record_info
- kmr_vk_command_buffer_record_begin
- kmr_vk_command_buffer_record_end
- kmr_vk_fence_handle
- kmr_vk_semaphore_handle
- kmr_vk_sync_obj
- kmr_vk_sync_obj_create_info
- kmr_vk_sync_obj_create
- kmr_vk_sync_obj_type
- kmr_vk_sync_obj_handle
- kmr_vk_sync_obj_import_external_sync_fd_info
- kmr_vk_sync_obj_import_external_sync_fd
- kmr_vk_sync_obj_export_external_sync_fd_info
- kmr_vk_sync_obj_export_external_sync_fd
- kmr_vk_buffer
- kmr_vk_buffer_create_info
- kmr_vk_buffer_create
- kmr_vk_descriptor_set_layout
- kmr_vk_descriptor_set_layout_create_info
- kmr_vk_descriptor_set_layout_create
- kmr_vk_descriptor_set_handle
- kmr_vk_descriptor_set
- kmr_vk_descriptor_set_create_info
- kmr_vk_descriptor_set_create
- kmr_vk_sampler
- kmr_vk_sampler_create_info
- kmr_vk_sampler_create
- kmr_vk_resource_copy_type
- kmr_vk_resource_copy_buffer_to_buffer_info
- kmr_vk_resource_copy_buffer_to_image_info
- kmr_vk_resource_copy_info
- kmr_vk_resource_copy
- kmr_vk_resource_pipeline_barrier_info
- kmr_vk_resource_pipeline_barrier
- kmr_vk_get_surface_capabilities
- kmr_vk_surface_format
- kmr_vk_get_surface_formats
- kmr_vk_surface_present_mode
- kmr_vk_get_surface_present_modes
- kmr_vk_phdev_format_prop
- kmr_vk_phdev_format_prop_info
- kmr_vk_get_phdev_format_properties
- kmr_vk_get_external_semaphore_properties
- kmr_vk_get_external_fd_memory_properties
- kmr_vk_memory_export_external_fd_info
- kmr_vk_memory_export_external_fd
- kmr_vk_memory_map_info
- kmr_vk_memory_map
- wclient
- Table of contents (click to go)
- API Documentation
- kmr_wc_interface_type
- kmr_wc_core
- kmr_wc_core_create_info
- kmr_wc_core_create
- kmr_wc_core_destroy
- kmr_wc_shm_buffer
- kmr_wc_buffer_handle
- kmr_wc_buffer
- kmr_wc_buffer_create_info
- kmr_wc_buffer_create
- kmr_wc_buffer_destroy
- kmr_wc_renderer_impl
- kmr_wc_surface
- kmr_wc_surface_create_info
- kmr_wc_surface_create
- kmr_wc_surface_destroy
- xclient