mesa/src/nouveau/vulkan
Faith Ekstrand d808870d49
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
nvk: Implement VK_EXT_zero_initialize_device_memory
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13159
Reviewed-By: Thomas H.P. Andersen <phomes@gmail.com>
Reviewed-By: Mel Henning <mhenning@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34968>
2025-05-15 03:20:12 +00:00
..
cl nvk: rewrite query copy shader in CL C 2025-02-24 21:15:26 +00:00
nvkmd nvk/nvkmd: Check the correct flag for the Kepler GART workaround 2025-04-12 17:04:40 +00:00
meson.build clc,libcl: Clean up CL includes 2025-04-11 21:27:37 +00:00
nvk_acceleration_structure.c nvk: Implement descriptor capture/replay 2024-08-10 00:42:59 +00:00
nvk_android.c nvk/android: Add support for ANDROID_native_buffer 2024-11-26 21:45:16 +00:00
nvk_android.h nvk/android: Add support for ANDROID_native_buffer 2024-11-26 21:45:16 +00:00
nvk_buffer.c nvk: Use the new buffer device address infrastructure 2025-03-06 09:46:00 +00:00
nvk_buffer.h nvk: Use the new buffer device address infrastructure 2025-03-06 09:46:00 +00:00
nvk_buffer_view.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_buffer_view.h nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_cmd_buffer.c nvk: Mark the push before an indirect push as incomplete 2025-03-27 20:03:44 +00:00
nvk_cmd_buffer.h nvk: Mark the push before an indirect push as incomplete 2025-03-27 20:03:44 +00:00
nvk_cmd_clear.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_cmd_copy.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_cmd_dispatch.c nvk: Don't emit MME FIFO config on Blackwell+ 2025-05-15 00:11:07 +00:00
nvk_cmd_draw.c nvk: Add hopper priv registers 2025-05-15 00:11:07 +00:00
nvk_cmd_indirect.c nvk: Handle shifted QMD cbuf addrs in indirect command processing 2025-04-15 23:38:54 +00:00
nvk_cmd_meta.c nvk: Remove dead function nvk_meta_init_render 2025-04-21 22:23:33 +00:00
nvk_cmd_pool.c nvk: Allocate QMDs from a heap on Maxwell A and earlier 2025-03-27 20:03:43 +00:00
nvk_cmd_pool.h nvk: Allocate QMDs from a heap on Maxwell A and earlier 2025-03-27 20:03:43 +00:00
nvk_codegen.c nir/peephole_select: add options struct 2025-02-20 21:59:16 +00:00
nvk_debug.h nvk: Add NVK_DEBUG=trash_memory 2025-03-08 02:24:18 +00:00
nvk_descriptor_set.c nvk: use a valid allocation scope 2025-02-24 14:44:33 +00:00
nvk_descriptor_set.h nvk: Respect VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT 2025-02-17 00:41:36 +00:00
nvk_descriptor_set_layout.c vulkan/runtime: store flags on descriptor set layouts 2025-02-27 13:26:58 +02:00
nvk_descriptor_set_layout.h nvk: Add support for embedded immutable samplers 2024-08-10 00:42:59 +00:00
nvk_descriptor_table.c nvk: Stop leaking the descriptor table in-use set 2024-08-19 16:17:13 +00:00
nvk_descriptor_table.h nvk/descriptor_table: Add support for requesting a specific index 2024-08-10 00:42:59 +00:00
nvk_descriptor_types.h nvk: Put a sample map in the descriptor for MSAA storage images 2024-10-18 04:56:26 +00:00
nvk_device.c nvk: Call vk_device_finish() last in nvk_DestroyDevice() 2025-04-10 00:18:47 +00:00
nvk_device.h nvk: Allocate QMDs from a heap on Maxwell A and earlier 2025-03-27 20:03:43 +00:00
nvk_device_memory.c nvk: Implement VK_EXT_zero_initialize_device_memory 2025-05-15 03:20:12 +00:00
nvk_device_memory.h
nvk_edb_bview_cache.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_edb_bview_cache.h nvk: Add a VK_EXT_descriptor_buffer buffer view cache 2024-08-10 00:42:59 +00:00
nvk_event.c
nvk_event.h
nvk_format.c nvk: Advertise 64-bit atomics on buffer views 2024-10-15 05:21:03 +00:00
nvk_format.h treewide: Stop putting enum in front of Vulkan enum types 2024-12-02 17:22:49 +00:00
nvk_heap.c
nvk_heap.h
nvk_host_copy.c nvk: follow naming convention for devices 2025-01-27 20:32:05 +00:00
nvk_image.c nvk: Stop printing errors for invalid dma-buf image queries 2025-05-07 00:33:43 +00:00
nvk_image.h nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_image_view.c nvk: Reduce the size of nvk_image_view_capture 2025-03-27 16:02:40 +00:00
nvk_image_view.h nvk: Reduce the size of nvk_image_view_capture 2025-03-27 16:02:40 +00:00
nvk_indirect_execution_set.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_indirect_execution_set.h nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_instance.c nvk: Add NVK_DEBUG=trash_memory 2025-03-08 02:24:18 +00:00
nvk_instance.h
nvk_mme.c nvk: Emit FSR state 2024-10-10 23:16:57 +00:00
nvk_mme.h nvk: Emit FSR state 2024-10-10 23:16:57 +00:00
nvk_nir_lower_descriptors.c nvk: Fix MSAA sparse residency lowering crash 2025-02-19 19:46:14 +00:00
nvk_physical_device.c nvk: Implement VK_EXT_zero_initialize_device_memory 2025-05-15 03:20:12 +00:00
nvk_physical_device.h nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_private.h nvk: fix preprocess buffer alignment 2025-02-14 22:56:59 +00:00
nvk_query_pool.c nvk: Fix indentation in begin_end_query() 2025-02-27 00:26:54 +00:00
nvk_query_pool.h
nvk_queue.c nvk: Mark the push before an indirect push as incomplete 2025-03-27 20:03:44 +00:00
nvk_queue.h nvk: Use nvk_queue_submit_simple() for nvk_queue_state_update() 2024-10-18 02:58:00 +00:00
nvk_sampler.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_sampler.h nvk: Add NVK_MAX_SAMPLER_PLANES for samplers 2025-02-13 15:16:36 +00:00
nvk_shader.c nvk: Return an error for Kepler storage images instead of asserting 2025-04-19 03:40:08 +00:00
nvk_shader.h nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_upload_queue.c nvk: Constify instance and pdev pointers 2025-02-19 17:36:37 +00:00
nvk_upload_queue.h
nvk_wsi.c
nvk_wsi.h
test_nvk_mme.c nvk/mme: Add a unit test framework for driver macros 2024-08-17 20:32:27 +00:00