| /third_party/mesa3d/src/egl/drivers/dri2/ |
| H A D | platform_wayland.c | 443 surface_dmabuf_feedback_main_device(void *data, struct zwp_linux_dmabuf_feedback_v1 *dmabuf_feedback, struct wl_array *device) surface_dmabuf_feedback_main_device() argument 468 surface_dmabuf_feedback_tranche_target_device(void *data, struct zwp_linux_dmabuf_feedback_v1 *dmabuf_feedback, struct wl_array *device) surface_dmabuf_feedback_tranche_target_device() argument 1694 drm_handle_device(void *data, struct wl_drm *drm, const char *device) drm_handle_device() argument 1821 default_dmabuf_feedback_main_device(void *data, struct zwp_linux_dmabuf_feedback_v1 *dmabuf_feedback, struct wl_array *device) default_dmabuf_feedback_main_device() argument 1847 default_dmabuf_feedback_tranche_target_device(void *data, struct zwp_linux_dmabuf_feedback_v1 *dmabuf_feedback, struct wl_array *device) default_dmabuf_feedback_tranche_target_device() argument [all...] |
| /third_party/mesa3d/src/egl/main/ |
| H A D | eglapi.c | 2640 eglQueryDeviceAttribEXT(EGLDeviceEXT device, in eglQueryDeviceAttribEXT() argument 2656 eglQueryDeviceStringEXT(EGLDeviceEXT device, in eglQueryDeviceStringEXT() argument
|
| /third_party/mesa3d/src/freedreno/vulkan/ |
| H A D | tu_cmd_buffer.h | 529 struct tu_device *device; member
|
| H A D | tu_device.h | 148 struct tu_device *device; member 424 tu_device_lookup_bo(struct tu_device *device, uint32_t handle) in tu_device_lookup_bo() argument [all...] |
| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_image.c | 42 radv_choose_tiling(struct radv_device *device, const VkImageCreateInfo *pCreateInfo, in radv_choose_tiling() argument 69 radv_use_tc_compat_htile_for_image(struct radv_device *device, const VkImageCreateInfo *pCreateInfo, in radv_use_tc_compat_htile_for_image() argument 110 radv_surface_has_scanout(struct radv_device *device, const struct radv_image_create_info *info) in radv_surface_has_scanout() argument 123 radv_image_use_fast_clear_for_image_early(const struct radv_device *device, in radv_image_use_fast_clear_for_image_early() argument 142 radv_image_use_fast_clear_for_image(const struct radv_device *device, in radv_image_use_fast_clear_for_image() argument 195 radv_format_is_atomic_allowed(struct radv_device *device, VkFormat format) radv_format_is_atomic_allowed() argument 204 radv_formats_is_atomic_allowed(struct radv_device *device, const void *pNext, VkFormat format, VkImageCreateFlags flags) radv_formats_is_atomic_allowed() argument 228 radv_use_dcc_for_image_early(struct radv_device *device, struct radv_image *image, const VkImageCreateInfo *pCreateInfo, VkFormat format, bool *sign_reinterpret) radv_use_dcc_for_image_early() argument 288 radv_use_dcc_for_image_late(struct radv_device *device, struct radv_image *image) radv_use_dcc_for_image_late() argument 319 radv_image_use_dcc_image_stores(const struct radv_device *device, const struct radv_image *image) radv_image_use_dcc_image_stores() argument 330 radv_image_use_dcc_predication(const struct radv_device *device, const struct radv_image *image) radv_image_use_dcc_predication() argument 336 radv_use_fmask_for_image(const struct radv_device *device, const struct radv_image *image) radv_use_fmask_for_image() argument 343 radv_use_htile_for_image(const struct radv_device *device, const struct radv_image *image) radv_use_htile_for_image() argument 374 radv_use_tc_compat_cmask_for_image(struct radv_device *device, struct radv_image *image) radv_use_tc_compat_cmask_for_image() argument 403 si_get_bo_metadata_word1(const struct radv_device *device) si_get_bo_metadata_word1() argument 409 radv_is_valid_opaque_metadata(const struct radv_device *device, const struct radeon_bo_metadata *md) radv_is_valid_opaque_metadata() argument 421 radv_patch_surface_from_metadata(struct radv_device *device, struct radeon_surf *surface, const struct radeon_bo_metadata *md) radv_patch_surface_from_metadata() argument 451 radv_patch_image_dimensions(struct radv_device *device, struct radv_image *image, const struct radv_image_create_info *create_info, struct ac_surf_info *image_info) radv_patch_image_dimensions() argument 512 radv_patch_image_from_extra_info(struct radv_device *device, struct radv_image *image, const struct radv_image_create_info *create_info, struct ac_surf_info *image_info) radv_patch_image_from_extra_info() argument 581 radv_get_surface_flags(struct radv_device *device, struct radv_image *image, unsigned plane_id, const VkImageCreateInfo *pCreateInfo, VkFormat image_format) radv_get_surface_flags() argument 712 radv_make_buffer_descriptor(struct radv_device *device, struct radv_buffer *buffer, VkFormat vk_format, unsigned offset, unsigned range, uint32_t *state) radv_make_buffer_descriptor() argument 767 si_set_mutable_tex_desc_fields(struct radv_device *device, struct radv_image *image, const struct legacy_surf_level *base_level_info, unsigned plane_id, unsigned base_level, unsigned first_level, unsigned block_width, bool is_stencil, bool is_storage_image, bool disable_compression, bool enable_write_compression, uint32_t *state) si_set_mutable_tex_desc_fields() argument 941 vi_alpha_is_on_msb(struct radv_device *device, VkFormat format) vi_alpha_is_on_msb() argument 954 gfx10_make_texture_descriptor(struct radv_device *device, struct radv_image *image, bool is_storage_image, VkImageViewType view_type, VkFormat vk_format, const VkComponentMapping *mapping, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, float min_lod, uint32_t *state, uint32_t *fmask_state, VkImageCreateFlags img_create_flags) gfx10_make_texture_descriptor() argument 1114 si_make_texture_descriptor(struct radv_device *device, struct radv_image *image, bool is_storage_image, VkImageViewType view_type, VkFormat vk_format, const VkComponentMapping *mapping, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, float min_lod, uint32_t *state, uint32_t *fmask_state, VkImageCreateFlags img_create_flags) si_make_texture_descriptor() argument 1328 radv_make_texture_descriptor(struct radv_device *device, struct radv_image *image, bool is_storage_image, VkImageViewType view_type, VkFormat vk_format, const VkComponentMapping *mapping, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, float min_lod, uint32_t *state, uint32_t *fmask_state, VkImageCreateFlags img_create_flags) radv_make_texture_descriptor() argument 1347 radv_query_opaque_metadata(struct radv_device *device, struct radv_image *image, struct radeon_bo_metadata *md) radv_query_opaque_metadata() argument 1369 radv_init_metadata(struct radv_device *device, struct radv_image *image, struct radeon_bo_metadata *metadata) radv_init_metadata() argument 1408 radv_image_override_offset_stride(struct radv_device *device, struct radv_image *image, uint64_t offset, uint32_t stride) radv_image_override_offset_stride() argument 1416 radv_image_alloc_single_sample_cmask(const struct radv_device *device, const struct radv_image *image, struct radeon_surf *surf) radv_image_alloc_single_sample_cmask() argument 1433 radv_image_alloc_values(const struct radv_device *device, struct radv_image *image) radv_image_alloc_values() argument 1470 radv_image_is_pipe_misaligned(const struct radv_device *device, const struct radv_image *image) radv_image_is_pipe_misaligned() argument 1518 radv_image_is_l2_coherent(const struct radv_device *device, const struct radv_image *image) radv_image_is_l2_coherent() argument 1543 radv_image_can_fast_clear(const struct radv_device *device, const struct radv_image *image) radv_image_can_fast_clear() argument 1571 radv_image_use_comp_to_single(const struct radv_device *device, const struct radv_image *image) radv_image_use_comp_to_single() argument 1635 radv_image_create_layout(struct radv_device *device, struct radv_image_create_info create_info, const struct VkImageDrmFormatModifierExplicitCreateInfoEXT *mod_info, struct radv_image *image) radv_image_create_layout() argument 1739 radv_destroy_image(struct radv_device *device, const VkAllocationCallbacks *pAllocator, struct radv_image *image) radv_destroy_image() argument 1755 radv_image_print_info(struct radv_device *device, struct radv_image *image) radv_image_print_info() argument 1934 radv_image_view_make_descriptor(struct radv_image_view *iview, struct radv_device *device, VkFormat vk_format, const VkComponentMapping *components, float min_lod, bool is_storage_image, bool disable_compression, bool enable_compression, unsigned plane_id, unsigned descriptor_plane_id, VkImageCreateFlags img_create_flags) radv_image_view_make_descriptor() argument 2030 radv_image_view_can_fast_clear(const struct radv_device *device, const struct radv_image_view *iview) radv_image_view_can_fast_clear() argument 2055 radv_image_view_init(struct radv_image_view *iview, struct radv_device *device, const VkImageViewCreateInfo *pCreateInfo, VkImageCreateFlags img_create_flags, const struct radv_image_view_extra_create_info *extra_create_info) radv_image_view_init() argument 2219 radv_layout_is_htile_compressed(const struct radv_device *device, const struct radv_image *image, VkImageLayout layout, bool in_render_loop, unsigned queue_mask) radv_layout_is_htile_compressed() argument 2273 radv_layout_can_fast_clear(const struct radv_device *device, const struct radv_image *image, unsigned level, VkImageLayout layout, bool in_render_loop, unsigned queue_mask) radv_layout_can_fast_clear() argument 2296 radv_layout_dcc_compressed(const struct radv_device *device, const struct radv_image *image, unsigned level, VkImageLayout layout, bool in_render_loop, unsigned queue_mask) radv_layout_dcc_compressed() argument 2327 radv_layout_fmask_compressed(const struct radv_device *device, const struct radv_image *image, VkImageLayout layout, unsigned queue_mask) radv_layout_fmask_compressed() argument 2360 radv_CreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) radv_CreateImage() argument 2510 radv_buffer_view_init(struct radv_buffer_view *view, struct radv_device *device, const VkBufferViewCreateInfo *pCreateInfo) radv_buffer_view_init() argument [all...] |
| H A D | radv_meta_clear.c | 77 create_pipeline(struct radv_device *device, uint32_t samples, in create_pipeline() argument 173 create_color_pipeline(struct radv_device *device, uint32_t samples, uint32_t frag_output, in create_color_pipeline() argument 240 finish_meta_clear_htile_mask_state(struct radv_device *device) finish_meta_clear_htile_mask_state() argument 253 finish_meta_clear_dcc_comp_to_single_state(struct radv_device *device) finish_meta_clear_dcc_comp_to_single_state() argument 268 radv_device_finish_meta_clear_state(struct radv_device *device) radv_device_finish_meta_clear_state() argument 315 struct radv_device *device = cmd_buffer->device; emit_color_clear() local 438 create_depthstencil_pipeline(struct radv_device *device, VkImageAspectFlags aspects, uint32_t samples, int index, bool unrestricted, VkPipeline *pipeline) create_depthstencil_pipeline() argument 588 struct radv_device *device = cmd_buffer->device; emit_depthstencil_clear() local 681 struct radv_device *device = cmd_buffer->device; clear_htile_mask() local 728 radv_get_htile_fast_clear_value(const struct radv_device *device, const struct radv_image *image, VkClearDepthStencilValue value) radv_get_htile_fast_clear_value() argument 780 radv_get_htile_mask(const struct radv_device *device, const struct radv_image *image, VkImageAspectFlags aspects) radv_get_htile_mask() argument 934 init_meta_clear_htile_mask_state(struct radv_device *device) init_meta_clear_htile_mask_state() argument 1049 create_dcc_comp_to_single_pipeline(struct radv_device *device, bool is_msaa, VkPipeline *pipeline) create_dcc_comp_to_single_pipeline() argument 1079 init_meta_clear_dcc_comp_to_single_state(struct radv_device *device) init_meta_clear_dcc_comp_to_single_state() argument 1131 radv_device_init_meta_clear_state(struct radv_device *device, bool on_demand) radv_device_init_meta_clear_state() argument 1355 struct radv_device *device = cmd_buffer->device; radv_clear_dcc_comp_to_single() local 1535 radv_dcc_single_clear_value(const struct radv_device *device) radv_dcc_single_clear_value() argument 1542 gfx8_get_fast_clear_parameters(struct radv_device *device, const struct radv_image_view *iview, const VkClearColorValue *clear_value, uint32_t *reset_value, bool *can_avoid_fast_clear_elim) gfx8_get_fast_clear_parameters() argument 1640 gfx11_get_fast_clear_parameters(struct radv_device *device, const struct radv_image_view *iview, const VkClearColorValue *clear_value, uint32_t *reset_value) gfx11_get_fast_clear_parameters() argument [all...] |
| H A D | radv_private.h | 383 struct radv_device *device; member [all...] |
| H A D | radv_pipeline_rt.c | 813 parse_rt_stage(struct radv_device *device, const VkPipelineShaderStageCreateInfo *sinfo) in parse_rt_stage() argument 1086 visit_any_hit_shaders(struct radv_device *device, in visit_any_hit_shaders() argument 1117 insert_traversal_triangle_case(struct radv_device *device, in insert_traversal_triangle_case() argument 1240 insert_traversal_aabb_case(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, nir_builder *b, const struct rt_variables *vars, const struct rt_traversal_vars *trav_vars, nir_ssa_def *bvh_node) insert_traversal_aabb_case() argument 1385 build_traversal_shader(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, const struct rt_variables *dst_vars, struct hash_table *var_remap) build_traversal_shader() argument 1607 insert_traversal(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, nir_builder *b, const struct rt_variables *vars) insert_traversal() argument 1739 create_rt_shader(struct radv_device *device, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, struct radv_pipeline_shader_stack_size *stack_sizes) create_rt_shader() argument 1968 radv_GetRayTracingShaderGroupHandlesKHR(VkDevice device, VkPipeline _pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) radv_GetRayTracingShaderGroupHandlesKHR() argument 1988 radv_GetRayTracingShaderGroupStackSizeKHR(VkDevice device, VkPipeline _pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) radv_GetRayTracingShaderGroupStackSizeKHR() argument [all...] |
| H A D | radv_query.c | 65 build_occlusion_query_shader(struct radv_device *device) in build_occlusion_query_shader() argument 197 build_pipeline_statistics_query_shader(struct radv_device *device) in build_pipeline_statistics_query_shader() argument 369 build_tfb_query_shader(struct radv_device *device) in build_tfb_query_shader() argument 495 build_timestamp_query_shader(struct radv_device *device) in build_timestamp_query_shader() argument 600 build_pg_query_shader(struct radv_device *device) build_pg_query_shader() argument 748 radv_device_init_meta_query_state_internal(struct radv_device *device) radv_device_init_meta_query_state_internal() argument 920 radv_device_init_meta_query_state(struct radv_device *device, bool on_demand) radv_device_init_meta_query_state() argument 929 radv_device_finish_meta_query_state(struct radv_device *device) radv_device_finish_meta_query_state() argument 971 struct radv_device *device = cmd_buffer->device; radv_query_shader() local 1058 radv_destroy_query_pool(struct radv_device *device, const VkAllocationCallbacks *pAllocator, struct radv_query_pool *pool) radv_destroy_query_pool() argument [all...] |
| H A D | radv_perfcounter.c | 41 radv_emit_windowed_counters(struct radv_device *device, struct radeon_cmdbuf *cs, int family, in radv_emit_windowed_counters() argument 62 radv_perfcounter_emit_spm_start(struct radv_device *device, struct radeon_cmdbuf *cs, int family) in radv_perfcounter_emit_spm_start() argument 73 radv_perfcounter_emit_spm_stop(struct radv_device *device, struct radeon_cmdbuf *cs, int family) in radv_perfcounter_emit_spm_stop() argument [all...] |
| H A D | si_cmd_buffer.c | 75 si_emit_compute(struct radv_device *device, struct radeon_cmdbuf *cs) in si_emit_compute() argument 197 si_emit_graphics(struct radv_device *device, struct radeon_cmdbuf *cs) si_emit_graphics() argument 631 cik_create_gfx_config(struct radv_device *device) cik_create_gfx_config() argument 1532 si_cs_emit_cp_dma(struct radv_device *device, struct radeon_cmdbuf *cs, bool predicating, uint64_t dst_va, uint64_t src_va, unsigned size, unsigned flags) si_cs_emit_cp_dma() argument 1595 struct radv_device *device = cmd_buffer->device; si_emit_cp_dma() local 1620 si_cs_cp_dma_prefetch(const struct radv_device *device, struct radeon_cmdbuf *cs, uint64_t va, unsigned size, bool predicating) si_cs_cp_dma_prefetch() argument 1940 radv_get_sample_position(struct radv_device *device, unsigned sample_count, unsigned sample_index, float *out_value) radv_get_sample_position() argument 1966 radv_device_init_msaa(struct radv_device *device) radv_device_init_msaa() argument [all...] |
| H A D | radv_descriptor_set.c | 356 radv_GetDescriptorSetLayoutSupport(VkDevice device, in radv_GetDescriptorSetLayoutSupport() argument 472 radv_pipeline_layout_init(struct radv_device *device, struct radv_pipeline_layout *layout, in radv_pipeline_layout_init() argument 531 radv_pipeline_layout_finish(struct radv_device *device, struc argument 612 radv_descriptor_set_create(struct radv_device *device, struct radv_descriptor_pool *pool, struct radv_descriptor_set_layout *layout, const uint32_t *variable_count, struct radv_descriptor_set **out_set) radv_descriptor_set_create() argument 733 radv_descriptor_set_destroy(struct radv_device *device, struct radv_descriptor_pool *pool, struct radv_descriptor_set *set, bool free_bo) radv_descriptor_set_destroy() argument 756 radv_destroy_descriptor_pool(struct radv_device *device, const VkAllocationCallbacks *pAllocator, struct radv_descriptor_pool *pool) radv_destroy_descriptor_pool() argument 1008 write_texel_buffer_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned *dst, struct radeon_winsys_bo **buffer_list, const VkBufferView _buffer_view) write_texel_buffer_descriptor() argument 1030 write_buffer_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned *dst, struct radeon_winsys_bo **buffer_list, const VkDescriptorBufferInfo *buffer_info) write_buffer_descriptor() argument 1083 write_block_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, void *dst, const VkWriteDescriptorSet *writeset) write_block_descriptor() argument 1093 write_dynamic_buffer_descriptor(struct radv_device *device, struct radv_descriptor_range *range, struct radeon_winsys_bo **buffer_list, const VkDescriptorBufferInfo *buffer_info) write_dynamic_buffer_descriptor() argument 1126 write_image_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned size, unsigned *dst, struct radeon_winsys_bo **buffer_list, VkDescriptorType descriptor_type, const VkDescriptorImageInfo *image_info) write_image_descriptor() argument 1163 write_combined_image_sampler_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned sampler_offset, unsigned *dst, struct radeon_winsys_bo **buffer_list, VkDescriptorType descriptor_type, const VkDescriptorImageInfo *image_info, bool has_sampler) write_combined_image_sampler_descriptor() argument 1179 write_sampler_descriptor(struct radv_device *device, unsigned *dst, const VkDescriptorImageInfo *image_info) write_sampler_descriptor() argument 1196 radv_update_descriptor_sets_impl(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, VkDescriptorSet dstSetOverride, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) radv_update_descriptor_sets_impl() argument 1382 radv_cmd_update_descriptor_sets(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, VkDescriptorSet dstSetOverride, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) radv_cmd_update_descriptor_sets() argument 1508 radv_update_descriptor_set_with_template_impl(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, struct radv_descriptor_set *set, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) radv_update_descriptor_set_with_template_impl() argument 1590 radv_cmd_update_descriptor_set_with_template(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, struct radv_descriptor_set *set, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) radv_cmd_update_descriptor_set_with_template() argument [all...] |
| H A D | radv_device_generated_commands.c | 911 radv_device_finish_dgc_prepare_state(struct radv_device *device) in radv_device_finish_dgc_prepare_state() argument 923 radv_device_init_dgc_prepare_state(struct radv_device *device) radv_device_init_dgc_prepare_state() argument [all...] |
| /third_party/mesa3d/src/amd/vulkan/layers/ |
| H A D | radv_sqtt_layer.c | 788 sqtt_DebugMarkerSetObjectNameEXT(VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) sqtt_DebugMarkerSetObjectNameEXT() argument 795 sqtt_DebugMarkerSetObjectTagEXT(VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) sqtt_DebugMarkerSetObjectTagEXT() argument 867 radv_add_code_object(struct radv_device *device, struct radv_pipeline *pipeline) radv_add_code_object() argument 925 radv_register_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) radv_register_pipeline() argument 959 radv_unregister_pipeline(struct radv_device *device, struct radv_pipeline *pipeline) radv_unregister_pipeline() argument [all...] |
| /third_party/mesa3d/src/broadcom/vulkan/ |
| H A D | v3dv_device.c | 117 get_device_extensions(const struct v3dv_physical_device *device, in get_device_extensions() argument 273 v3dv_physical_device_free_disk_cache(struct v3dv_physical_device *device) in v3dv_physical_device_free_disk_cache() argument 284 physical_device_finish(struct v3dv_physical_device *device) in physical_device_finish() argument 410 v3dv_drm_handle_device(void *data, struct wl_drm *drm, const char *device) v3dv_drm_handle_device() argument 625 v3d_has_feature(struct v3dv_physical_device *device, enum drm_v3d_param feature) v3d_has_feature() argument 636 device_has_expected_features(struct v3dv_physical_device *device) device_has_expected_features() argument 645 init_uuids(struct v3dv_physical_device *device) init_uuids() argument 701 v3dv_physical_device_init_disk_cache(struct v3dv_physical_device *device) v3dv_physical_device_init_disk_cache() argument 715 physical_device_init(struct v3dv_physical_device *device, struct v3dv_instance *instance, drmDevicePtr drm_render_device, drmDevicePtr drm_primary_device) physical_device_init() argument 1339 v3dv_GetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) v3dv_GetDeviceGroupPeerMemoryFeatures() argument 1859 queue_init(struct v3dv_device *device, struct v3dv_queue *queue, const VkDeviceQueueCreateInfo *create_info, uint32_t index_in_family) queue_init() argument 1907 init_device_meta(struct v3dv_device *device) init_device_meta() argument 1916 destroy_device_meta(struct v3dv_device *device) destroy_device_meta() argument 1933 struct v3dv_device *device; v3dv_CreateDevice() local 2059 device_alloc(struct v3dv_device *device, struct v3dv_device_memory *mem, VkDeviceSize size) device_alloc() argument 2089 device_free(struct v3dv_device *device, struct v3dv_device_memory *mem) device_free() argument 2103 device_unmap(struct v3dv_device *device, struct v3dv_device_memory *mem) device_unmap() argument 2110 device_map(struct v3dv_device *device, struct v3dv_device_memory *mem) device_map() argument 2139 device_import_bo(struct v3dv_device *device, const VkAllocationCallbacks *pAllocator, int fd, uint64_t size, struct v3dv_bo **bo) device_import_bo() argument 2180 device_alloc_for_wsi(struct v3dv_device *device, const VkAllocationCallbacks *pAllocator, struct v3dv_device_memory *mem, VkDeviceSize size) device_alloc_for_wsi() argument 2246 device_add_device_address_bo(struct v3dv_device *device, struct v3dv_bo *bo) device_add_device_address_bo() argument 2255 device_remove_device_address_bo(struct v3dv_device *device, struct v3dv_bo *bo) device_remove_device_address_bo() argument 2448 v3dv_GetImageMemoryRequirements2(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) v3dv_GetImageMemoryRequirements2() argument 2524 v3dv_GetBufferMemoryRequirements2(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) v3dv_GetBufferMemoryRequirements2() argument 2573 v3dv_BindBufferMemory2(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) v3dv_BindBufferMemory2() argument 2841 v3dv_GetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) v3dv_GetDeviceMemoryCommitment() argument 2849 v3dv_GetImageSparseMemoryRequirements( VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) v3dv_GetImageSparseMemoryRequirements() argument 2859 v3dv_GetImageSparseMemoryRequirements2( VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) v3dv_GetImageSparseMemoryRequirements2() argument 2922 v3dv_GetBufferDeviceAddress(VkDevice device, const VkBufferDeviceAddressInfoKHR *pInfo) v3dv_GetBufferDeviceAddress() argument 2930 v3dv_GetBufferOpaqueCaptureAddress(VkDevice device, const VkBufferDeviceAddressInfoKHR *pInfo) v3dv_GetBufferOpaqueCaptureAddress() argument 2938 v3dv_GetDeviceMemoryOpaqueCaptureAddress( VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfoKHR *pInfo) v3dv_GetDeviceMemoryOpaqueCaptureAddress() argument [all...] |
| /third_party/mesa3d/src/gallium/frontends/lavapipe/ |
| H A D | lvp_private.h | 176 struct lvp_device * device; member 188 struct lvp_device * device; member 390 lvp_descriptor_template_templ_unref(struct lvp_device *device, in lvp_descriptor_template_templ_unref() argument 429 struct lvp_device * device; member 511 struct lvp_device * device; global() member [all...] |
| H A D | lvp_device.c | 213 lvp_physical_device_init(struct lvp_physical_device *device, in lvp_physical_device_init() argument 387 lvp_physical_device_finish(struct lvp_physical_device *device) lvp_physical_device_finish() argument 1469 lvp_queue_init(struct lvp_device *device, struct lvp_queue *queue, const VkDeviceQueueCreateInfo *create_info, uint32_t index_in_family) lvp_queue_init() argument 1519 struct lvp_device *device; lvp_CreateDevice() local 1832 lvp_GetDeviceImageSparseMemoryRequirements( VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) lvp_GetDeviceImageSparseMemoryRequirements() argument 1859 lvp_GetBufferMemoryRequirements( VkDevice device, VkBuffer _buffer, VkMemoryRequirements* pMemoryRequirements) lvp_GetBufferMemoryRequirements() argument 1881 lvp_GetBufferMemoryRequirements2( VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) lvp_GetBufferMemoryRequirements2() argument 1903 lvp_GetImageMemoryRequirements( VkDevice device, VkImage _image, VkMemoryRequirements* pMemoryRequirements) lvp_GetImageMemoryRequirements() argument 1915 lvp_GetImageMemoryRequirements2( VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) lvp_GetImageMemoryRequirements2() argument 1938 lvp_GetImageSparseMemoryRequirements( VkDevice device, VkImage image, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) lvp_GetImageSparseMemoryRequirements() argument 1947 lvp_GetImageSparseMemoryRequirements2( VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) lvp_GetImageSparseMemoryRequirements2() argument 1956 lvp_GetDeviceMemoryCommitment( VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) lvp_GetDeviceMemoryCommitment() argument 2196 lvp_CreateSamplerYcbcrConversionKHR( VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) lvp_CreateSamplerYcbcrConversionKHR() argument 2205 lvp_DestroySamplerYcbcrConversionKHR( VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) lvp_DestroySamplerYcbcrConversionKHR() argument 2353 lvp_GetCalibratedTimestampsEXT( VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT *pTimestampInfos, uint64_t *pTimestamps, uint64_t *pMaxDeviation) lvp_GetCalibratedTimestampsEXT() argument 2369 lvp_GetDeviceGroupPeerMemoryFeaturesKHR( VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) lvp_GetDeviceGroupPeerMemoryFeaturesKHR() argument [all...] |
| /third_party/mesa3d/src/gallium/frontends/nine/ |
| H A D | nine_ff.c | 332 nine_ff_build_vs(struct NineDevice9 *device, struct vs_build_ctx *vs) in nine_ff_build_vs() argument 1322 nine_ff_build_ps(struct NineDevice9 *device, struct nine_ff_ps_key *key) in nine_ff_build_ps() argument 1571 nine_ff_get_vs(struct NineDevice9 *device) nine_ff_get_vs() argument 1723 nine_ff_get_ps(struct NineDevice9 *device) nine_ff_get_ps() argument 1865 nine_ff_load_vs_transforms(struct NineDevice9 *device) nine_ff_load_vs_transforms() argument 1905 nine_ff_load_lights(struct NineDevice9 *device) nine_ff_load_lights() argument 1950 nine_ff_load_point_and_fog_params(struct NineDevice9 *device) nine_ff_load_point_and_fog_params() argument 1971 nine_ff_load_tex_matrices(struct NineDevice9 *device) nine_ff_load_tex_matrices() argument 1986 nine_ff_load_ps_params(struct NineDevice9 *device) nine_ff_load_ps_params() argument 2020 nine_ff_load_viewport_info(struct NineDevice9 *device) nine_ff_load_viewport_info() argument 2039 nine_ff_update(struct NineDevice9 *device) nine_ff_update() argument 2093 nine_ff_init(struct NineDevice9 *device) nine_ff_init() argument 2118 nine_ff_fini(struct NineDevice9 *device) nine_ff_fini() argument 2140 nine_ff_prune_vs(struct NineDevice9 *device) nine_ff_prune_vs() argument 2154 nine_ff_prune_ps(struct NineDevice9 *device) nine_ff_prune_ps() argument [all...] |
| /third_party/ntfs-3g/ntfsprogs/ |
| H A D | ntfsinfo.c | 88 const char *device; /* Device/File to work with */ member [all...] |
| /third_party/ntfs-3g/src/ |
| H A D | ntfs-3g.c | 4024 static int ntfs_open(const char *device) in ntfs_open() argument [all...] |
| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_batch_chain.c | 1262 anv_execbuf_add_bo(struct anv_device *device, struct anv_execbuf *exec, struct anv_bo *bo, struct anv_reloc_list *relocs, uint32_t extra_flags) anv_execbuf_add_bo() argument 1364 anv_execbuf_add_bo_bitset(struct anv_device *device, struct anv_execbuf *exec, uint32_t dep_words, BITSET_WORD *deps, uint32_t extra_flags) anv_execbuf_add_bo_bitset() argument 1455 anv_reloc_list_apply(struct anv_device *device, struct anv_reloc_list *list, struct anv_bo *bo, bool always_relocate) anv_reloc_list_apply() argument 1584 anv_execbuf_add_syncobj(struct anv_device *device, struct anv_execbuf *exec, uint32_t syncobj, uint32_t flags, uint64_t timeline_value) anv_execbuf_add_syncobj() argument 1642 anv_execbuf_add_sync(struct anv_device *device, struct anv_execbuf *execbuf, struct vk_sync *sync, bool is_signal, uint64_t value) anv_execbuf_add_sync() argument 1752 struct anv_device *device = queue->device; setup_execbuf_for_cmd_buffers() local 1949 struct anv_device *device = queue->device; setup_empty_execbuf() local 1973 struct anv_device *device = queue->device; setup_utrace_execbuf() local 2026 struct anv_device *device = queue->device; anv_queue_exec_utrace_locked() local 2089 struct anv_device *device = queue->device; anv_queue_exec_locked() local 2388 struct anv_device *device = queue->device; anv_queue_submit() local 2418 struct anv_device *device = queue->device; anv_queue_submit_simple_batch() local [all...] |
| H A D | anv_blorp.c | 32 struct anv_device *device = blorp->driver_ctx; in lookup_blorp_shader() local 60 struct anv_device *device = blorp->driver_ctx; in upload_blorp_shader() local 88 anv_device_init_blorp(struct anv_device *device) in anv_device_init_blorp() argument 126 anv_device_finish_blorp(struct anv_device *device) anv_device_finish_blorp() argument 150 get_blorp_surf_for_anv_buffer(struct anv_device *device, struct anv_buffer *buffer, uint64_t offset, uint32_t width, uint32_t height, uint32_t row_pitch, enum isl_format format, bool is_dest, struct blorp_surf *blorp_surf, struct isl_surf *isl_surf) get_blorp_surf_for_anv_buffer() argument 202 get_blorp_surf_for_anv_image(const struct anv_device *device, const struct anv_image *image, VkImageAspectFlags aspect, VkImageUsageFlags usage, VkImageLayout layout, enum isl_aux_usage aux_usage, struct blorp_surf *blorp_surf) get_blorp_surf_for_anv_image() argument 273 get_blorp_surf_for_anv_shadow_image(const struct anv_device *device, const struct anv_image *image, VkImageAspectFlags aspect, struct blorp_surf *blorp_surf) get_blorp_surf_for_anv_shadow_image() argument 801 copy_buffer(struct anv_device *device, struct blorp_batch *batch, struct anv_buffer *src_buffer, struct anv_buffer *dst_buffer, const VkBufferCopy2 *region) copy_buffer() argument [all...] |
| H A D | anv_allocator.c | 146 anv_state_table_init(struct anv_state_table *table, struct anv_device *device, uint32_t initial_entries) anv_state_table_init() argument 369 anv_block_pool_init(struct anv_block_pool *pool, struct anv_device *device, const char *name, uint64_t start_address, uint32_t initial_size) anv_block_pool_init() argument 837 anv_state_pool_init(struct anv_state_pool *pool, struct anv_device *device, const char *name, uint64_t base_address, int32_t start_offset, uint32_t block_size) anv_state_pool_init() argument 1333 anv_bo_pool_init(struct anv_bo_pool *pool, struct anv_device *device, const char *name) anv_bo_pool_init() argument 1423 anv_scratch_pool_init(struct anv_device *device, struct anv_scratch_pool *pool) anv_scratch_pool_init() argument 1429 anv_scratch_pool_finish(struct anv_device *device, struct anv_scratch_pool *pool) anv_scratch_pool_finish() argument 1447 anv_scratch_pool_alloc(struct anv_device *device, struct anv_scratch_pool *pool, gl_shader_stage stage, unsigned per_thread_scratch) anv_scratch_pool_alloc() argument 1512 anv_scratch_pool_get_surf(struct anv_device *device, struct anv_scratch_pool *pool, unsigned per_thread_scratch) anv_scratch_pool_get_surf() argument 1556 anv_bo_cache_init(struct anv_bo_cache *cache, struct anv_device *device) anv_bo_cache_init() argument 1584 anv_bo_alloc_flags_to_bo_flags(struct anv_device *device, enum anv_bo_alloc_flags alloc_flags) anv_bo_alloc_flags_to_bo_flags() argument 1612 anv_bo_finish(struct anv_device *device, struct anv_bo *bo) anv_bo_finish() argument 1625 anv_bo_vma_alloc_or_close(struct anv_device *device, struct anv_bo *bo, enum anv_bo_alloc_flags alloc_flags, uint64_t explicit_address) anv_bo_vma_alloc_or_close() argument 1662 anv_device_alloc_bo(struct anv_device *device, const char *name, uint64_t size, enum anv_bo_alloc_flags alloc_flags, uint64_t explicit_address, struct anv_bo **bo_out) anv_device_alloc_bo() argument 1803 anv_device_map_bo(struct anv_device *device, struct anv_bo *bo, uint64_t offset, size_t size, uint32_t gem_flags, void **map_out) anv_device_map_bo() argument 1826 anv_device_unmap_bo(struct anv_device *device, struct anv_bo *bo, void *map, size_t map_size) anv_device_unmap_bo() argument 1836 anv_device_import_bo_from_host_ptr(struct anv_device *device, void *host_ptr, uint32_t size, enum anv_bo_alloc_flags alloc_flags, uint64_t client_address, struct anv_bo **bo_out) anv_device_import_bo_from_host_ptr() argument 1926 anv_device_import_bo(struct anv_device *device, int fd, enum anv_bo_alloc_flags alloc_flags, uint64_t client_address, struct anv_bo **bo_out) anv_device_import_bo() argument 2054 anv_device_export_bo(struct anv_device *device, struct anv_bo *bo, int *fd_out) anv_device_export_bo() argument 2075 anv_device_get_bo_tiling(struct anv_device *device, struct anv_bo *bo, enum isl_tiling *tiling_out) anv_device_get_bo_tiling() argument 2091 anv_device_set_bo_tiling(struct anv_device *device, struct anv_bo *bo, uint32_t row_pitch_B, enum isl_tiling tiling) anv_device_set_bo_tiling() argument 2125 anv_device_release_bo(struct anv_device *device, struct anv_bo *bo) anv_device_release_bo() argument [all...] |
| H A D | anv_pipeline.c | 52 anv_shader_stage_to_nir(struct anv_device *device, in anv_shader_stage_to_nir() argument 174 anv_pipeline_init(struct anv_pipeline *pipeline, struct anv_device *device, enum anv_pipeline_type type, VkPipelineCreateFlags flags, const VkAllocationCallbacks *pAllocator) anv_pipeline_init() argument 211 anv_pipeline_finish(struct anv_pipeline *pipeline, struct anv_device *device, const VkAllocationCallbacks *pAllocator) anv_pipeline_finish() argument 304 populate_base_prog_key(const struct anv_device *device, bool robust_buffer_acccess, struct brw_base_prog_key *key) populate_base_prog_key() argument 316 populate_vs_prog_key(const struct anv_device *device, bool robust_buffer_acccess, struct brw_vs_prog_key *key) populate_vs_prog_key() argument 330 populate_tcs_prog_key(const struct anv_device *device, bool robust_buffer_acccess, unsigned input_vertices, struct brw_tcs_prog_key *key) populate_tcs_prog_key() argument 343 populate_tes_prog_key(const struct anv_device *device, bool robust_buffer_acccess, struct brw_tes_prog_key *key) populate_tes_prog_key() argument 353 populate_gs_prog_key(const struct anv_device *device, bool robust_buffer_acccess, struct brw_gs_prog_key *key) populate_gs_prog_key() argument 415 populate_task_prog_key(const struct anv_device *device, bool robust_buffer_access, struct brw_task_prog_key *key) populate_task_prog_key() argument 425 populate_mesh_prog_key(const struct anv_device *device, bool robust_buffer_access, struct brw_mesh_prog_key *key) populate_mesh_prog_key() argument 443 const struct anv_device *device = pipeline->base.device; populate_wm_prog_key() local 495 populate_cs_prog_key(const struct anv_device *device, bool robust_buffer_acccess, struct brw_cs_prog_key *key) populate_cs_prog_key() argument 505 populate_bs_prog_key(const struct anv_device *device, bool robust_buffer_access, struct brw_bs_prog_key *key) populate_bs_prog_key() argument 588 const struct anv_device *device = pipeline->base.device; anv_pipeline_hash_compute() local 904 anv_pipeline_compile_tcs(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *tcs_stage, struct anv_pipeline_stage *prev_stage) anv_pipeline_compile_tcs() argument 938 anv_pipeline_compile_tes(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *tes_stage, struct anv_pipeline_stage *tcs_stage) anv_pipeline_compile_tes() argument 973 anv_pipeline_compile_gs(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *gs_stage, struct anv_pipeline_stage *prev_stage) anv_pipeline_compile_gs() argument 1008 anv_pipeline_compile_task(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *task_stage) anv_pipeline_compile_task() argument 1037 anv_pipeline_compile_mesh(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *mesh_stage, struct anv_pipeline_stage *prev_stage) anv_pipeline_compile_mesh() argument 1124 anv_pipeline_compile_fs(const struct brw_compiler *compiler, void *mem_ctx, struct anv_device *device, struct anv_pipeline_stage *fs_stage, struct anv_pipeline_stage *prev_stage) anv_pipeline_compile_fs() argument 1327 const struct anv_device *device = pipeline->base.device; anv_graphics_pipeline_init_keys() local 1792 struct anv_device *device = pipeline->base.device; anv_pipeline_compile_cs() local 1949 anv_compute_pipeline_create(struct anv_device *device, struct vk_pipeline_cache *cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipeline) anv_compute_pipeline_create() argument 2050 anv_graphics_pipeline_init(struct anv_graphics_pipeline *pipeline, struct anv_device *device, struct vk_pipeline_cache *cache, const struct VkGraphicsPipelineCreateInfo *pCreateInfo, const struct vk_graphics_pipeline_state *state, const VkAllocationCallbacks *alloc) anv_graphics_pipeline_init() argument 2153 anv_graphics_pipeline_create(struct anv_device *device, struct vk_pipeline_cache *cache, const VkGraphicsPipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipeline) anv_graphics_pipeline_create() argument 2686 anv_device_init_rt_shaders(struct anv_device *device) anv_device_init_rt_shaders() argument 2807 anv_device_finish_rt_shaders(struct anv_device *device) anv_device_finish_rt_shaders() argument 2814 anv_ray_tracing_pipeline_init(struct anv_ray_tracing_pipeline *pipeline, struct anv_device *device, struct vk_pipeline_cache *cache, const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *alloc) anv_ray_tracing_pipeline_init() argument 2992 anv_GetPipelineExecutablePropertiesKHR( VkDevice device, const VkPipelineInfoKHR* pPipelineInfo, uint32_t* pExecutableCount, VkPipelineExecutablePropertiesKHR* pProperties) anv_GetPipelineExecutablePropertiesKHR() argument 3040 anv_GetPipelineExecutableStatisticsKHR( VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pStatisticCount, VkPipelineExecutableStatisticKHR* pStatistics) anv_GetPipelineExecutableStatisticsKHR() argument 3181 anv_GetPipelineExecutableInternalRepresentationsKHR( VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations) anv_GetPipelineExecutableInternalRepresentationsKHR() argument 3262 anv_GetRayTracingShaderGroupStackSizeKHR( VkDevice device, VkPipeline _pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) anv_GetRayTracingShaderGroupStackSizeKHR() argument [all...] |
| /third_party/mesa3d/src/microsoft/vulkan/ |
| H A D | dzn_descriptor_set.c | 134 dzn_descriptor_set_layout_create(struct dzn_device *device, in dzn_descriptor_set_layout_create() argument 451 dzn_CreateDescriptorSetLayout(VkDevice device, in dzn_CreateDescriptorSetLayout() argument 461 dzn_GetDescriptorSetLayoutSupport(VkDevice device, in dzn_GetDescriptorSetLayoutSupport() argument 547 dzn_pipeline_layout_create(struct dzn_device *device, in dzn_pipeline_layout_create() argument 758 dzn_CreatePipelineLayout(VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) dzn_CreatePipelineLayout() argument 800 dzn_descriptor_heap_init(struct dzn_descriptor_heap *heap, struct dzn_device *device, D3D12_DESCRIPTOR_HEAP_TYPE type, uint32_t desc_count, bool shader_visible) dzn_descriptor_heap_init() argument 1280 dzn_descriptor_set_init(struct dzn_descriptor_set *set, struct dzn_device *device, struct dzn_descriptor_pool *pool, struct dzn_descriptor_set_layout *layout) dzn_descriptor_set_init() argument 1335 struct dzn_device *device = container_of(pool->base.device, struct dzn_device, vk); dzn_descriptor_pool_destroy() local 1347 dzn_descriptor_pool_create(struct dzn_device *device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *out) dzn_descriptor_pool_create() argument 1419 struct dzn_device *device = container_of(pool->base.device, struct dzn_device, vk); dzn_descriptor_pool_defragment_heap() local 1451 dzn_CreateDescriptorPool(VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) dzn_CreateDescriptorPool() argument 1461 dzn_DestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) dzn_DestroyDescriptorPool() argument 1470 dzn_ResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) dzn_ResetDescriptorPool() argument 1497 dzn_descriptor_heap_pool_init(struct dzn_descriptor_heap_pool *pool, struct dzn_device *device, D3D12_DESCRIPTOR_HEAP_TYPE type, bool shader_visible, const VkAllocationCallbacks *alloc) dzn_descriptor_heap_pool_init() argument 1517 dzn_descriptor_heap_pool_alloc_slots(struct dzn_descriptor_heap_pool *pool, struct dzn_device *device, uint32_t desc_count, struct dzn_descriptor_heap **heap, uint32_t *first_slot) dzn_descriptor_heap_pool_alloc_slots() argument 1905 struct dzn_device *device = dzn_descriptor_update_template_destroy() local 1913 dzn_descriptor_update_template_create(struct dzn_device *device, const VkDescriptorUpdateTemplateCreateInfo *info, const VkAllocationCallbacks *alloc, VkDescriptorUpdateTemplate *out) dzn_descriptor_update_template_create() argument 2015 dzn_CreateDescriptorUpdateTemplate(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) dzn_CreateDescriptorUpdateTemplate() argument 2026 dzn_DestroyDescriptorUpdateTemplate(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) dzn_DestroyDescriptorUpdateTemplate() argument 2045 dzn_UpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) dzn_UpdateDescriptorSetWithTemplate() argument [all...] |