ac: add has_rbplus to ac_gpu_info
[mesa.git] / src / amd / vulkan / radv_pipeline.c
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...
2019-06-04 Nicolai Hähnleamd/common: use generated register header
2019-05-30 Samuel Pitoisetradv: implement VK_EXT_sample_locations and disable it
2019-05-27 Marek Olšákac: treat Mullins as Kabini, remove the enum
2019-05-22 Samuel Pitoisetradv: clean up the sample locations codebase
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-05-09 Samuel Pitoisetradv: fix setting the number of rectangles when it...
2019-04-25 Bas Nieuwenhuizenradv: Run the new ycbcr lowering pass.
2019-04-10 Bas Nieuwenhuizenradv: Add non-uniform indexing lowering.
2019-04-08 Samuel Pitoisetradv: fix getting the vertex strides if the bindings...
2019-03-21 Samuel Pitoisetradv: add missing initializations since VK_EXT_pipeline...
2019-03-20 Bas Nieuwenhuizenradv: Implement VK_EXT_pipeline_creation_feedback.
2019-03-13 Samuel Pitoisetradv: use typed buffer loads for vertex input fetches
2019-03-13 Samuel Pitoisetradv: store more vertex attribute infos as pipeline...
2019-03-04 Samuel Pitoisetrav: use 32_AR instead of 32_ABGR when alpha coverage...
2019-02-22 Bas Nieuwenhuizenradv: Fix float16 interpolation set up.
2019-02-20 Bas Nieuwenhuizenradv: Disable depth clamping even without EXT_depth_ran...
2019-02-20 Bas Nieuwenhuizenradv: Implement VK_EXT_depth_clip_enable.
2019-02-20 Bas Nieuwenhuizenradv: Clean up a bunch of compiler warnings.
2019-02-18 Samuel Pitoisetradv: fix writing the alpha channel of MRT0 when alpha...
2019-02-18 Samuel Pitoisetradv: write the alpha channel of MRT0 when alpha covera...
2019-02-14 Samuel Pitoisetradv: store vertex attribute formats as pipeline keys
next