Home
last modified time | relevance | path

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

/external/mesa3d/src/vulkan/util/
Dvk_object.h41 struct vk_object_base { struct
50 struct vk_object_base *base, argument
52 void vk_object_base_finish(UNUSED struct vk_object_base *base);
55 vk_object_base_assert_valid(ASSERTED struct vk_object_base *base, in vk_object_base_assert_valid()
61 static inline struct vk_object_base *
64 struct vk_object_base *base = (struct vk_object_base *)(uintptr_t)handle; in vk_object_base_from_u64_handle()
71 struct vk_object_base base;
93 struct vk_object_base *base = (struct vk_object_base *)_handle; \
110 struct vk_object_base *base = \
111 (struct vk_object_base *)(uintptr_t)_handle; \
[all …]
Dvk_object.c32 struct vk_object_base *base, in vk_object_base_init()
41 vk_object_base_finish(struct vk_object_base *base) in vk_object_base_finish()
91 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_alloc()
107 vk_object_base_init(device, (struct vk_object_base *)ptr, obj_type); in vk_object_zalloc()
117 vk_object_base_finish((struct vk_object_base *)data); in vk_object_free()
221 struct vk_object_base *obj = in vk_object_base_private_data()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_private.h180 struct vk_object_base base;
219 struct vk_object_base base;
267 struct vk_object_base base;
288 struct vk_object_base base;
296 struct vk_object_base base;
333 struct vk_object_base base;
386 struct vk_object_base base;
395 struct vk_object_base base;
401 struct vk_object_base base;
431 struct vk_object_base base;
[all …]
/external/mesa3d/src/freedreno/vulkan/
Dtu_private.h183 struct vk_object_base base;
231 struct vk_object_base base;
263 struct vk_object_base base;
291 struct vk_object_base base;
550 struct vk_object_base base;
563 struct vk_object_base base;
584 struct vk_object_base base;
628 struct vk_object_base base;
637 struct vk_object_base base;
925 struct vk_object_base base;
[all …]
Dtu_descriptor_set.h66 struct vk_object_base base;
97 struct vk_object_base base;
Dtu_kgsl.c35 struct vk_object_base base;
Dtu_drm.c39 struct vk_object_base base;
/external/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.h54 struct vk_object_base base;
88 struct vk_object_base base;
Dradv_private.h330 struct vk_object_base base;
375 struct vk_object_base base;
880 struct vk_object_base base;
902 struct vk_object_base base;
928 struct vk_object_base base;
970 struct vk_object_base base;
977 struct vk_object_base base;
1398 struct vk_object_base base;
1422 struct vk_object_base base;
1641 struct vk_object_base base;
[all …]
Dradv_shader.h48 struct vk_object_base base;
/external/mesa3d/src/intel/vulkan/
Danv_private.h1049 struct vk_object_base base;
1154 struct vk_object_base base;
1237 struct vk_object_base base;
1270 struct vk_object_base base;
1848 struct vk_object_base base;
2001 struct vk_object_base base;
2073 struct vk_object_base base;
2099 struct vk_object_base base;
2129 struct vk_object_base base;
2173 struct vk_object_base base;
[all …]
/external/mesa3d/src/vulkan/wsi/
Dwsi_common_private.h48 struct vk_object_base base;
/external/mesa3d/docs/relnotes/
D20.2.0.rst2514 - vulkan/wsi: Make wsi_swapchain inherit from vk_object_base