You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Chia-I Wu
99b28673b0
vkr: use vkr_context_{add,remove}_object
...
Use them for objects that are tracked as non-device objects. These
include VkInstance, VkPhysicalDevice, VkDevice, VkQueue,
VkDescriptorSet, and VkCommandBuffer.
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Ryan Neph <ryanneph@google.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
4 years ago
..
venus-protocol
vkr: validate array sizes and string lengths
4 years ago
.clang-format
vkr: add vkr_common.h
4 years ago
vkr_buffer.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_buffer.h
vkr: split out vkr_buffer.c
4 years ago
vkr_command_buffer.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_command_buffer.h
vkr: refactor pool child objects to use track_head
4 years ago
vkr_common.c
vkr: add vkr_log
4 years ago
vkr_common.h
vkr: use vkr_context_{add,remove}_object
4 years ago
vkr_context.c
vkr: improve clean up logging
4 years ago
vkr_context.h
vkr: add vkr_context_{add,remove}_object
4 years ago
vkr_cs.c
vkr: add vkr_common.h
4 years ago
vkr_cs.h
vkr: add vkr_common.h
4 years ago
vkr_descriptor_set.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_descriptor_set.h
vkr: refactor pool child objects to use track_head
4 years ago
vkr_device.c
vkr: use vkr_context_{add,remove}_object
4 years ago
vkr_device.h
vkr: add vkr_device_{add,remove}_object
4 years ago
vkr_device_memory.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_device_memory.h
vkr: rename vkr_device_memory::head to exported_head
4 years ago
vkr_image.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_image.h
vkr: split out vkr_image.c
4 years ago
vkr_instance.c
vkr: use vkr_context_{add,remove}_object
4 years ago
vkr_instance.h
vkr: further break up vkr_device.h
4 years ago
vkr_physical_device.c
vkr: use vkr_context_{add,remove}_object
4 years ago
vkr_physical_device.h
vkr: further break up vkr_device.c
4 years ago
vkr_pipeline.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_pipeline.h
vkr: split out vkr_pipeline.c
4 years ago
vkr_query_pool.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_query_pool.h
vkr: split out vkr_query_pool.c
4 years ago
vkr_queue.c
vkr: use vkr_context_{add,remove}_object
4 years ago
vkr_queue.h
vkr: move queue creation into device creation and handle errors
4 years ago
vkr_render_pass.c
vkr: use vkr_device_{add,remove}_object
4 years ago
vkr_render_pass.h
vkr: split out vkr_render_pass.c
4 years ago
vkr_renderer.c
vkr: clean up includes
4 years ago
vkr_renderer.h
vkr: replace vrend_printf by vkr_log
4 years ago
vkr_ring.c
vkr: add vkr_common.h
4 years ago
vkr_ring.h
vkr: add vkr_common.h
4 years ago
vkr_transport.c
vkr: replace vrend_printf by vkr_log
4 years ago
vkr_transport.h
vkr: split out vkr_transport.[ch]
4 years ago