summaryrefslogtreecommitdiff
path: root/src/broadcom/vulkan/v3dv_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
22 hoursvulkan: pass cmdbuf level to vk_command_buffer_ops::create()Samuel Pitoiset1-2/+2
2024-04-03v3dv: fix job suspend with command buffer simultaneous use flagIago Toral Quiroga1-7/+30
2024-04-03v3dv: fix job pointers from cloned CLsIago Toral Quiroga1-0/+5
2024-04-03v3dv: add a v3dv_job_clone helperIago Toral Quiroga1-29/+44
2024-03-19v3dv: also emit subpass clears with secondary command buffersIago Toral Quiroga1-16/+4
2024-03-19v3dv: handle render pass continue flag with dynamic passesIago Toral Quiroga1-8/+19
2024-03-19v3dv: rename SECONDARY job type to INCOMPLETEIago Toral Quiroga1-13/+13
2024-03-19v3dv: implement dynamic rendering resume/suspendIago Toral Quiroga1-53/+123
2024-03-19v3dv: implement vkCmdBeginRendering and vkCmdEndRenderingIago Toral Quiroga1-0/+100
2024-03-19v3dv: add a helper to setup a framebuffer for dynamic renderingIago Toral Quiroga1-0/+2
2024-03-19v3dv: add a helper to constrain clip window to render areaIago Toral Quiroga1-16/+21
2024-03-19v3dv: refactor checking and adding pending jobsIago Toral Quiroga1-18/+22
2024-03-19v3dv: always set view index before drawingIago Toral Quiroga1-3/+9
2024-03-19v3dv: fix subpass clear with draw call for multi-layered framebuffersIago Toral Quiroga1-1/+9
2024-03-18v3dv: enable smooth line renderingJuan A. Suarez Romero1-0/+15
2024-03-05treewide: Remove vulkan/runtime vulkan/util prefix in include pathYonggang Luo1-1/+1
2024-02-21v3d,v3dv: fix BO allocation for shared varsIago Toral Quiroga1-1/+1
2023-12-14v3d/v3dv: move V3D_CSD definitions to a separate fileMaíra Canal1-16/+1
2023-12-14v3dv: use the indirect CSD user extensionMaíra Canal1-1/+10
2023-12-04v3dv: drop duplicate flagEric Engestrom1-1/+0
2023-12-04v3dv: update symbols that have become aliases for newer onesEric Engestrom1-3/+3
2023-11-14v3dv: implement VK_EXT_multi_drawMaíra Canal1-1/+76
2023-10-13v3d,v3dv: fix compute for V3D 7.1.6+Iago Toral Quiroga1-4/+21
2023-10-13v3dv: implement depthBounds support for v71Alejandro Piñeiro1-3/+16
2023-10-13v3d,v3dv: don't use max internal bpp for tile sizing in V3D 7.xIago Toral Quiroga1-6/+14
2023-10-13v3d,v3dv: support up to 8 render targets in v7.1+Iago Toral Quiroga1-2/+3
2023-10-13v3dv: make v3dv_viewport_compute_xform depend on the V3D versionIago Toral Quiroga1-36/+4
2023-09-20v3dv: we can sample from 1D array tooIago Toral Quiroga1-1/+3
2023-09-12v3dv: don't assume that bound descriptors have been writtenIago Toral Quiroga1-0/+3
2023-09-11v3dv: expand sampling from linear image hack to support multi-planar imagesIago Toral Quiroga1-66/+132
2023-09-11v3dv: add support for sampling simple 2D linear texturesIago Toral Quiroga1-0/+237
2023-07-07v3dv: Use vk_index_type_to_bytesAlyssa Rosenzweig1-19/+1
2023-06-07v3dv: simplify scissor setup for negative viewport heightIago Toral Quiroga1-4/+7
2023-06-07v3dv: remove bogus viewport codeIago Toral Quiroga1-5/+0
2023-06-05util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITEYonggang Luo1-1/+1
2023-05-23v3dv: simplify too small Z viewport scale workaroundIago Toral Quiroga1-1/+1
2023-04-21broadcom: fix typosHarri Nieminen1-1/+1
2023-03-27v3dv: pause occlusion queries during vkCmdClearAttachmentsIago Toral Quiroga1-0/+26
2023-02-07v3dv: ensure we apply binning syncs to secondary command buffersIago Toral Quiroga1-3/+4
2023-01-23v3dv: drop unused field from v3dv_cmd_bufferIago Toral Quiroga1-1/+0
2023-01-16v3dv: add support for multi-planar formats, enable YCbCrElla Stanforth1-2/+3
2022-12-16v3dv: be more careful when restoring dirty state after meta operationsIago Toral Quiroga1-5/+3
2022-12-16v3dv: honor render area in subpass resolve fallbackIago Toral Quiroga1-3/+5
2022-12-16v3dv: handle depth/stencil resolves we can't implement via TLBIago Toral Quiroga1-37/+65
2022-12-16v3dv: always store/restore attachment state during meta operationsIago Toral Quiroga1-29/+41
2022-12-09v3dv: Delete VK_KHR_device_group provided entrypointsRebecca Mckeever1-20/+0
2022-11-24v3dv: reimplement occlusion queriesIago Toral Quiroga1-102/+56
2022-11-24v3dv: reset pending cpu job state once processedIago Toral Quiroga1-0/+1
2022-11-21v3dv: fix multiple typosMaíra Canal1-5/+5
2022-11-03v3dv: make the helper to emit pipeline barriers public to other filesIago Toral Quiroga1-4/+4