Home
last modified time | relevance | path

Searched refs:vk_object_base (Results 1 – 25 of 35) sorted by relevance

12

/third_party/mesa3d/src/vulkan/util/
Dvk_object.h41 struct vk_object_base { struct
58 struct vk_object_base *base, argument
60 void vk_object_base_finish(UNUSED struct vk_object_base *base);
63 vk_object_base_assert_valid(ASSERTED struct vk_object_base *base, in vk_object_base_assert_valid()
69 static inline struct vk_object_base *
72 struct vk_object_base *base = (struct vk_object_base *)(uintptr_t)handle; in vk_object_base_from_u64_handle()
81 struct vk_object_base *base = (struct vk_object_base *)_handle; \
100 struct vk_object_base *base = \
101 (struct vk_object_base *)(uintptr_t)_handle; \
153 struct vk_object_base base;
[all …]
Dvk_cmd_copy.c38 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdCopyBuffer()
76 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdCopyImage()
117 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdCopyBufferToImage()
158 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdCopyImageToBuffer()
201 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdBlitImage()
249 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdResolveImage()
Dvk_log.c39 vk_object_to_device(struct vk_object_base *obj) in vk_object_to_device()
46 vk_object_to_physical_device(struct vk_object_base *obj) in vk_object_to_physical_device()
65 vk_object_to_instance(struct vk_object_base *obj) in vk_object_to_instance()
88 struct vk_object_base **objects = NULL; in __vk_log_impl()
92 objects = (struct vk_object_base **) objects_or_instance; in __vk_log_impl()
165 struct vk_object_base *base = objects[i]; in __vk_log_impl()
252 static struct vk_object_base *
253 vk_object_for_error(struct vk_object_base *obj, VkResult error) in vk_object_for_error()
280 struct vk_object_base *object = (struct vk_object_base *)_obj; in __vk_errorv()
Dvk_object.c35 struct vk_object_base *base, in vk_object_base_init()
47 vk_object_base_finish(struct vk_object_base *base) in vk_object_base_finish()
66 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_alloc()
82 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_zalloc()
98 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_multialloc()
114 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_multizalloc()
124 vk_object_base_finish((struct vk_object_base *)data); in vk_object_free()
228 struct vk_object_base *obj = in vk_object_base_private_data()
320 vk_object_base_name(struct vk_object_base *obj) in vk_object_base_name()
Dvk_render_pass.c245 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdBeginRenderPass()
262 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdEndRenderPass()
278 struct vk_object_base *disp = (struct vk_object_base *)commandBuffer; in vk_common_CmdNextSubpass()
Dvk_image.h35 struct vk_object_base base;
129 struct vk_object_base base;
Dvk_debug_report.c32 struct vk_object_base base;
147 const struct vk_object_base *object, in vk_debug_report()
Dvk_deferred_operation.h36 struct vk_object_base base;
Dvk_debug_report.h38 const struct vk_object_base *object,
Dvk_command_buffer.h35 struct vk_object_base base;
Dvk_shader_module.h37 struct vk_object_base base;
Dvk_physical_device.h37 struct vk_object_base base;
Dvk_debug_utils.h34 struct vk_object_base base;
Dvk_queue.h37 struct vk_object_base base;
Dvk_device.h37 struct vk_object_base base;
Dvk_instance.h46 struct vk_object_base base;
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_private.h192 struct vk_object_base base;
215 struct vk_object_base base;
250 struct vk_object_base base;
307 struct vk_object_base base;
318 struct vk_object_base base;
326 struct vk_object_base base;
357 struct vk_object_base base;
427 struct vk_object_base base;
434 struct vk_object_base base;
442 struct vk_object_base base;
[all …]
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_private.h225 struct vk_object_base base;
306 struct vk_object_base base;
311 struct vk_object_base base;
325 struct vk_object_base base;
348 struct vk_object_base base;
388 struct vk_object_base base;
411 struct vk_object_base base;
447 struct vk_object_base base;
454 struct vk_object_base base;
621 struct vk_object_base base;
[all …]
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_private.h393 struct vk_object_base base;
476 struct vk_object_base base;
586 struct vk_object_base base;
597 struct vk_object_base base;
663 struct vk_object_base base;
677 struct vk_object_base base;
727 struct vk_object_base base;
1256 struct vk_object_base base;
1389 struct vk_object_base base;
1399 struct vk_object_base base;
[all …]
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_private.h271 struct vk_object_base base;
613 struct vk_object_base base;
626 struct vk_object_base base;
647 struct vk_object_base base;
692 struct vk_object_base base;
701 struct vk_object_base base;
1036 struct vk_object_base base;
1126 struct vk_object_base base;
1188 struct vk_object_base base;
1394 struct vk_object_base base;
[all …]
Dtu_descriptor_set.h66 struct vk_object_base base;
97 struct vk_object_base base;
/third_party/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.h54 struct vk_object_base base;
88 struct vk_object_base base;
Dradv_private.h331 struct vk_object_base base;
855 struct vk_object_base base;
880 struct vk_object_base base;
909 struct vk_object_base base;
952 struct vk_object_base base;
959 struct vk_object_base base;
1438 struct vk_object_base base;
1675 struct vk_object_base base;
1763 struct vk_object_base base;
1946 struct vk_object_base base;
[all …]
/third_party/mesa3d/src/virtio/vulkan/
Dvn_common.h160 struct vk_object_base base;
316 assert(((const struct vk_object_base *)obj)->type == type); in vn_object_set_id()
336 assert(((const struct vk_object_base *)obj)->type == type); in vn_object_get_id()
/third_party/mesa3d/src/intel/vulkan/
Danv_private.h386 const struct vk_object_base *object,
1079 struct vk_object_base base;
1763 struct vk_object_base base;
1919 struct vk_object_base base;
1991 struct vk_object_base base;
2026 struct vk_object_base base;
2071 struct vk_object_base base;
2115 struct vk_object_base base;
2261 struct vk_object_base base;
2274 struct vk_object_base base;
[all …]

12