kmsroots
latest
Getting Started
Dependencies
Meson
Documentation (Sphinx)
Running Examples
API (Interfaces)
buffer
dma-buf
drm-node
gltf-loader
input
pixel-format
session
shader
vulkan
wclient
xclient
kmsroots
Index
Edit on GitHub
Index
K
K
kmr_buffer (C struct)
kmr_buffer.bufferCount (C member)
kmr_buffer.bufferObjects (C member)
kmr_buffer.gbmDevice (C member)
kmr_buffer_create (C function)
kmr_buffer_create_info (C struct)
kmr_buffer_create_info.bitDepth (C member)
kmr_buffer_create_info.bitsPerPixel (C member)
kmr_buffer_create_info.bufferCount (C member)
kmr_buffer_create_info.bufferType (C member)
kmr_buffer_create_info.gbmBoFlags (C member)
kmr_buffer_create_info.height (C member)
kmr_buffer_create_info.kmsfd (C member)
kmr_buffer_create_info.modifierCount (C member)
kmr_buffer_create_info.modifiers (C member)
kmr_buffer_create_info.pixelFormat (C member)
kmr_buffer_create_info.width (C member)
kmr_buffer_destroy (C function)
kmr_buffer_object (C struct)
kmr_buffer_object.bo (C member)
kmr_buffer_object.dmaBufferFds (C member)
kmr_buffer_object.fbid (C member)
kmr_buffer_object.format (C member)
kmr_buffer_object.kmsfd (C member)
kmr_buffer_object.modifier (C member)
kmr_buffer_object.offsets (C member)
kmr_buffer_object.pitches (C member)
kmr_buffer_object.planeCount (C member)
kmr_buffer_type (C enum)
kmr_buffer_type.KMR_BUFFER_DUMP_BUFFER (C macro)
kmr_buffer_type.KMR_BUFFER_GBM_BUFFER (C macro)
kmr_buffer_type.KMR_BUFFER_GBM_BUFFER_WITH_MODIFIERS (C macro)
kmr_buffer_type.KMR_BUFFER_MAX_TYPE (C macro)
kmr_dma_buf_export_sync_file (C struct)
kmr_dma_buf_export_sync_file.syncFileFds (C member)
kmr_dma_buf_export_sync_file.syncFileFdsCount (C member)
kmr_dma_buf_export_sync_file_create (C function)
kmr_dma_buf_export_sync_file_create_info (C struct)
kmr_dma_buf_export_sync_file_create_info.dmaBufferFds (C member)
kmr_dma_buf_export_sync_file_create_info.dmaBufferFdsCount (C member)
kmr_dma_buf_export_sync_file_create_info.syncFlags (C member)
kmr_dma_buf_export_sync_file_destroy (C function)
kmr_dma_buf_import_sync_file_create (C function)
kmr_dma_buf_import_sync_file_create_info (C struct)
kmr_dma_buf_import_sync_file_create_info.dmaBufferFds (C member)
kmr_dma_buf_import_sync_file_create_info.dmaBufferFdsCount (C member)
kmr_dma_buf_import_sync_file_create_info.syncFileFd (C member)
kmr_dma_buf_import_sync_file_create_info.syncFlags (C member)
kmr_dma_buf_sync_flags (C enum)
kmr_dma_buf_sync_flags.KMR_DMA_BUF_SYNC_READ (C macro)
kmr_dma_buf_sync_flags.KMR_DMA_BUF_SYNC_RW (C macro)
kmr_dma_buf_sync_flags.KMR_DMA_BUF_SYNC_WRITE (C macro)
kmr_drm_node (C struct)
kmr_drm_node.kmsfd (C member)
kmr_drm_node.session (C member)
kmr_drm_node_atomic_request (C struct)
kmr_drm_node_atomic_request.atomicRequest (C member)
kmr_drm_node_atomic_request.rendererInfo (C member)
kmr_drm_node_atomic_request_create (C function)
kmr_drm_node_atomic_request_create_info (C struct)
kmr_drm_node_atomic_request_create_info.display (C member)
kmr_drm_node_atomic_request_create_info.kmsfd (C member)
kmr_drm_node_atomic_request_create_info.renderer (C member)
kmr_drm_node_atomic_request_create_info.rendererCurrentBuffer (C member)
kmr_drm_node_atomic_request_create_info.rendererData (C member)
kmr_drm_node_atomic_request_create_info.rendererFbId (C member)
kmr_drm_node_atomic_request_create_info.rendererRunning (C member)
kmr_drm_node_atomic_request_destroy (C function)
kmr_drm_node_create (C function)
kmr_drm_node_create_info (C struct)
kmr_drm_node_create_info.kmsNode (C member)
kmr_drm_node_create_info.session (C member)
kmr_drm_node_destroy (C function)
kmr_drm_node_device_capabilites (C struct)
kmr_drm_node_device_capabilites.CAP_ADDFB2_MODIFIERS (C member)
kmr_drm_node_device_capabilites.CAP_CRTC_IN_VBLANK_EVENT (C member)
kmr_drm_node_device_capabilites.CAP_DUMB_BUFFER (C member)
kmr_drm_node_device_capabilites.CAP_TIMESTAMP_MONOTONIC (C member)
kmr_drm_node_display (C struct)
kmr_drm_node_display.connector (C member)
kmr_drm_node_display.crtc (C member)
kmr_drm_node_display.height (C member)
kmr_drm_node_display.kmsfd (C member)
kmr_drm_node_display.modeData (C member)
kmr_drm_node_display.plane (C member)
kmr_drm_node_display.presClock (C member)
kmr_drm_node_display.width (C member)
kmr_drm_node_display_create (C function)
kmr_drm_node_display_create_info (C struct)
kmr_drm_node_display_create_info.kmsfd (C member)
kmr_drm_node_display_destroy (C function)
kmr_drm_node_display_mode_data (C struct)
kmr_drm_node_display_mode_data.id (C member)
kmr_drm_node_display_mode_data.modeInfo (C member)
kmr_drm_node_display_mode_info (C struct)
kmr_drm_node_display_mode_info.display (C member)
kmr_drm_node_display_mode_info.fbid (C member)
kmr_drm_node_display_mode_reset (C function)
kmr_drm_node_display_mode_set (C function)
kmr_drm_node_display_object_props (C struct)
kmr_drm_node_display_object_props.id (C member)
kmr_drm_node_display_object_props.propsData (C member)
kmr_drm_node_display_object_props.propsDataCount (C member)
kmr_drm_node_display_object_props_data (C struct)
kmr_drm_node_display_object_props_data.id (C member)
kmr_drm_node_display_object_props_data.value (C member)
kmr_drm_node_get_device_capabilities (C function)
kmr_drm_node_handle_drm_event (C function)
kmr_drm_node_handle_drm_event_info (C struct)
kmr_drm_node_handle_drm_event_info.kmsfd (C member)
kmr_drm_node_renderer_impl (C function)
kmr_gltf_loader_cgltf_pbr_metallic_roughness (C struct)
kmr_gltf_loader_cgltf_pbr_metallic_roughness.baseColorFactor (C member)
kmr_gltf_loader_cgltf_pbr_metallic_roughness.baseColorTexture (C member)
kmr_gltf_loader_cgltf_pbr_metallic_roughness.metallicFactor (C member)
kmr_gltf_loader_cgltf_pbr_metallic_roughness.metallicRoughnessTexture (C member)
kmr_gltf_loader_cgltf_pbr_metallic_roughness.roughnessFactor (C member)
kmr_gltf_loader_cgltf_texture_transform (C struct)
kmr_gltf_loader_cgltf_texture_transform.offsets (C member)
kmr_gltf_loader_cgltf_texture_transform.rotation (C member)
kmr_gltf_loader_cgltf_texture_transform.scales (C member)
kmr_gltf_loader_cgltf_texture_view (C struct)
kmr_gltf_loader_cgltf_texture_view.imageIndex (C member)
kmr_gltf_loader_cgltf_texture_view.scale (C member)
kmr_gltf_loader_cgltf_texture_view.textureIndex (C member)
kmr_gltf_loader_cgltf_texture_view.textureTransform (C member)
kmr_gltf_loader_file (C struct)
kmr_gltf_loader_file.gltfData (C member)
kmr_gltf_loader_file_create (C function)
kmr_gltf_loader_file_create_info (C struct)
kmr_gltf_loader_file_create_info.fileName (C member)
kmr_gltf_loader_file_destroy (C function)
kmr_gltf_loader_gltf_object_type (C enum)
kmr_gltf_loader_gltf_object_type.KMR_GLTF_LOADER_GLTF_CAMERA (C macro)
kmr_gltf_loader_gltf_object_type.KMR_GLTF_LOADER_GLTF_MESH (C macro)
kmr_gltf_loader_gltf_object_type.KMR_GLTF_LOADER_GLTF_NODE (C macro)
kmr_gltf_loader_gltf_object_type.KMR_GLTF_LOADER_GLTF_SKIN (C macro)
kmr_gltf_loader_material (C struct)
kmr_gltf_loader_material.materialData (C member)
kmr_gltf_loader_material.materialDataCount (C member)
kmr_gltf_loader_material_create (C function)
kmr_gltf_loader_material_create_info (C struct)
kmr_gltf_loader_material_create_info.gltfFile (C member)
kmr_gltf_loader_material_data (C struct)
kmr_gltf_loader_material_data.materialName (C member)
kmr_gltf_loader_material_data.meshIndex (C member)
kmr_gltf_loader_material_data.normalTexture (C member)
kmr_gltf_loader_material_data.occlusionTexture (C member)
kmr_gltf_loader_material_data.pbrMetallicRoughness (C member)
kmr_gltf_loader_material_destroy (C function)
kmr_gltf_loader_mesh (C struct)
kmr_gltf_loader_mesh.bufferIndex (C member)
kmr_gltf_loader_mesh.meshData (C member)
kmr_gltf_loader_mesh.meshDataCount (C member)
kmr_gltf_loader_mesh_create (C function)
kmr_gltf_loader_mesh_create_info (C struct)
kmr_gltf_loader_mesh_create_info.bufferIndex (C member)
kmr_gltf_loader_mesh_create_info.gltfFile (C member)
kmr_gltf_loader_mesh_data (C struct)
kmr_gltf_loader_mesh_data.firstIndex (C member)
kmr_gltf_loader_mesh_data.indexBufferData (C member)
kmr_gltf_loader_mesh_data.indexBufferDataCount (C member)
kmr_gltf_loader_mesh_data.indexBufferDataSize (C member)
kmr_gltf_loader_mesh_data.vertexBufferData (C member)
kmr_gltf_loader_mesh_data.vertexBufferDataCount (C member)
kmr_gltf_loader_mesh_data.vertexBufferDataSize (C member)
kmr_gltf_loader_mesh_destroy (C function)
kmr_gltf_loader_mesh_vertex_data (C struct)
kmr_gltf_loader_mesh_vertex_data.color (C member)
kmr_gltf_loader_mesh_vertex_data.normal (C member)
kmr_gltf_loader_mesh_vertex_data.position (C member)
kmr_gltf_loader_mesh_vertex_data.texCoord (C member)
kmr_gltf_loader_node (C struct)
kmr_gltf_loader_node.nodeData (C member)
kmr_gltf_loader_node.nodeDataCount (C member)
kmr_gltf_loader_node_create (C function)
kmr_gltf_loader_node_create_info (C struct)
kmr_gltf_loader_node_create_info.gltfFile (C member)
kmr_gltf_loader_node_create_info.sceneIndex (C member)
kmr_gltf_loader_node_data (C struct)
kmr_gltf_loader_node_data.matrixTransform (C member)
kmr_gltf_loader_node_data.nodeIndex (C member)
kmr_gltf_loader_node_data.objectIndex (C member)
kmr_gltf_loader_node_data.objectType (C member)
kmr_gltf_loader_node_data.parentNodeIndex (C member)
kmr_gltf_loader_node_destroy (C function)
kmr_gltf_loader_node_display_matrix_transform (C function)
kmr_gltf_loader_texture_image (C struct)
kmr_gltf_loader_texture_image.imageCount (C member)
kmr_gltf_loader_texture_image.imageData (C member)
kmr_gltf_loader_texture_image.totalBufferSize (C member)
kmr_gltf_loader_texture_image_create (C function)
kmr_gltf_loader_texture_image_create_info (C struct)
kmr_gltf_loader_texture_image_create_info.directory (C member)
kmr_gltf_loader_texture_image_create_info.gltfFile (C member)
kmr_gltf_loader_texture_image_destroy (C function)
kmr_input (C struct)
kmr_input.inputfd (C member)
kmr_input.inputInst (C member)
kmr_input_create (C function)
kmr_input_create_info (C struct)
kmr_input_create_info.inputfd (C member)
kmr_input_create_info.inputInst (C member)
kmr_input_destroy (C function)
kmr_pixel_format_conv_type (C enum)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_DRM_TO_GBM (C macro)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_DRM_TO_VK (C macro)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_GBM_TO_DRM (C macro)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_GBM_TO_VK (C macro)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_VK_TO_DRM (C macro)
kmr_pixel_format_conv_type.KMR_PIXEL_FORMAT_CONV_VK_TO_GBM (C macro)
kmr_pixel_format_convert_name (C function)
kmr_pixel_format_get_name (C function)
kmr_pixel_format_type (C enum)
kmr_pixel_format_type.KMR_PIXEL_FORMAT_VK (C macro)
kmr_session (C struct)
kmr_session.active (C member)
kmr_session.seat (C member)
kmr_session.seatFd (C member)
kmr_session.seatName (C member)
kmr_session_create (C function)
kmr_session_destroy (C function)
kmr_session_release_device (C function)
kmr_session_switch_vt (C function)
kmr_session_take_control_of_device (C function)
kmr_shader_spirv (C struct)
kmr_shader_spirv.bytes (C member)
kmr_shader_spirv.byteSize (C member)
kmr_shader_spirv.result (C member)
kmr_shader_spirv_create (C function)
kmr_shader_spirv_create_info (C struct)
kmr_shader_spirv_create_info.entryPoint (C member)
kmr_shader_spirv_create_info.filename (C member)
kmr_shader_spirv_create_info.kind (C member)
kmr_shader_spirv_create_info.source (C member)
kmr_shader_spirv_destroy (C function)
kmr_vk_buffer (C struct)
kmr_vk_buffer.buffer (C member)
kmr_vk_buffer.deviceMemory (C member)
kmr_vk_buffer.logicalDevice (C member)
kmr_vk_buffer_create (C function)
kmr_vk_buffer_create_info (C struct)
kmr_vk_buffer_create_info.bufferFlags (C member)
kmr_vk_buffer_create_info.bufferSharingMode (C member)
kmr_vk_buffer_create_info.bufferSize (C member)
kmr_vk_buffer_create_info.bufferUsage (C member)
kmr_vk_buffer_create_info.logicalDevice (C member)
kmr_vk_buffer_create_info.memPropertyFlags (C member)
kmr_vk_buffer_create_info.physDevice (C member)
kmr_vk_buffer_create_info.queueFamilyIndexCount (C member)
kmr_vk_buffer_create_info.queueFamilyIndices (C member)
kmr_vk_command_buffer (C struct)
kmr_vk_command_buffer.commandBufferCount (C member)
kmr_vk_command_buffer.commandBufferHandles (C member)
kmr_vk_command_buffer.commandPool (C member)
kmr_vk_command_buffer.logicalDevice (C member)
kmr_vk_command_buffer_create (C function)
kmr_vk_command_buffer_create_info (C struct)
kmr_vk_command_buffer_create_info.commandBufferCount (C member)
kmr_vk_command_buffer_create_info.logicalDevice (C member)
kmr_vk_command_buffer_create_info.queueFamilyIndex (C member)
kmr_vk_command_buffer_handle (C struct)
kmr_vk_command_buffer_handle.commandBuffer (C member)
kmr_vk_command_buffer_record_begin (C function)
kmr_vk_command_buffer_record_end (C function)
kmr_vk_command_buffer_record_info (C struct)
kmr_vk_command_buffer_record_info.commandBufferCount (C member)
kmr_vk_command_buffer_record_info.commandBufferHandles (C member)
kmr_vk_command_buffer_record_info.commandBufferUsageflags (C member)
kmr_vk_descriptor_set (C struct)
kmr_vk_descriptor_set.descriptorPool (C member)
kmr_vk_descriptor_set.descriptorSetHandles (C member)
kmr_vk_descriptor_set.descriptorSetsCount (C member)
kmr_vk_descriptor_set.logicalDevice (C member)
kmr_vk_descriptor_set_create (C function)
kmr_vk_descriptor_set_create_info (C struct)
kmr_vk_descriptor_set_create_info.descriptorPoolCreateflags (C member)
kmr_vk_descriptor_set_create_info.descriptorPoolInfoCount (C member)
kmr_vk_descriptor_set_create_info.descriptorPoolInfos (C member)
kmr_vk_descriptor_set_create_info.descriptorSetLayoutCount (C member)
kmr_vk_descriptor_set_create_info.descriptorSetLayouts (C member)
kmr_vk_descriptor_set_create_info.logicalDevice (C member)
kmr_vk_descriptor_set_handle (C struct)
kmr_vk_descriptor_set_handle.descriptorSet (C member)
kmr_vk_descriptor_set_layout (C struct)
kmr_vk_descriptor_set_layout.descriptorSetLayout (C member)
kmr_vk_descriptor_set_layout.logicalDevice (C member)
kmr_vk_descriptor_set_layout_create (C function)
kmr_vk_descriptor_set_layout_create_info (C struct)
kmr_vk_descriptor_set_layout_create_info.descriptorSetLayoutBindingCount (C member)
kmr_vk_descriptor_set_layout_create_info.descriptorSetLayoutBindings (C member)
kmr_vk_descriptor_set_layout_create_info.descriptorSetLayoutCreateflags (C member)
kmr_vk_descriptor_set_layout_create_info.logicalDevice (C member)
KMR_VK_DEVICE_PROC_ADDR (C macro)
kmr_vk_fence_handle (C struct)
kmr_vk_fence_handle.fence (C member)
kmr_vk_framebuffer (C struct)
kmr_vk_framebuffer.framebufferCount (C member)
kmr_vk_framebuffer.framebufferHandles (C member)
kmr_vk_framebuffer.logicalDevice (C member)
kmr_vk_framebuffer_create (C function)
kmr_vk_framebuffer_create_info (C struct)
kmr_vk_framebuffer_create_info.framebufferCount (C member)
kmr_vk_framebuffer_create_info.framebufferImageAttachmentCount (C member)
kmr_vk_framebuffer_create_info.framebufferImages (C member)
kmr_vk_framebuffer_create_info.height (C member)
kmr_vk_framebuffer_create_info.layers (C member)
kmr_vk_framebuffer_create_info.logicalDevice (C member)
kmr_vk_framebuffer_create_info.renderPass (C member)
kmr_vk_framebuffer_create_info.width (C member)
kmr_vk_framebuffer_handle (C struct)
kmr_vk_framebuffer_handle.framebuffer (C member)
kmr_vk_framebuffer_images (C struct)
kmr_vk_framebuffer_images.imageAttachments (C member)
kmr_vk_get_external_fd_memory_properties (C function)
kmr_vk_get_external_semaphore_properties (C function)
kmr_vk_get_phdev_format_properties (C function)
kmr_vk_get_surface_capabilities (C function)
kmr_vk_get_surface_formats (C function)
kmr_vk_get_surface_present_modes (C function)
kmr_vk_graphics_pipeline (C struct)
kmr_vk_graphics_pipeline.graphicsPipeline (C member)
kmr_vk_graphics_pipeline.logicalDevice (C member)
kmr_vk_graphics_pipeline_create (C function)
kmr_vk_graphics_pipeline_create_info (C struct)
kmr_vk_graphics_pipeline_create_info.colorBlendState (C member)
kmr_vk_graphics_pipeline_create_info.depthStencilState (C member)
kmr_vk_graphics_pipeline_create_info.dynamicState (C member)
kmr_vk_graphics_pipeline_create_info.inputAssemblyState (C member)
kmr_vk_graphics_pipeline_create_info.logicalDevice (C member)
kmr_vk_graphics_pipeline_create_info.multisampleState (C member)
kmr_vk_graphics_pipeline_create_info.pipelineLayout (C member)
kmr_vk_graphics_pipeline_create_info.rasterizationState (C member)
kmr_vk_graphics_pipeline_create_info.renderPass (C member)
kmr_vk_graphics_pipeline_create_info.shaderStageCount (C member)
kmr_vk_graphics_pipeline_create_info.shaderStages (C member)
kmr_vk_graphics_pipeline_create_info.subpass (C member)
kmr_vk_graphics_pipeline_create_info.tessellationState (C member)
kmr_vk_graphics_pipeline_create_info.vertexInputState (C member)
kmr_vk_graphics_pipeline_create_info.viewportState (C member)
kmr_vk_image (C struct)
kmr_vk_image.imageCount (C member)
kmr_vk_image.imageHandles (C member)
kmr_vk_image.imageViewHandles (C member)
kmr_vk_image.logicalDevice (C member)
kmr_vk_image.swapchain (C member)
kmr_vk_image_create (C function)
kmr_vk_image_create_info (C struct)
kmr_vk_image_create_info.imageCount (C member)
kmr_vk_image_create_info.imageCreateInfos (C member)
kmr_vk_image_create_info.imageViewCreateInfos (C member)
kmr_vk_image_create_info.logicalDevice (C member)
kmr_vk_image_create_info.memPropertyFlags (C member)
kmr_vk_image_create_info.physDevice (C member)
kmr_vk_image_create_info.swapchain (C member)
kmr_vk_image_create_info.useExternalDmaBuffer (C member)
kmr_vk_image_handle (C struct)
kmr_vk_image_handle.deviceMemory (C member)
kmr_vk_image_handle.deviceMemoryCount (C member)
kmr_vk_image_handle.image (C member)
kmr_vk_image_view_create_info (C struct)
kmr_vk_image_view_create_info.imageViewComponents (C member)
kmr_vk_image_view_create_info.imageViewflags (C member)
kmr_vk_image_view_create_info.imageViewFormat (C member)
kmr_vk_image_view_create_info.imageViewSubresourceRange (C member)
kmr_vk_image_view_create_info.imageViewType (C member)
kmr_vk_image_view_handle (C struct)
kmr_vk_image_view_handle.view (C member)
kmr_vk_instance_create (C function)
kmr_vk_instance_create_info (C struct)
kmr_vk_instance_create_info.appName (C member)
kmr_vk_instance_create_info.enabledExtensionCount (C member)
kmr_vk_instance_create_info.enabledExtensionNames (C member)
kmr_vk_instance_create_info.enabledLayerCount (C member)
kmr_vk_instance_create_info.enabledLayerNames (C member)
kmr_vk_instance_create_info.engineName (C member)
KMR_VK_INSTANCE_PROC_ADDR (C macro)
kmr_vk_lgdev (C struct)
kmr_vk_lgdev.logicalDevice (C member)
kmr_vk_lgdev.queueCount (C member)
kmr_vk_lgdev.queues (C member)
kmr_vk_lgdev_create (C function)
kmr_vk_lgdev_create_info (C struct)
kmr_vk_lgdev_create_info.enabledExtensionCount (C member)
kmr_vk_lgdev_create_info.enabledExtensionNames (C member)
kmr_vk_lgdev_create_info.enabledFeatures (C member)
kmr_vk_lgdev_create_info.instance (C member)
kmr_vk_lgdev_create_info.physDevice (C member)
kmr_vk_lgdev_create_info.queueCount (C member)
kmr_vk_lgdev_create_info.queues (C member)
kmr_vk_memory_export_external_fd (C function)
kmr_vk_memory_export_external_fd_info (C struct)
kmr_vk_memory_export_external_fd_info.deviceMemory (C member)
kmr_vk_memory_export_external_fd_info.handleType (C member)
kmr_vk_memory_export_external_fd_info.logicalDevice (C member)
kmr_vk_memory_map (C function)
kmr_vk_memory_map_info (C struct)
kmr_vk_memory_map_info.bufferData (C member)
kmr_vk_memory_map_info.deviceMemory (C member)
kmr_vk_memory_map_info.deviceMemoryOffset (C member)
kmr_vk_memory_map_info.logicalDevice (C member)
kmr_vk_memory_map_info.memoryBufferSize (C member)
kmr_vk_phdev (C struct)
kmr_vk_phdev.instance (C member)
kmr_vk_phdev.kmsfd (C member)
kmr_vk_phdev.physDevice (C member)
kmr_vk_phdev.physDeviceDrmProperties (C member)
kmr_vk_phdev.physDeviceFeatures (C member)
kmr_vk_phdev.physDeviceProperties (C member)
kmr_vk_phdev_create (C function)
kmr_vk_phdev_create_info (C struct)
kmr_vk_phdev_create_info.deviceType (C member)
kmr_vk_phdev_create_info.instance (C member)
kmr_vk_phdev_create_info.kmsfd (C member)
kmr_vk_phdev_format_prop (C struct)
kmr_vk_phdev_format_prop.formatProperties (C member)
kmr_vk_phdev_format_prop.formatPropertyCount (C member)
kmr_vk_phdev_format_prop_info (C struct)
kmr_vk_phdev_format_prop_info.formatCount (C member)
kmr_vk_phdev_format_prop_info.formats (C member)
kmr_vk_phdev_format_prop_info.modifierCount (C member)
kmr_vk_phdev_format_prop_info.modifierProperties (C member)
kmr_vk_phdev_format_prop_info.physDev (C member)
kmr_vk_pipeline_layout (C struct)
kmr_vk_pipeline_layout.logicalDevice (C member)
kmr_vk_pipeline_layout.pipelineLayout (C member)
kmr_vk_pipeline_layout_create (C function)
kmr_vk_pipeline_layout_create_info (C struct)
kmr_vk_pipeline_layout_create_info.descriptorSetLayoutCount (C member)
kmr_vk_pipeline_layout_create_info.descriptorSetLayouts (C member)
kmr_vk_pipeline_layout_create_info.logicalDevice (C member)
kmr_vk_pipeline_layout_create_info.pushConstantRangeCount (C member)
kmr_vk_pipeline_layout_create_info.pushConstantRanges (C member)
kmr_vk_queue (C struct)
kmr_vk_queue.familyIndex (C member)
kmr_vk_queue.name (C member)
kmr_vk_queue.queue (C member)
kmr_vk_queue.queueCount (C member)
kmr_vk_queue_create (C function)
kmr_vk_queue_create_info (C struct)
kmr_vk_queue_create_info.physDevice (C member)
kmr_vk_queue_create_info.queueFlag (C member)
kmr_vk_render_pass (C struct)
kmr_vk_render_pass.logicalDevice (C member)
kmr_vk_render_pass.renderPass (C member)
kmr_vk_render_pass_create (C function)
kmr_vk_render_pass_create_info (C struct)
kmr_vk_render_pass_create_info.attachmentDescriptionCount (C member)
kmr_vk_render_pass_create_info.attachmentDescriptions (C member)
kmr_vk_render_pass_create_info.logicalDevice (C member)
kmr_vk_render_pass_create_info.subpassDependencies (C member)
kmr_vk_render_pass_create_info.subpassDependencyCount (C member)
kmr_vk_render_pass_create_info.subpassDescriptionCount (C member)
kmr_vk_render_pass_create_info.subpassDescriptions (C member)
kmr_vk_resource_copy (C function)
kmr_vk_resource_copy_buffer_to_buffer_info (C struct)
kmr_vk_resource_copy_buffer_to_buffer_info.copyRegion (C member)
kmr_vk_resource_copy_buffer_to_image_info (C struct)
kmr_vk_resource_copy_buffer_to_image_info.copyRegion (C member)
kmr_vk_resource_copy_buffer_to_image_info.imageLayout (C member)
kmr_vk_resource_copy_info (C struct)
kmr_vk_resource_copy_info.commandBuffer (C member)
kmr_vk_resource_copy_info.dstResource (C member)
kmr_vk_resource_copy_info.queue (C member)
kmr_vk_resource_copy_info.resourceCopyInfo (C member)
kmr_vk_resource_copy_info.resourceCopyType (C member)
kmr_vk_resource_copy_info.srcResource (C member)
kmr_vk_resource_copy_type (C enum)
kmr_vk_resource_copy_type.KMR_VK_RESOURCE_COPY_VK_BUFFER_TO_VK_BUFFER (C macro)
kmr_vk_resource_copy_type.KMR_VK_RESOURCE_COPY_VK_BUFFER_TO_VK_IMAGE (C macro)
kmr_vk_resource_copy_type.KMR_VK_RESOURCE_COPY_VK_IMAGE_TO_VK_BUFFER (C macro)
kmr_vk_resource_pipeline_barrier (C function)
kmr_vk_resource_pipeline_barrier_info (C struct)
kmr_vk_resource_pipeline_barrier_info.bufferMemoryBarrier (C member)
kmr_vk_resource_pipeline_barrier_info.commandBuffer (C member)
kmr_vk_resource_pipeline_barrier_info.dependencyFlags (C member)
kmr_vk_resource_pipeline_barrier_info.dstPipelineStage (C member)
kmr_vk_resource_pipeline_barrier_info.imageMemoryBarrier (C member)
kmr_vk_resource_pipeline_barrier_info.memoryBarrier (C member)
kmr_vk_resource_pipeline_barrier_info.queue (C member)
kmr_vk_resource_pipeline_barrier_info.srcPipelineStage (C member)
kmr_vk_sampler (C struct)
kmr_vk_sampler.logicalDevice (C member)
kmr_vk_sampler.sampler (C member)
kmr_vk_sampler_create (C function)
kmr_vk_sampler_create_info (C struct)
kmr_vk_sampler_create_info.logicalDevice (C member)
kmr_vk_sampler_create_info.samplerAddressModeU (C member)
kmr_vk_sampler_create_info.samplerAddressModeV (C member)
kmr_vk_sampler_create_info.samplerAddressModeW (C member)
kmr_vk_sampler_create_info.samplerAnisotropyEnable (C member)
kmr_vk_sampler_create_info.samplerBorderColor (C member)
kmr_vk_sampler_create_info.samplerCompareEnable (C member)
kmr_vk_sampler_create_info.samplerCompareOp (C member)
kmr_vk_sampler_create_info.samplerFlags (C member)
kmr_vk_sampler_create_info.samplerMagFilter (C member)
kmr_vk_sampler_create_info.samplerMaxAnisotropy (C member)
kmr_vk_sampler_create_info.samplerMaxLod (C member)
kmr_vk_sampler_create_info.samplerMinFilter (C member)
kmr_vk_sampler_create_info.samplerMinLod (C member)
kmr_vk_sampler_create_info.samplerMipLodBias (C member)
kmr_vk_sampler_create_info.samplerMipmapMode (C member)
kmr_vk_sampler_create_info.samplerUnnormalizedCoordinates (C member)
kmr_vk_semaphore_handle (C struct)
kmr_vk_semaphore_handle.semaphore (C member)
kmr_vk_shader_module (C struct)
kmr_vk_shader_module.logicalDevice (C member)
kmr_vk_shader_module.shaderModule (C member)
kmr_vk_shader_module.shaderName (C member)
kmr_vk_shader_module_create (C function)
kmr_vk_shader_module_create_info (C struct)
kmr_vk_shader_module_create_info.logicalDevice (C member)
kmr_vk_shader_module_create_info.shaderName (C member)
kmr_vk_shader_module_create_info.sprivBytes (C member)
kmr_vk_shader_module_create_info.sprivByteSize (C member)
kmr_vk_surface_create (C function)
kmr_vk_surface_create_info (C struct)
kmr_vk_surface_create_info.display (C member)
kmr_vk_surface_create_info.instance (C member)
kmr_vk_surface_create_info.surface (C member)
kmr_vk_surface_create_info.surfaceType (C member)
kmr_vk_surface_create_info.window (C member)
kmr_vk_surface_format (C struct)
kmr_vk_surface_format.surfaceFormatCount (C member)
kmr_vk_surface_format.surfaceFormats (C member)
kmr_vk_surface_present_mode (C struct)
kmr_vk_surface_present_mode.presentModeCount (C member)
kmr_vk_surface_present_mode.presentModes (C member)
kmr_vk_surface_type (C enum)
kmr_vk_surface_type.KMR_SURFACE_WAYLAND_CLIENT (C macro)
kmr_vk_surface_type.KMR_SURFACE_XCB_CLIENT (C macro)
kmr_vk_swapchain (C struct)
kmr_vk_swapchain.logicalDevice (C member)
kmr_vk_swapchain.swapchain (C member)
kmr_vk_swapchain_create (C function)
kmr_vk_swapchain_create_info (C struct)
kmr_vk_swapchain_create_info.clipped (C member)
kmr_vk_swapchain_create_info.compositeAlpha (C member)
kmr_vk_swapchain_create_info.extent2D (C member)
kmr_vk_swapchain_create_info.imageArrayLayers (C member)
kmr_vk_swapchain_create_info.imageSharingMode (C member)
kmr_vk_swapchain_create_info.imageUsage (C member)
kmr_vk_swapchain_create_info.logicalDevice (C member)
kmr_vk_swapchain_create_info.oldSwapChain (C member)
kmr_vk_swapchain_create_info.presentMode (C member)
kmr_vk_swapchain_create_info.queueFamilyIndexCount (C member)
kmr_vk_swapchain_create_info.queueFamilyIndices (C member)
kmr_vk_swapchain_create_info.surface (C member)
kmr_vk_swapchain_create_info.surfaceCapabilities (C member)
kmr_vk_swapchain_create_info.surfaceFormat (C member)
kmr_vk_sync_obj (C struct)
kmr_vk_sync_obj.fenceCount (C member)
kmr_vk_sync_obj.fenceHandles (C member)
kmr_vk_sync_obj.logicalDevice (C member)
kmr_vk_sync_obj.semaphoreCount (C member)
kmr_vk_sync_obj.semaphoreHandles (C member)
kmr_vk_sync_obj_create (C function)
kmr_vk_sync_obj_create_info (C struct)
kmr_vk_sync_obj_create_info.fenceCount (C member)
kmr_vk_sync_obj_create_info.logicalDevice (C member)
kmr_vk_sync_obj_create_info.semaphoreCount (C member)
kmr_vk_sync_obj_create_info.semaphoreType (C member)
kmr_vk_sync_obj_export_external_sync_fd (C function)
kmr_vk_sync_obj_export_external_sync_fd_info (C struct)
kmr_vk_sync_obj_export_external_sync_fd_info.logicalDevice (C member)
kmr_vk_sync_obj_export_external_sync_fd_info.syncHandle (C member)
kmr_vk_sync_obj_export_external_sync_fd_info.syncType (C member)
kmr_vk_sync_obj_handle (C union)
kmr_vk_sync_obj_handle.fence (C member)
kmr_vk_sync_obj_handle.semaphore (C member)
kmr_vk_sync_obj_import_external_sync_fd (C function)
kmr_vk_sync_obj_import_external_sync_fd_info (C struct)
kmr_vk_sync_obj_import_external_sync_fd_info.logicalDevice (C member)
kmr_vk_sync_obj_import_external_sync_fd_info.syncFd (C member)
kmr_vk_sync_obj_import_external_sync_fd_info.syncHandle (C member)
kmr_vk_sync_obj_import_external_sync_fd_info.syncType (C member)
kmr_vk_sync_obj_type (C enum)
kmr_vk_sync_obj_type.KMR_VK_SYNC_OBJ_FENCE (C macro)
kmr_vk_sync_obj_type.KMR_VK_SYNC_OBJ_SEMAPHORE (C macro)
kmr_vk_vimage_create_info (C struct)
kmr_vk_vimage_create_info.imageArrayLayers (C member)
kmr_vk_vimage_create_info.imageDmaBufferCount (C member)
kmr_vk_vimage_create_info.imageDmaBufferFds (C member)
kmr_vk_vimage_create_info.imageDmaBufferFormatModifier (C member)
kmr_vk_vimage_create_info.imageDmaBufferMemTypeBits (C member)
kmr_vk_vimage_create_info.imageDmaBufferResourceInfo (C member)
kmr_vk_vimage_create_info.imageExtent3D (C member)
kmr_vk_vimage_create_info.imageflags (C member)
kmr_vk_vimage_create_info.imageFormat (C member)
kmr_vk_vimage_create_info.imageInitialLayout (C member)
kmr_vk_vimage_create_info.imageMipLevels (C member)
kmr_vk_vimage_create_info.imageQueueFamilyIndexCount (C member)
kmr_vk_vimage_create_info.imageQueueFamilyIndices (C member)
kmr_vk_vimage_create_info.imageSamples (C member)
kmr_vk_vimage_create_info.imageSharingMode (C member)
kmr_vk_vimage_create_info.imageTiling (C member)
kmr_vk_vimage_create_info.imageType (C member)
kmr_vk_vimage_create_info.imageUsage (C member)
kmr_wc_buffer (C struct)
kmr_wc_buffer.bufferCount (C member)
kmr_wc_buffer.shmBufferObjects (C member)
kmr_wc_buffer.wlBufferHandles (C member)
kmr_wc_buffer_create (C function)
kmr_wc_buffer_create_info (C struct)
kmr_wc_buffer_create_info.bufferCount (C member)
kmr_wc_buffer_create_info.bytesPerPixel (C member)
kmr_wc_buffer_create_info.core (C member)
kmr_wc_buffer_create_info.height (C member)
kmr_wc_buffer_create_info.pixelFormat (C member)
kmr_wc_buffer_create_info.width (C member)
kmr_wc_buffer_destroy (C function)
kmr_wc_buffer_handle (C struct)
kmr_wc_buffer_handle.buffer (C member)
kmr_wc_core (C struct)
kmr_wc_core.fullScreenShell (C member)
kmr_wc_core.iType (C member)
kmr_wc_core.wlCompositor (C member)
kmr_wc_core.wlDisplay (C member)
kmr_wc_core.wlRegistry (C member)
kmr_wc_core.wlSeat (C member)
kmr_wc_core.wlShm (C member)
kmr_wc_core.xdgWmBase (C member)
kmr_wc_core_create (C function)
kmr_wc_core_create_info (C struct)
kmr_wc_core_create_info.displayName (C member)
kmr_wc_core_create_info.iType (C member)
kmr_wc_core_destroy (C function)
kmr_wc_interface_type (C enum)
kmr_wc_interface_type.KMR_WC_INTERFACE_ALL (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_NULL (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_WL_COMPOSITOR (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_WL_SEAT (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_WL_SHM (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_XDG_WM_BASE (C macro)
kmr_wc_interface_type.KMR_WC_INTERFACE_ZWP_FULLSCREEN_SHELL_V1 (C macro)
kmr_wc_renderer_impl (C function)
kmr_wc_shm_buffer (C struct)
kmr_wc_shm_buffer.shmFd (C member)
kmr_wc_shm_buffer.shmPoolData (C member)
kmr_wc_shm_buffer.shmPoolSize (C member)
kmr_wc_surface (C struct)
kmr_wc_surface.bufferCount (C member)
kmr_wc_surface.rendererInfo (C member)
kmr_wc_surface.wlBufferHandles (C member)
kmr_wc_surface.wlCallback (C member)
kmr_wc_surface.wlSurface (C member)
kmr_wc_surface.xdgSurface (C member)
kmr_wc_surface.xdgToplevel (C member)
kmr_wc_surface_create (C function)
kmr_wc_surface_create_info (C struct)
kmr_wc_surface_create_info.appName (C member)
kmr_wc_surface_create_info.buffer (C member)
kmr_wc_surface_create_info.bufferCount (C member)
kmr_wc_surface_create_info.core (C member)
kmr_wc_surface_create_info.fullscreen (C member)
kmr_wc_surface_create_info.renderer (C member)
kmr_wc_surface_create_info.rendererCurrentBuffer (C member)
kmr_wc_surface_create_info.rendererData (C member)
kmr_wc_surface_create_info.rendererRunning (C member)
kmr_wc_surface_destroy (C function)
kmr_xcb_renderer_impl (C function)
kmr_xcb_window (C struct)
kmr_xcb_window.conn (C member)
kmr_xcb_window.delWindow (C member)
kmr_xcb_window.window (C member)
kmr_xcb_window_create (C function)
kmr_xcb_window_create_info (C struct)
kmr_xcb_window_create_info.appName (C member)
kmr_xcb_window_create_info.display (C member)
kmr_xcb_window_create_info.fullscreen (C member)
kmr_xcb_window_create_info.height (C member)
kmr_xcb_window_create_info.screen (C member)
kmr_xcb_window_create_info.transparent (C member)
kmr_xcb_window_create_info.width (C member)
kmr_xcb_window_destroy (C function)
kmr_xcb_window_handle_event (C function)
kmr_xcb_window_handle_event_info (C struct)
kmr_xcb_window_handle_event_info.renderer (C member)
kmr_xcb_window_handle_event_info.rendererCurrentBuffer (C member)
kmr_xcb_window_handle_event_info.rendererData (C member)
kmr_xcb_window_handle_event_info.rendererRunning (C member)
kmr_xcb_window_handle_event_info.xcbWindowObject (C member)
kmr_xcb_window_make_visible (C function)