..
cl
nvk: rewrite query copy shader in CL C
2025-02-24 21:15:26 +00:00
nvkmd
nvk,nvkmd: Move push dumping to NVKMD
2025-08-26 21:42:19 +00:00
meson.build
nvk: drop some needless definitions and deps
2025-08-11 15:35:24 +00:00
nvk_acceleration_structure.c
nvk: Implement descriptor capture/replay
2024-08-10 00:42:59 +00:00
nvk_android.c
nvk: clean up existing nvk_android frontend
2025-07-29 16:29:58 +00:00
nvk_buffer.c
nvk/nvkmd: Track all memory objects by default
2025-08-26 21:42:19 +00:00
nvk_buffer.h
nvk: Drop nvk_buffer_address()
2025-06-11 18:09:38 +00:00
nvk_buffer_view.c
nil: Rework the descriptor interface
2025-06-14 03:52:34 +00:00
nvk_buffer_view.h
nvk: Use nil_su_info for image descriptors on Kepler
2025-05-28 01:47:19 +00:00
nvk_cmd_buffer.c
nvk: Clear cond_render_gart_* in reset_cmd_buffer
2025-09-04 16:27:57 +00:00
nvk_cmd_buffer.h
nvK: Add nvk_cmd_buffer_last_subchannel
2025-08-27 01:04:51 +00:00
nvk_cmd_clear.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_cmd_copy.c
nvk/copy: Implement CopyImage2 between R and D/S
2025-08-27 21:12:41 -04:00
nvk_cmd_dispatch.c
nvk: Allow for larger QMDs
2025-08-26 21:42:20 +00:00
nvk_cmd_draw.c
nvk: Clear second SET_RENDER_ENABLE operand
2025-09-04 16:27:58 +00:00
nvk_cmd_indirect.c
nvk: Allow for larger QMDs
2025-08-26 21:42:20 +00:00
nvk_cmd_meta.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_cmd_pool.c
nvk/cmd_pool: NVK_DEBUG=trash_mem for alloc_mem
2025-09-04 16:27:57 +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_debug.h
nvk: Add NVK_DEBUG=trash_memory
2025-03-08 02:24:18 +00:00
nvk_descriptor_set.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +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
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00: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: Use an nvk_arena for nvk_descriptor_table
2025-06-09 23:08:06 +00:00
nvk_descriptor_table.h
nvk: Use an nvk_arena for nvk_descriptor_table
2025-06-09 23:08:06 +00:00
nvk_descriptor_types.h
nvk: Avoid passing garbage data in descriptor buffers for UBOs.
2025-09-02 15:24:22 +02:00
nvk_device.c
nvk: Skip creating a nvkmd device if we don't have to
2025-08-27 00:50:27 +00:00
nvk_device.h
nvk: Dynamically allocate queues
2025-08-04 17:11:04 +00:00
nvk_device_memory.c
nvk: Return 0 for opaque memory capture replay.
2025-08-28 20:05:51 +00:00
nvk_device_memory.h
nvk: Use nvkmd_mem for nvk_device_memory
2024-07-09 01:22:23 +00:00
nvk_edb_bview_cache.c
nil: Rework the descriptor interface
2025-06-14 03:52:34 +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
nouveau/headers: Make nvk_cl**** turn to nv_push_cl****
2024-05-07 03:15:02 +00:00
nvk_event.h
treewide: Remove vulkan/runtime vulkan/util prefix in include path
2024-03-05 19:05:00 +00:00
nvk_format.c
nvk: Disable R64_[US]INT formats when shaderImageInt64Atomics isn't supported
2025-05-25 00:39:56 +00:00
nvk_format.h
nvk: Disable R64_[US]INT formats when shaderImageInt64Atomics isn't supported
2025-05-25 00:39:56 +00:00
nvk_heap.c
nvk: Do not ignore contiguous in nvk_heap_init
2025-07-10 21:18:04 +00:00
nvk_heap.h
nvk/heap: Use an nvk_mem_arena
2025-06-09 23:08:05 +00:00
nvk_host_copy.c
nvk: follow naming convention for devices
2025-01-27 20:32:05 +00:00
nvk_image.c
nvk: bind aliased wsi image at memory offset zero
2025-09-03 16:29:34 +00:00
nvk_image.h
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_image_view.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_image_view.h
nvk: Allocate separate planes for depth and stencil on Blackwell+
2025-06-30 21:00:19 +00:00
nvk_indirect_execution_set.c
nvk: Allow for larger QMDs
2025-08-26 21:42:20 +00:00
nvk_indirect_execution_set.h
nvk: Allow for larger QMDs
2025-08-26 21:42:20 +00:00
nvk_instance.c
nvk: advertise present_id/wait and the 2 version
2025-08-21 07:53:15 +00:00
nvk_instance.h
nvk: Move debug flags int nvk_debug.h
2024-07-09 01:22:23 +00:00
nvk_mem_arena.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_mem_arena.h
nvk: Add a new arena data structure
2025-06-09 23:08:05 +00:00
nvk_mem_stream.c
nvk: Add an nvk_mem_stream struct
2025-06-10 04:36:40 +00:00
nvk_mem_stream.h
nvk: Add an nvk_mem_stream struct
2025-06-10 04:36:40 +00:00
nvk_mme.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +00:00
nvk_mme.h
nvk: Emit FSR state
2024-10-10 23:16:57 +00:00
nvk_nir_lower_descriptors.c
treewide: simplify nir_def_rewrite_uses_after
2025-08-01 15:34:24 +00:00
nvk_physical_device.c
nvk: implement VK_AMD_buffer_marker
2025-09-04 15:03:09 +00:00
nvk_physical_device.h
nvk: Constify instance and pdev pointers
2025-02-19 17:36:37 +00:00
nvk_private.h
nvk: Use nil_su_info for image descriptors on Kepler
2025-05-28 01:47:19 +00:00
nvk_query_pool.c
nvk: Add support for VK_QUERY_POOL_CREATE_RESET_BIT_KHR
2025-08-27 00:50:27 +00:00
nvk_query_pool.h
nvk: Use nvkmd_mem for query pools
2024-07-09 01:22:23 +00:00
nvk_queue.c
nvk,nvkmd: Move push dumping to NVKMD
2025-08-26 21:42:19 +00:00
nvk_queue.h
nvk: Check subchannels are valid in nv_push
2025-08-07 18:47:47 +00:00
nvk_sampler.c
nvk: Ensure we have nvkmd before sampler descriptor upload
2025-08-27 00:50:27 +00:00
nvk_sampler.h
nvk: Add an nvk_sampler_header struct and return it by value
2025-06-14 03:52:34 +00:00
nvk_shader.c
nvk: Ensure we have nvkmd before shader upload
2025-08-27 00:50:27 +00:00
nvk_shader.h
all: rename gl_shader_stage to mesa_shader_stage
2025-08-06 10:28:40 +08:00
nvk_upload_queue.c
nvk: Check subchannels are valid in nv_push
2025-08-07 18:47:47 +00:00
nvk_upload_queue.h
nvk/upload_queue: Use an nvk_mem_stream internally
2025-06-10 04:36:40 +00:00
nvk_wsi.c
nvk: Use the NVKMD interface for device enumeration
2024-07-09 01:22:23 +00:00
nvk_wsi.h
nvk: SPDX everything
2023-09-06 17:05:58 +00:00
test_nvk_mme.c
nvk/mme: Add a unit test framework for driver macros
2024-08-17 20:32:27 +00:00