projects
/
platform
/
upstream
/
mesa.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/mesa.git
2023-08-04
Faith Ekstrand
nvk/wsi: Style fixes
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Reset semaphore syncs on wait
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Style fixes in nvk_physical_device.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Karol Herbst
nvk: support exporting buffers
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Rework whitespace in nvk_device_memory.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Allocate shaders from a heap
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add a shader heap to nvk_device
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Return a VkResult from nvk_shader_upload()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add a heap data structure
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Rework nvk_queue_submit_simple()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
util/vma: Allow initializing zero-size heaps
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: WFI in pipeline barriers
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use meta for doing blits with the 3D hardware
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk/meta: Save/restore descriptor set 0
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Support load_layer_id
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
vulkan/meta: Implement vkCmdBlitImage()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
vulkan/meta: Fixes for clear
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
vulkan/meta: Add a create_sampler helper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
vulkan/meta: Add a helper for image view types
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
vulkan/meta: Add key types
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Properly implement robustBufferAccess
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add lowering for load_global_constant_bounded
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: drop nvk_nir.h
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Thomas H.P...
nvk: use common pipeline layout code
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Thomas H.P...
nvk: use common descriptor set layout code
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Bring back push sync and dumping
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Also store the push BO map in nvk_queue_state
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add an nvk_queue_submit wrapper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Embed a nv_device_info in nvk_physical_device
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Reference descriptor set layouts in the sets thems...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Implement VK_KHR_push_descriptor
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Fix up whitespace in nvk_descriptor_set.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use vk_object_zalloc/free for descriptor pools...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Re-indent vk_instance.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Drop nouveau_ws_push
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Use DRM interfaces directly in MME tests
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Remove remaining references to nouveau_push.h
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Implement vkCmdExecuteCommands()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use nvk_cmd_bo for push bufs
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Allocate upload buffers from the command pool
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add an nvk_cmd_buffer_ref_bo helper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add an nvk_cmd_buffer_push helper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Rework side-band data upload
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Constant buffer alignment is actually 64B
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Fully populate QMDs before uploading
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: memcpy root descriptors for compute instead of...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Return VkResult from nvk_cmd_buffer_upload_alloc
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add BO recycling to the command pool
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use cmd instead of cmd_buffer
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Break nvk_cmd_pool into its own file
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use queue_submit_simple for zero_vram
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use submit_simple for draw state init
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Initialize the queue later in device setup
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add an nvk_queue_submit_simple helper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use a regular BO for the queue state push
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use a regular BO for the empty push
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Submit pushbufs directly
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Move queue_sumbit to nvk_queue_drm_nouveau.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Always allocate empty_push
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use bo_new_mapped for the zero page
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Add a nouveau_ws_bo_new_mapped helper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use nv_push directly for graphics pipelines
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Move push dumping to nv_push.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Move push validate to nv_push.c
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/parser: Take a FILE* in DUMP_*_MTHD_DATA
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Move nv_push and helpers to their own header
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Rename the fields of vk_push
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau: Add an nv_push struct
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use p for the nouveau_ws_push_buffer in zero_vram
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Implement vkCmdDraw[Indexed]Indirect()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use MME for vkCmdDraw[Indexed]()
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add helper macros for setting fields
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use MME for clears
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Add MME infrastructure
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add unit tests for the Turing+ MME simulator
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Make the winsys headers C++ safe
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add an isaspec-based dumper
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add a tiny simulator for the Turing+ MME
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add a builder for the Turing+ MME
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add an assembler and disassembler for...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add isaspec XML for the Turing+ MME
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/mme: Add basic structures for the Turing+ MME
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/parser: Add more arrays
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/push: Fix a void pointer arithmetic bug
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nil: Don't claim texture support for 2-bit SNORM
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Increase the graphics pipeline push space
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use VK_IMAGE_USAGE_*_ATTACHMENT_BIT for image...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Drop a TODO
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Use f for extension features
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Emma Anholt
nvk: Fix unused result warnings in pushbuf resets.
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Emma Anholt
nvk: Fix uninitialized result usage in NVK_DEBUG_ZERO_M...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Emma Anholt
nvk: Avoid strict aliasing warning in the pushbuffer...
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Karol Herbst
nvk: fix zero page refing
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/parser: Put the dump helpers in C files
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/parser: Use more idiomatic python
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nouveau/parser: Convert to mako
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Karol Herbst
nvk: alloc a zero page and use it for vertex runouts
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Initialize fixed draw/default state once
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Start every command buffer with a nop
commit
|
commitdiff
|
tree
|
snapshot
2023-08-04
Faith Ekstrand
nvk: Split nvk_queue into its own file
commit
|
commitdiff
|
tree
|
snapshot
next