11 Commits (f3da589754e201208dc8e0d95fab2323e1c112f9)

Author SHA1 Message Date
Chia-I Wu f3da589754 vkr: remember application name 4 years ago
Chia-I Wu 3bebc4de7f vkr: add vkr_context_add_instance 4 years ago
Yiwei Zhang b5fdf8a7dc vkr: defer sync retire and free until next retire_fences 4 years ago
Yiwei Zhang c0b76a5322 vkr: retire syncs at vkr_queue_destroy when ASYNC_FENCE_CB is set 4 years ago
Yiwei Zhang e9b685e715 vkr: store queue id in vkr_queue_sync 4 years ago
Chia-I Wu 47b8232e41 vkr: improve clean up logging 4 years ago
Chia-I Wu e473430d1f vkr: replace vrend_printf by vkr_log 4 years ago
Chia-I Wu fd1c39b0a3 vkr: fix a potential deadlock in vkr_context_submit_cmd 4 years ago
Yiwei Zhang 3e7dac5835 vkr: rename vkr_device_memory::head to exported_head 4 years ago
Chia-I Wu 9489ba1174 vkr: further break up vkr_device.h 4 years ago
Chia-I Wu f30ea6a9c3 vkr: split out vkr_context.c 4 years ago
Chia-I Wu cf743a06ff vkr: split out vkr_transport.[ch] 4 years ago
Chia-I Wu 6c32ccbf38 vkr: split out vkr_device.c 4 years ago
Chia-I Wu 813607e5bd vkr: split out vkr_queue.c 4 years ago
Chia-I Wu f29550d86c vkr: split out vkr_device_memory.c 4 years ago
Chia-I Wu c15d09acd1 vkr: split out vkr_image.c 4 years ago
Chia-I Wu c471485538 vkr: split out vkr_buffer.c 4 years ago
Chia-I Wu f74caa30fc vkr: split out vkr_descriptor_set.c 4 years ago
Chia-I Wu 0dd30e9704 vkr: split out vkr_render_pass.c 4 years ago
Chia-I Wu ccf9552e92 vkr: split out vkr_query_pool.c 4 years ago
Chia-I Wu 243cacf2bb vkr: split out vkr_pipeline.c 4 years ago
Chia-I Wu 939991220a vkr: split out vkr_command_buffer.c 4 years ago
Chia-I Wu 126ea70cc3 vkr: move helper code to vkr_common.h 4 years ago
Chia-I Wu 4f619e630f vkr: split out struct definitions to their own headers 4 years ago
Chia-I Wu 965a920893 vkr: add vkr_common.h 4 years ago
Chia-I Wu 170ddba9be vkr: move to a subdirectory 4 years ago
Yiwei Zhang afb982dd48 vkr: destroy device level objects at vkr_device_destroy 4 years ago
Yiwei Zhang e37c9b2379 vkr: vkr_device to track device level objects 4 years ago
Yiwei Zhang c8255cd46c vkr: destroy vkr_device at vkr_physical_device_destroy 4 years ago
Yiwei Zhang bd28750890 vkr: vkr_physical_device to track vkr_device with vkr_object::track_head 4 years ago
Yiwei Zhang aed086d399 vkr: refactor to add vkr_physical_device_destroy 4 years ago
Yiwei Zhang e2686dc422 f 4 years ago
Yiwei Zhang 122625e79c vkr: destroy vkr_instance at vkr_context_destroy 4 years ago
Yiwei Zhang f46f128278 vkr: wait for device idle before device destruction 4 years ago
Chia-I Wu ee1311f951 vkr: set VkResult for vkFreeDescriptorSets 4 years ago
Yiwei Zhang 5b08e33fee vkr: add CREATE_PIPELINE_ARRAY 4 years ago
Yiwei Zhang d6c6fd7c40 vkr: add FREE_OBJECT_ARRAY 4 years ago
Yiwei Zhang f142694fd2 vkr: add ALLOCATE_OBJECT_ARRAY 4 years ago
Chia-I Wu 0432a546c3 vkr: check decoder status before decoding 4 years ago
Yiwei Zhang bf31c00acd vkr: do not force chaining external image info when tiling is optimal 4 years ago
Chia-I Wu 44448cf75c vkr: fix some null dereferences 4 years ago
Chia-I Wu 380549740a vkr: add VKR_RENDERER_ASYNC_FENCE_CB 4 years ago
Chia-I Wu fe9d9282ad vkr: add vkr_device_alloc_queue_sync 4 years ago
Chia-I Wu 457fe55ebb vkr: remove vkr_queue:has_thread 4 years ago
Chia-I Wu 9074c20c74 vkr: add vkr_queue::context 4 years ago
Chia-I Wu d67cfcbd01 vkr: add a meson option to enable the validation layer 4 years ago
Chia-I Wu 49ca1883d4 vkr: add VKR_CONTEXT_VALIDATE_FULL 4 years ago
Chia-I Wu 9565db871c vkr: add vkr_context::validate_fatal 4 years ago
Chia-I Wu e37c9b0b44 vkr: make internal fences exportable 4 years ago
Yiwei Zhang 96dbcb8759 vkr: forward the host renderer hardware info 4 years ago