• Home
  • Raw
  • Download

Lines Matching defs:DeviceFunctions

162 pub struct DeviceFunctions {  struct
163 pub v1_0: ash::vk::DeviceFnV1_0,
164 pub v1_1: ash::vk::DeviceFnV1_1,
165 pub v1_2: ash::vk::DeviceFnV1_2,
166 pub v1_3: ash::vk::DeviceFnV1_3,
167 pub khr_acceleration_structure: ash::vk::KhrAccelerationStructureFn,
168 pub khr_bind_memory2: ash::vk::KhrBindMemory2Fn,
169 pub khr_buffer_device_address: ash::vk::KhrBufferDeviceAddressFn,
170 pub khr_copy_commands2: ash::vk::KhrCopyCommands2Fn,
171 pub khr_create_renderpass2: ash::vk::KhrCreateRenderpass2Fn,
172 pub khr_deferred_host_operations: ash::vk::KhrDeferredHostOperationsFn,
173 pub khr_descriptor_update_template: ash::vk::KhrDescriptorUpdateTemplateFn,
174 pub khr_device_group: ash::vk::KhrDeviceGroupFn,
175 pub khr_display_swapchain: ash::vk::KhrDisplaySwapchainFn,
176 pub khr_draw_indirect_count: ash::vk::KhrDrawIndirectCountFn,
177 pub khr_dynamic_rendering: ash::vk::KhrDynamicRenderingFn,
178 pub khr_external_fence_fd: ash::vk::KhrExternalFenceFdFn,
179 pub khr_external_fence_win32: ash::vk::KhrExternalFenceWin32Fn,
180 pub khr_external_memory_fd: ash::vk::KhrExternalMemoryFdFn,
181 pub khr_external_memory_win32: ash::vk::KhrExternalMemoryWin32Fn,
182 pub khr_external_semaphore_fd: ash::vk::KhrExternalSemaphoreFdFn,
183 pub khr_external_semaphore_win32: ash::vk::KhrExternalSemaphoreWin32Fn,
184 pub khr_fragment_shading_rate: ash::vk::KhrFragmentShadingRateFn,
185 pub khr_get_memory_requirements2: ash::vk::KhrGetMemoryRequirements2Fn,
186 pub khr_maintenance1: ash::vk::KhrMaintenance1Fn,
187 pub khr_maintenance3: ash::vk::KhrMaintenance3Fn,
188 pub khr_maintenance4: ash::vk::KhrMaintenance4Fn,
189 pub khr_performance_query: ash::vk::KhrPerformanceQueryFn,
190 pub khr_pipeline_executable_properties: ash::vk::KhrPipelineExecutablePropertiesFn,
191 pub khr_present_wait: ash::vk::KhrPresentWaitFn,
192 pub khr_push_descriptor: ash::vk::KhrPushDescriptorFn,
193 pub khr_ray_tracing_maintenance1: ash::vk::KhrRayTracingMaintenance1Fn,
194 pub khr_ray_tracing_pipeline: ash::vk::KhrRayTracingPipelineFn,
195 pub khr_sampler_ycbcr_conversion: ash::vk::KhrSamplerYcbcrConversionFn,
196 pub khr_shared_presentable_image: ash::vk::KhrSharedPresentableImageFn,
197 pub khr_swapchain: ash::vk::KhrSwapchainFn,
198 pub khr_synchronization2: ash::vk::KhrSynchronization2Fn,
199 pub khr_timeline_semaphore: ash::vk::KhrTimelineSemaphoreFn,
200 pub khr_video_decode_queue: ash::vk::KhrVideoDecodeQueueFn,
201 pub khr_video_encode_queue: ash::vk::KhrVideoEncodeQueueFn,
202 pub khr_video_queue: ash::vk::KhrVideoQueueFn,
203 pub ext_buffer_device_address: ash::vk::ExtBufferDeviceAddressFn,
204 pub ext_calibrated_timestamps: ash::vk::ExtCalibratedTimestampsFn,
205 pub ext_color_write_enable: ash::vk::ExtColorWriteEnableFn,
206 pub ext_conditional_rendering: ash::vk::ExtConditionalRenderingFn,
207 pub ext_debug_marker: ash::vk::ExtDebugMarkerFn,
208 pub ext_descriptor_buffer: ash::vk::ExtDescriptorBufferFn,
209 pub ext_device_fault: ash::vk::ExtDeviceFaultFn,
210 pub ext_discard_rectangles: ash::vk::ExtDiscardRectanglesFn,
211 pub ext_display_control: ash::vk::ExtDisplayControlFn,
212 pub ext_extended_dynamic_state: ash::vk::ExtExtendedDynamicStateFn,
213 pub ext_extended_dynamic_state2: ash::vk::ExtExtendedDynamicState2Fn,
214 pub ext_extended_dynamic_state3: ash::vk::ExtExtendedDynamicState3Fn,
215 pub ext_external_memory_host: ash::vk::ExtExternalMemoryHostFn,
216 pub ext_full_screen_exclusive: ash::vk::ExtFullScreenExclusiveFn,
217 pub ext_hdr_metadata: ash::vk::ExtHdrMetadataFn,
218 pub ext_host_query_reset: ash::vk::ExtHostQueryResetFn,
219 pub ext_image_compression_control: ash::vk::ExtImageCompressionControlFn,
220 pub ext_image_drm_format_modifier: ash::vk::ExtImageDrmFormatModifierFn,
221 pub ext_line_rasterization: ash::vk::ExtLineRasterizationFn,
222 pub ext_mesh_shader: ash::vk::ExtMeshShaderFn,
223 pub ext_metal_objects: ash::vk::ExtMetalObjectsFn,
224 pub ext_multi_draw: ash::vk::ExtMultiDrawFn,
225 pub ext_opacity_micromap: ash::vk::ExtOpacityMicromapFn,
226 pub ext_pageable_device_local_memory: ash::vk::ExtPageableDeviceLocalMemoryFn,
227 pub ext_pipeline_properties: ash::vk::ExtPipelinePropertiesFn,
228 pub ext_private_data: ash::vk::ExtPrivateDataFn,
229 pub ext_sample_locations: ash::vk::ExtSampleLocationsFn,
230 pub ext_shader_module_identifier: ash::vk::ExtShaderModuleIdentifierFn,
231 pub ext_swapchain_maintenance1: ash::vk::ExtSwapchainMaintenance1Fn,
232 pub ext_tooling_info: ash::vk::ExtToolingInfoFn,
233 pub ext_transform_feedback: ash::vk::ExtTransformFeedbackFn,
234 pub ext_validation_cache: ash::vk::ExtValidationCacheFn,
235 pub ext_vertex_input_dynamic_state: ash::vk::ExtVertexInputDynamicStateFn,
236 pub amd_buffer_marker: ash::vk::AmdBufferMarkerFn,
237 pub amd_display_native_hdr: ash::vk::AmdDisplayNativeHdrFn,
238 pub amd_draw_indirect_count: ash::vk::AmdDrawIndirectCountFn,
239 pub amd_shader_info: ash::vk::AmdShaderInfoFn,
240 pub android_external_memory_android_hardware_buffer:
242 pub fuchsia_buffer_collection: ash::vk::FuchsiaBufferCollectionFn,
243 pub fuchsia_external_memory: ash::vk::FuchsiaExternalMemoryFn,
244 pub fuchsia_external_semaphore: ash::vk::FuchsiaExternalSemaphoreFn,
245 pub google_display_timing: ash::vk::GoogleDisplayTimingFn,
246 pub huawei_invocation_mask: ash::vk::HuaweiInvocationMaskFn,
247 pub huawei_subpass_shading: ash::vk::HuaweiSubpassShadingFn,
271 impl DeviceFunctions { argument
403 impl std::fmt::Debug for DeviceFunctions { implementation