summaryrefslogtreecommitdiff
path: root/src/imagination/vulkan/pvr_private.h
Commit message (Expand)AuthorAgeFilesLines
* pvr: Transfer optimisation remove unused features from APIOskar Rundgren2023-05-171-40/+0
* pvr: Transfer support flipped rectangle mappingOskar Rundgren2023-05-171-0/+2
* pvr: Fix cs corruption in pvr_pack_clear_vdm_state()Karmjit Mahil2023-05-161-2/+2
* pvr: switch pvr_spm to use pvr_bo_suballocLuigi Santivetti2023-05-161-2/+2
* pvr: switch pvr_clear to use pvr_bo_suballocLuigi Santivetti2023-05-161-2/+2
* pvr: switch pvr_cmd_buffer_alloc_mem to use pvr_bo_suballocLuigi Santivetti2023-05-161-2/+3
* pvr: switch pvr_gpu_upload_* to use pvr_bo_suballocLuigi Santivetti2023-05-161-25/+29
* pvr: Reduce free list initial size when multiple devices are createdJarred Davies2023-05-041-0/+2
* pvr: Use vk_device's enabled features structJarred Davies2023-05-041-2/+0
* pvr: Finish pvr_perform_start_of_render_attachment_clear().Karmjit Mahil2023-04-191-5/+0
* pvr: Add deferred RTA clears for cores without gs_rta_support.Karmjit Mahil2023-04-191-0/+4
* pvr: Support multiple sources per pass in TQ job submissionSarah Walker2023-04-191-16/+22
* pvr: Implement vkCmdUpdateBuffer().Karmjit Mahil2023-04-191-9/+9
* pvr: Add support to process transfer and blit cmdsRajnesh Kanwal2023-04-191-4/+107
* pvr: Add robustness buffer supportJarred Davies2023-03-271-0/+2
* pvr: Fix segfaults when pDepthStencilAttachment is NULLJarred Davies2023-03-141-1/+1
* pvr: Setup SPM background objectKarmjit Mahil2023-03-011-2/+3
* pvr: Use common queue submit implementationJarred Davies2023-02-281-8/+4
* pvr: Setup SPM EOT stateKarmjit Mahil2023-02-241-0/+3
* pvr: Add support for dynamic buffers descriptorsKarmjit Mahil2023-02-231-0/+5
* pvr: Add push consts support to descriptor program.Karmjit Mahil2023-02-231-0/+6
* pvr: Split pvr_private.hSimon Perretta2023-02-201-323/+1
* pvr: Store enum pvr_stage_allocation instead of VkShaderStageFlagsKarmjit Mahil2023-02-201-8/+6
* pvr: Add support for VK_ATTACHMENT_LOAD_OP_LOAD.Karmjit Mahil2023-02-151-4/+39
* pvr: Upload spm load programs to device.Karmjit Mahil2023-02-151-0/+13
* pvr: Acquire scratch buffer on framebuffer creation.Karmjit Mahil2023-02-061-0/+2
* pvr: Add SPM scratch buffer infrastructure.Karmjit Mahil2023-02-061-0/+3
* pvr: Split render job submission for multi-layer framebuffersMatt Coster2023-01-271-0/+9
* pvr: Rename global_queue_job_count to global_cmd_buffer_submit_countMatt Coster2023-01-271-1/+1
* pvr: Remove PVR_STATIC_CLEAR_.*_BIT and use VkImageAspectFlags.Karmjit Mahil2023-01-041-0/+1
* pvr: Add clear attachment programs in device.Karmjit Mahil2023-01-041-0/+16
* pvr: Implement depth/stencil/depth+stencil attachment clear.Karmjit Mahil2023-01-041-0/+6
* pvr: Move static clear state into pvr_clear.c .Karmjit Mahil2023-01-041-80/+0
* pvr: Move clear VDM state into pvr_clear.h .Karmjit Mahil2023-01-041-6/+1
* pvr: Add clear rta vert shader pds program.Karmjit Mahil2023-01-041-0/+9
* pvr: Add multi layer passthough vert shader upload in device.Karmjit Mahil2023-01-041-0/+2
* pvr: Refactor pvr_compute_pipeline and pvr_compute_pipeline_shaderMatt Coster2022-12-081-34/+31
* pvr: Add empty PDS programMatt Coster2022-12-051-0/+1
* pvr: Replace sub_cmd flags with bools within each sub_cmd type.Karmjit Mahil2022-12-011-7/+4
* pvr: Handle PVR_SUB_COMMAND_FLAG_TRANSFER_SERIALIZE_WITH_FRAG.Karmjit Mahil2022-12-011-1/+1
* pvr: Add support to submit occlusion query sub cmds.Rajnesh Kanwal2022-11-301-0/+6
* pvr: Create a separate compute context for queries.Rajnesh Kanwal2022-11-301-0/+1
* pvr: Process queries and emit write program when ending sub_cmd.Rajnesh Kanwal2022-11-301-0/+3
* pvr: Process secondary buffer queries in vkCmdExecuteCommands.Rajnesh Kanwal2022-11-301-0/+1
* pvr: Add support to generate query programs.Rajnesh Kanwal2022-11-301-0/+58
* pvr: Add PVR_SUB_CMD_TYPE_OCCLUSION_QUERY type sub cmd.Rajnesh Kanwal2022-11-301-0/+1
* pvr: Create device specific compute query programs.Rajnesh Kanwal2022-11-301-0/+26
* pvr: Implement vkCmdBeginQuery API.Rajnesh Kanwal2022-11-301-0/+17
* pvr: Add support to generate update compute kernel.Rajnesh Kanwal2022-11-301-0/+15
* pvr: Add support to generate compute kernel to update shared regs.Rajnesh Kanwal2022-11-301-0/+15