summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv/gfx10: allocate GDS/OA buffer objects for NGG streamoutSamuel Pitoiset2019-09-161-0/+4
* radv/gfx10: add an option to switch from legacy to NGG streamoutSamuel Pitoiset2019-09-161-0/+3
* radv: store engine nameLionel Landwerlin2019-09-151-0/+3
* radv: do not pass all compiler options to the shader info passSamuel Pitoiset2019-09-101-1/+3
* radv: merge radv_shader_variant_info into radv_shader_infoSamuel Pitoiset2019-09-061-3/+3
* ac: add rbplus_allowed to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+0
* ac: add has_tc_compat_zrange_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add has_gfx9_scissor_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add cpdma_prefetch_writes_memory to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add has_out_of_order_rast to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add has_load_ctx_reg_pkt to ac_gpu_infoSamuel Pitoiset2019-08-271-3/+0
* ac: add has_rbplus to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add has_dcc_constant_encode to ac_gpu_infoSamuel Pitoiset2019-08-271-3/+0
* ac: add has_distributed_tess to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* ac: add has_clear_state to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+0
* radv: add mipmap support for the clear depth/stencil valuesSamuel Pitoiset2019-08-261-0/+9
* radv: add mipmap support for the TC-compat zrange bugSamuel Pitoiset2019-08-261-1/+10
* radv: Hash Wave32 settings in shader key.Bas Nieuwenhuizen2019-08-121-0/+3
* radv: Add device argument for dcc compression check.Bas Nieuwenhuizen2019-08-071-1/+2
* radv: Disable compression for compute DCC decompress store.Bas Nieuwenhuizen2019-08-071-0/+1
* radv: Add extra struct to image view creation.Bas Nieuwenhuizen2019-08-071-1/+5
* radv: Pass through render loop detection to internal layout decisions.Bas Nieuwenhuizen2019-08-071-0/+5
* radv: Add render loop detection in renderpass.Bas Nieuwenhuizen2019-08-071-0/+1
* radv: Store image view also outside framebuffer.Bas Nieuwenhuizen2019-08-021-0/+1
* radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen2019-08-021-48/+55
* ac/nir,radv: Optimize bounds check for 64 bit CAS.Bas Nieuwenhuizen2019-08-021-0/+3
* radv: fix image_has_{cmask,fmask}() helpersSamuel Pitoiset2019-08-021-2/+2
* radv: remove radv_get_image_fmask_info()Samuel Pitoiset2019-08-021-14/+2
* radv: remove radv_get_image_cmask_info()Samuel Pitoiset2019-08-021-11/+2
* radv/gfx10: add Wave32 support for vertex, tessellation and geometry shadersSamuel Pitoiset2019-08-021-0/+1
* radv/gfx10: add Wave32 support for fragment shadersSamuel Pitoiset2019-08-021-0/+1
* radv/gfx10: add Wave32 support for compute shadersSamuel Pitoiset2019-07-311-0/+3
* radv: Don't include radv_private.h from radv_shader.hDaniel Schürmann2019-07-301-34/+1
* radv: Set FLUSH_ON_BINNING_TRANSITION.Bas Nieuwenhuizen2019-07-231-0/+6
* radv: fix crash in shader tracing.Dave Airlie2019-07-191-0/+1
* radv: add an option for disabling NGG on GFX10Samuel Pitoiset2019-07-171-0/+2
* radv/gfx10: disable the TC compat zrange workaroundSamuel Pitoiset2019-07-171-0/+1
* radv/gfx10: always build the GS copy shader but uses it on-demandSamuel Pitoiset2019-07-171-0/+2
* radv: allow to select DST_SEL with RELEASE_MEMSamuel Pitoiset2019-07-161-1/+1
* radv/gfx10: implement support for GS as NGGSamuel Pitoiset2019-07-111-0/+24
* radv/gfx10: implement NGG support (VS only)Samuel Pitoiset2019-07-071-0/+2
* radv/gfx10: Use new uconfig reg index packet for GFX10+.Bas Nieuwenhuizen2019-07-071-1/+1
* radv/gfx10: implement radv_initialise_ds_surface()Samuel Pitoiset2019-07-071-2/+2
* radv/gfx10: implement radv_initialise_color_surface()Samuel Pitoiset2019-07-071-1/+2
* radv/gfx10: generate gfx10_format_table.hSamuel Pitoiset2019-07-071-0/+11
* radv: Add the concept of radv shader binaries.Bas Nieuwenhuizen2019-07-041-8/+6
* radv: rename and re-document cache flush flagsSamuel Pitoiset2019-06-251-20/+24
* radv: set DISABLE_CONSTANT_ENCODE_REG to 1 for Raven2Samuel Pitoiset2019-06-251-0/+3
* radv: clear CMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-0/+1
* radv: clear FMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-1/+3