summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.Bas Nieuwenhuizen2020-01-071-0/+29
* ac: declare an enum for the OOB select field on GFX10Samuel Pitoiset2019-12-191-3/+5
* radv/gfx10: fix the out-of-bounds check for vertex descriptorsSamuel Pitoiset2019-12-191-1/+5
* radv: implement VK_KHR_separate_depth_stencil_layoutsSamuel Pitoiset2019-12-101-7/+43
* radv: do not init HTILE as compressed state when dst layout allows itSamuel Pitoiset2019-12-101-13/+5
* radv: fix possibly wrong PA_SC_AA_CONFIG value for conservative rastSamuel Pitoiset2019-12-101-10/+0
* radv: move emission of two PA_SC_* registers to the pipeline CSSamuel Pitoiset2019-12-101-4/+1
* radv: only flush scalar cache for SSBO writes with ACO on GFX8+Daniel Schürmann2019-12-071-1/+2
* radv: Allocate cmdbuffer space for buffer marker write.Bas Nieuwenhuizen2019-11-261-0/+4
* radv: set the image view aspect mask during subpass transitionsSamuel Pitoiset2019-11-251-1/+1
* radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen2019-11-201-12/+20
* radv/gfx10: enable wave32 for compute based on shader's wavesizeSamuel Pitoiset2019-11-061-0/+5
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-281-1/+1
* radv: compute the number of records correctly for vertex buffersSamuel Pitoiset2019-10-241-5/+7
* radv: do not emit rbplus if attachments are undefinedSamuel Pitoiset2019-10-231-0/+3
* radv: fix updating bound fast ds clear values with different aspectsSamuel Pitoiset2019-10-221-3/+13
* radv: Fix single stage constant flush with merged shaders.Bas Nieuwenhuizen2019-10-181-5/+6
* radv: Fix warning in 32-bit build.Bas Nieuwenhuizen2019-10-031-2/+3
* radv/gfx10: add missing counter buffer to the BO listSamuel Pitoiset2019-10-021-0/+2
* radv/aco: Setup alternate path in RADV to support the experimental ACO compilerDaniel Schürmann2019-09-191-0/+4
* radv: Only break batch on framebuffer change with dfsm.Bas Nieuwenhuizen2019-09-181-1/+1
* radv: fix writing depth/stencil clear values to imageSamuel Pitoiset2019-09-181-3/+4
* radv/gfx10: make sure to wait for idle before clearing GDSSamuel Pitoiset2019-09-161-0/+8
* radv/gfx10: make GDS idle when leaving the IBSamuel Pitoiset2019-09-161-0/+7
* radv/gfx10: compute the correct buffer size for NGG streamoutSamuel Pitoiset2019-09-161-1/+10
* radv/gfx10: allocate GDS/OA buffer objects for NGG streamoutSamuel Pitoiset2019-09-161-0/+4
* radv/gfx10: implement NGG streamout begin/end functionsSamuel Pitoiset2019-09-161-6/+105
* radv/gfx10: add an option to switch from legacy to NGG streamoutSamuel Pitoiset2019-09-161-3/+5
* radv: merge radv_shader_variant_info into radv_shader_infoSamuel Pitoiset2019-09-061-8/+8
* ac: add rbplus_allowed to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* ac: add has_tc_compat_zrange_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+2
* ac: add has_gfx9_scissor_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+2
* ac: add has_load_ctx_reg_pkt to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+2
* ac: add has_dcc_constant_encode to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* radv: add mipmap support for the clear depth/stencil valuesSamuel Pitoiset2019-08-261-27/+50
* radv: add mipmap support for the TC-compat zrange bugSamuel Pitoiset2019-08-261-21/+39
* radv: decompress mipmapped depth/stencil images during transitionsSamuel Pitoiset2019-08-261-7/+2
* radv: fix getting the index type size for uint8_tSamuel Pitoiset2019-08-261-1/+1
* radv: Do not setup attachments without a framebuffer.Bas Nieuwenhuizen2019-08-121-3/+5
* radv: Add device argument for dcc compression check.Bas Nieuwenhuizen2019-08-071-4/+4
* radv: Pass through render loop detection to internal layout decisions.Bas Nieuwenhuizen2019-08-071-27/+51
* radv: Implement VK_KHR_imageless_framebuffer.Bas Nieuwenhuizen2019-08-021-1/+15
* radv: Store image view also outside framebuffer.Bas Nieuwenhuizen2019-08-021-13/+10
* radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen2019-08-021-26/+24
* radv: re-apply "Optimize rebinding the same descriptor set."Samuel Pitoiset2019-08-021-1/+7
* radv/gfx10: implement a bug workaround for NGG -> legacy transitionsSamuel Pitoiset2019-07-311-0/+14
* radv: skip draw calls with 0-sized index buffersSamuel Pitoiset2019-07-311-0/+6
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-12/+12
* radv: implement VK_EXT_index_type_uint8Samuel Pitoiset2019-07-291-6/+54
* radv/gfx10: update streamout descriptorsSamuel Pitoiset2019-07-241-2/+9