summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-23ac: update register and packet definitions for preemptionMarek Olšák1-2/+2
2020-05-13radv: use the base object struct typesSamuel Pitoiset1-2/+9
2020-05-13radv: use the common base object type for VkDeviceSamuel Pitoiset1-3/+3
2020-05-05radv: Remove RANGE_SIZE usageJoshua Ashton1-2/+2
2020-04-29radv: handle NULL vertex bindingsSamuel Pitoiset1-4/+7
2020-04-23radv: simplify checking for Navi1x chipsSamuel Pitoiset1-3/+1
2020-04-18Fix promotion of floats to doublesAlbert Astals Cid1-2/+2
2020-04-14radv: use RMW packets for updating the maximum sample distanceSamuel Pitoiset1-9/+3
2020-04-08radv: Use correct buffer count with variable descriptor set sizes.Bas Nieuwenhuizen1-1/+1
2020-04-08radv: Consider maximum sample distances for entire grid.Bas Nieuwenhuizen1-4/+6
2020-04-08radv: remove radv_layout_has_htile() helperSamuel Pitoiset1-15/+8
2020-04-08radv: rename decompress/resummarize depth/stencil functionsSamuel Pitoiset1-2/+2
2020-03-20radv: fix optional pSizes parameter when binding streamout buffersSamuel Pitoiset1-1/+6
2020-03-12radv/sqtt: describe layout transitions with user markersSamuel Pitoiset1-1/+22
2020-03-12radv/sqtt: describe begin/end subpass barriers with user markersSamuel Pitoiset1-0/+8
2020-03-11radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset1-13/+27
2020-03-10radv/sqtt: describe pipeline and wait events barriersSamuel Pitoiset1-0/+7
2020-03-10radv/sqtt: describe draw/dispatch and emit event markersSamuel Pitoiset1-0/+4
2020-03-10radv/sqtt: describe begin/end command buffers with user markersSamuel Pitoiset1-0/+4
2020-02-28radv: emit thread trace markers after every draw/dispatch callSamuel Pitoiset1-0/+5
2020-02-24radv: add the trace BO to the BO list at submit timeSamuel Pitoiset1-7/+1
2020-02-13radv: implement VK_EXT_line_rasterizationSamuel Pitoiset1-0/+45
2020-02-11radv: Do not redundantly set the RB+ regs on pipeline switch.Bas Nieuwenhuizen1-1/+15
2020-02-11radv: Optimize emitting index buffer changes.Bas Nieuwenhuizen1-2/+7
2020-02-04radv: Do not set SX DISABLE bits for RB+ with unused surfaces.Bas Nieuwenhuizen1-6/+7
2020-01-29radv/gfx10: implement NGG GS queriesSamuel Pitoiset1-0/+35
2020-01-29radv/gfx10: add a separate flag for creating a GDS OA bufferSamuel Pitoiset1-1/+4
2020-01-15radv: update VK_KHR_imageless_framebuffer for Vulkan 1.2Samuel Pitoiset1-2/+2
2020-01-15radv: update VK_KHR_draw_indirect_count for Vulkan 1.2Samuel Pitoiset1-2/+2
2020-01-15radv: update VK_KHR_create_renderpass2 for Vulkan 1.2Samuel Pitoiset1-7/+7
2020-01-07radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.Bas Nieuwenhuizen1-0/+29
2019-12-19ac: declare an enum for the OOB select field on GFX10Samuel Pitoiset1-3/+5
2019-12-19radv/gfx10: fix the out-of-bounds check for vertex descriptorsSamuel Pitoiset1-1/+5
2019-12-10radv: implement VK_KHR_separate_depth_stencil_layoutsSamuel Pitoiset1-7/+43
2019-12-10radv: do not init HTILE as compressed state when dst layout allows itSamuel Pitoiset1-13/+5
2019-12-10radv: fix possibly wrong PA_SC_AA_CONFIG value for conservative rastSamuel Pitoiset1-10/+0
2019-12-10radv: move emission of two PA_SC_* registers to the pipeline CSSamuel Pitoiset1-4/+1
2019-12-07radv: only flush scalar cache for SSBO writes with ACO on GFX8+Daniel Schürmann1-1/+2
2019-11-26radv: Allocate cmdbuffer space for buffer marker write.Bas Nieuwenhuizen1-0/+4
2019-11-25radv: set the image view aspect mask during subpass transitionsSamuel Pitoiset1-1/+1
2019-11-20radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen1-12/+20
2019-11-06radv/gfx10: enable wave32 for compute based on shader's wavesizeSamuel Pitoiset1-0/+5
2019-10-28util: rename list_empty() to list_is_empty()Timothy Arceri1-1/+1
2019-10-24radv: compute the number of records correctly for vertex buffersSamuel Pitoiset1-5/+7
2019-10-23radv: do not emit rbplus if attachments are undefinedSamuel Pitoiset1-0/+3
2019-10-22radv: fix updating bound fast ds clear values with different aspectsSamuel Pitoiset1-3/+13
2019-10-18radv: Fix single stage constant flush with merged shaders.Bas Nieuwenhuizen1-5/+6
2019-10-03radv: Fix warning in 32-bit build.Bas Nieuwenhuizen1-2/+3
2019-10-02radv/gfx10: add missing counter buffer to the BO listSamuel Pitoiset1-0/+2
2019-09-19radv/aco: Setup alternate path in RADV to support the experimental ACO compilerDaniel Schürmann1-0/+4