radv/aco: Setup alternate path in RADV to support the experimental ACO compiler
[mesa.git] / src / amd / vulkan / radv_pipeline.c
2019-09-19 Daniel Schürmannradv/aco: Setup alternate path in RADV to support the...
2019-09-18 Bas Nieuwenhuizenradv: Add DFSM support.
2019-09-18 Samuel Pitoisetradv/gfx10: fix VK_KHR_pipeline_executable_properties...
2019-09-18 Marek Olšákac: move num_sdp_interfaces into radeon_info
2019-09-16 Samuel Pitoisetradv/gfx10: enable NGG_WAVE_ID_EN for NGG streamout
2019-09-16 Samuel Pitoisetradv/gfx10: fix unnecessary LDS overallocation for...
2019-09-16 Samuel Pitoisetradv/gfx10: adjust the LDS size for VS/TES NGG streamout
2019-09-16 Samuel Pitoisetradv/gfx10: add an option to switch from legacy to...
2019-09-10 Samuel Pitoisetradv/gfx10: declare a LDS symbol for the NGG emit space
2019-09-10 Samuel Pitoisetradv: calculate GFX9 GS and GFX10 NGG states before...
2019-09-10 Samuel Pitoisetradv: store the ESGS ring size as part of gfx10_ngg_info
2019-09-10 Samuel Pitoisetradv: store GFX10 NGG state as part of the shader info
2019-09-10 Samuel Pitoisetradv: store GFX9 GS state as part of the shader info
2019-09-10 Samuel Pitoisetradv: fill shader info for all stages in the pipeline
2019-09-06 Samuel Pitoisetradv: merge radv_shader_variant_info into radv_shader_info
2019-09-05 Connor Abbottradv/radeonsi: Don't count read-only data when reportin...
2019-08-30 Samuel Pitoisetradv: move lowering PS inputs/outputs at the right...
2019-08-30 Samuel Pitoisetradv: gather info about PS inputs in the shader info...
2019-08-29 Samuel Pitoisetradv/gfx10: compute the LDS size for exporting PrimID...
2019-08-27 Samuel Pitoisetac: add rbplus_allowed to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_gfx9_scissor_bug to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_rbplus to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_distributed_tess to ac_gpu_info
2019-08-23 Samuel Pitoisetradv/gfx10: do not use NGG with NAVI14
2019-08-22 Bas Nieuwenhuizenradv: Disable NGG for geometry shaders.
2019-08-21 Bas Nieuwenhuizenradv: Emit VGT_GS_ONCHIP_CNTL for tess on GFX10.
2019-08-12 Bas Nieuwenhuizenradv: Implement radv_GetPipelineExecutableStatisticsKHR.
2019-08-12 Bas Nieuwenhuizenradv: Implement radv_GetPipelineExecutableInternalRepre...
2019-08-12 Bas Nieuwenhuizenradv: Implement radv_GetPipelineExecutablePropertiesKHR.
2019-08-12 Bas Nieuwenhuizenradv: Keep shader info when needed.
2019-08-12 Bas Nieuwenhuizenradv: Use string for nir dumping.
2019-08-12 Bas Nieuwenhuizenradv: Hash Wave32 settings in shader key.
2019-08-12 Bas Nieuwenhuizenradv: Put wave size in shader options/info.
2019-08-08 Bas Nieuwenhuizenradv: Avoid VEGA/RAVEN scissor bug in binning.
2019-08-08 Bas Nieuwenhuizenradv: Avoid binning RAVEN hangs.
2019-08-06 Bas Nieuwenhuizenradv: Do non-uniform lowering before bool lowering.
2019-08-02 Samuel Pitoisetradv/gfx10: add Wave32 support for vertex, tessellation...
2019-08-02 Samuel Pitoisetradv/gfx10: add Wave32 support for fragment shaders
2019-07-31 Samuel Pitoisetradv/gfx10: implement a GE bug workaround
2019-07-31 Samuel Pitoisetradv/gfx10: remove an obsolete VGT_REUSE_OFF workaround
2019-07-31 Samuel Pitoisetradv/gfx10: implement a bug workaround for GE_PC_ALLOC
2019-07-31 Samuel Pitoisetradv/gfx10: add Wave32 support for compute shaders
2019-07-30 Samuel Pitoisetradv/gfx10: only compile the GS copy shader on-demand
2019-07-24 Samuel Pitoisetradv/gfx10: do not enable NGG if a pipeline uses XFB
2019-07-23 Bas Nieuwenhuizenradv/gfx10: Implement bin size calculation.
2019-07-23 Bas Nieuwenhuizenradv/gfx9: Select between depth/color bins based on...
2019-07-23 Bas Nieuwenhuizenradv: Generalize binning settings.
2019-07-23 Bas Nieuwenhuizenradv/gfx10: Use new scan converter.
2019-07-23 Bas Nieuwenhuizenradv: Set FLUSH_ON_BINNING_TRANSITION.
2019-07-18 Samuel Pitoisetradv/gfx10: set BREAK_WAVE_AT_EOI if TES or GS enable...
2019-07-18 Samuel Pitoisetradv/gfx10: move emitting VGT_PRIMITIVEID_EN into the...
2019-07-18 Samuel Pitoisetradv: fix VGT_GS_MODE if VS uses the primitive ID
2019-07-18 Dave Airlieradv: use correct register setter for ngg hw addr
2019-07-17 Samuel Pitoisetradv: add an option for disabling NGG on GFX10
2019-07-17 Samuel Pitoisetradv/gfx10: implement VK_EXT_post_depth_coverage
2019-07-17 Samuel Pitoisetradv/gfx10: fallback to the legacy path if tess and...
2019-07-17 Samuel Pitoisetradv/gfx10: always build the GS copy shader but uses...
2019-07-16 Samuel Pitoisetradv/gfx10: support pixel shaders without exports
2019-07-12 Samuel Pitoisetradv/gfx10: emit GE_PC_ALLOC
2019-07-12 Samuel Pitoisetradv/gfx10: enable vertex shaders without export parameters
2019-07-12 Samuel Pitoisetradv/gfx10: launch 2 compute waves per CU before going...
2019-07-12 Samuel Pitoisetradv: use ac_get_compute_resource_limits()
2019-07-12 Samuel Pitoisetradv/gfx10: fix wrong emission of GE_CNTL
2019-07-11 Samuel Pitoisetradv: only enable the GS copy shader stage if GS is...
2019-07-11 Samuel Pitoisetradv/gfx10: implement support for GS as NGG
2019-07-11 Bas Nieuwenhuizenradv/gfx10: Do not allocate a gs_copy_shader on gfx10.
2019-07-11 Samuel Pitoisetradv/gfx10: fix VGT_SHADER_STAGES_EN for GS as NGG
2019-07-11 Samuel Pitoisetradv/gfx10: fix number of GS invocations for NGG
2019-07-10 Samuel Pitoisetradv: compute correct number of input vertices for NGG
2019-07-09 Bas Nieuwenhuizenradv: Add a common member in the union to make things...
2019-07-09 Bas NieuwenhuizenRevert "radv: keep track of whether NGG is used for...
2019-07-09 Bas Nieuwenhuizenradv/gfx10: Use correct gs_out for tess point_mode.
2019-07-09 Samuel Pitoisetradv: fix VGT_ESGS_RING_ITEMSIZE for GS as NGG on GFX10
2019-07-09 Samuel Pitoisetradv: emit VGT_GS_MAX_VERT_OUT for legacy and NGG paths...
2019-07-09 Samuel Pitoisetradv: emit the geometry shader as NGG if enabled on...
2019-07-09 Samuel Pitoisetradv: keep track of whether NGG is used for GS on GFX10
2019-07-09 Samuel Pitoisetradv: add radv_pipeline_generate_hw_gs() helper
2019-07-09 Samuel Pitoisetradv: fix setting VGT_REUSE_OFF for TES on GFX10
2019-07-09 Bas Nieuwenhuizenradv/gfx10: Add pipeline state support for tess.
2019-07-09 Bas Nieuwenhuizenradv/gfx10: Only set HW edge flags with gs & tess disabled.
2019-07-09 Bas Nieuwenhuizenradv: Use correct gs_out with tessellation.
2019-07-08 Daniel Schürmannradv: Lower input attachments in NIR.
2019-07-07 Bas Nieuwenhuizenradv/gfx10: Use GS rectlist when needed.
2019-07-07 Samuel Pitoisetradv/gfx10: implement NGG support (VS only)
2019-07-07 Bas Nieuwenhuizenradv: Combine vs and tes output keys parts.
2019-07-07 Bas Nieuwenhuizenradv/gfx10: Use new uconfig reg index packet for GFX10+.
2019-07-07 Samuel Pitoisetradv/gfx10: emit GE_CNTL instead of IA_MULTI_VGT_PARAM...
2019-07-07 Samuel Pitoisetradv/gfx10: set user data base registers
2019-07-07 Samuel Pitoisetradv/gfx10: emit VGT_VERTEX_REUSE_BLOCK_CNTL during...
2019-07-07 Samuel Pitoisetradv/gfx10: implement radv_pipeline_generate_hw_hs()
2019-07-07 Samuel Pitoisetradv/gfx10: implement radv_pipeline_generate_geometry_s...
2019-07-07 Samuel Pitoisetradv/gfx10: update DB_DFSM_CONTROL register
2019-07-04 Bas Nieuwenhuizenradv: Add the concept of radv shader binaries.
2019-07-04 Bas Nieuwenhuizenradv: Merge rsrc1/rsrc2 fields with the config fields.
2019-07-04 Samuel Pitoisetradv: do not crash when generating binning state for...
2019-07-03 Nicolai Hähnleamd/common/gfx10: add register JSON
2019-06-27 Samuel Pitoisetradv: only export clip/cull distances if PS reads them
2019-06-19 Samuel Pitoisetradv: disable viewport clamping even if FS doesn't...
2019-06-10 Samuel Pitoisetradv: fix setting CB_SHADER_MASK for dual source blending
2019-06-10 Samuel Pitoisetradv: fix alpha-to-coverage when there is unused color...
next