summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: Set FLUSH_ON_BINNING_TRANSITION.Bas Nieuwenhuizen2019-07-231-0/+42
* radv: Use pbb_allow for framebuffer BREAK_BATCH.Bas Nieuwenhuizen2019-07-231-1/+1
* radv/gfx10: do not allocate space for the ZPASS_DONE bugSamuel Pitoiset2019-07-221-6/+8
* radv: change a bunch of >= GFX9 to == GFX9Samuel Pitoiset2019-07-221-3/+3
* radv/gfx10: disable the TC compat zrange workaroundSamuel Pitoiset2019-07-171-1/+6
* radv/gfx10: always build the GS copy shader but uses it on-demandSamuel Pitoiset2019-07-171-4/+4
* radv: add radv_emit_streamout_{begin,end} helpersSamuel Pitoiset2019-07-161-8/+35
* radv: allow to select DST_SEL with RELEASE_MEMSamuel Pitoiset2019-07-161-0/+2
* radv/gfx10: emit DISABLE_CONSERVATIVE_ZPASS_COUNTSSamuel Pitoiset2019-07-121-0/+2
* radv/gfx10: invalidate everything in L2 when shaders read dataSamuel Pitoiset2019-07-121-1/+3
* radv/gfx10: update OVERWRITE_COMBINER_{MRT_SHARING,WATERMARK}Samuel Pitoiset2019-07-121-16/+4
* radv/gfx10: Do not allocate a gs_copy_shader on gfx10.Bas Nieuwenhuizen2019-07-111-2/+3
* radv/gfx10: Use new uconfig reg index packet for GFX10+.Bas Nieuwenhuizen2019-07-071-2/+4
* radv/gfx10: emit GE_CNTL instead of IA_MULTI_VGT_PARAM for legacy modeSamuel Pitoiset2019-07-071-4/+6
* radv/gfx10: implement radv_flush_vertex_descriptors() changeSamuel Pitoiset2019-07-071-3/+10
* radv/gfx10: implement radv_CmdBindDescriptorSets()Samuel Pitoiset2019-07-071-3/+11
* radv/gfx10: update DB_Z_INFO registerSamuel Pitoiset2019-07-071-2/+2
* radv/gfx10: implement radv_emit_fb_ds_state()Samuel Pitoiset2019-07-071-2/+20
* radv/gfx10: implement radv_emit_fb_color_state()Samuel Pitoiset2019-07-071-1/+30
* radv: Support VK_EXT_queue_family_foreign.Bas Nieuwenhuizen2019-07-031-1/+2
* radv: remove unused code in radv_update_tc_compat_zrange_metadata()Samuel Pitoiset2019-07-031-2/+0
* radv: implement clearing DCC layers on GFX8Samuel Pitoiset2019-07-021-2/+4
* radv: make sure to mark the image as compressed when clearing DCC levelsSamuel Pitoiset2019-07-011-20/+2
* radv: add si_emit_ia_multi_vgt_param() helperSamuel Pitoiset2019-06-281-9/+25
* radv: rename and re-document cache flush flagsSamuel Pitoiset2019-06-251-8/+8
* radv: set DISABLE_CONSTANT_ENCODE_REG to 1 for Raven2Samuel Pitoiset2019-06-251-1/+4
* radv: clear CMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-3/+5
* radv: clear FMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-3/+4
* radv: always initialize levels without DCC as fully expandedSamuel Pitoiset2019-06-251-17/+15
* radv: add support for VK_AMD_buffer_markerSamuel Pitoiset2019-06-241-0/+35
* radv: pass sample locations for transitions before depth/stencil resolvesSamuel Pitoiset2019-06-211-1/+1
* radv: emit framebuffer state from primary if secondary doesn't inherit itSamuel Pitoiset2019-06-211-0/+9
* radv: initialize levels without DCC during layout transitionsSamuel Pitoiset2019-06-201-1/+48
* radv: implement compressed FMASK texture reads with RADV_PERFTEST=tccompatcmaskSamuel Pitoiset2019-06-191-0/+9
* radv: check if DCC is enabled per mip not for the whole imageSamuel Pitoiset2019-06-181-9/+13
* radv: load the fast color clear values from the base levelSamuel Pitoiset2019-06-171-6/+6
* radv: store the DCC predicate for each mipSamuel Pitoiset2019-06-171-13/+28
* radv: store the FCE predicate for each mipSamuel Pitoiset2019-06-171-7/+12
* radv: store the fast color clear values for each mipSamuel Pitoiset2019-06-171-11/+27